成都网站建设

拥有10年以上经验丰富的网站制作团队,具备科学的建站流程和快速的客户服务体系(诺贝尔妈妈网gzyhdz)

成都网站建设专家

整合营销专家

最短时间、最快速度、最简操作、最低投入提高品牌展示率

成都整合营销专家

网站优化推广

搜索引擎优化,百度自然排名第一,真正实现点击不收费!

成都网站优化推广

主机域名

冠辰中国独家采用独立IP,减少IP被封机率;利于优化排名

独立IP主机
您当前位置:成都网站建设 >> 新闻频道 >> 成都网站建设 >> 浏览文章

百度地图接口实现自定义网页地图开发实现


时间:2014年04月24日 点击量:

午研究了下一些网站都已经实现好的地区、公交、线路等等一些基于“地图”的服务,这些服务都是基于诸如百度、谷歌地图服务接口下的二次开发,百度地图接口服务免费,而且开发文档,API介绍详细,所以本文暂先介绍如何调用百度地图服务(API)

http://developer.baidu.com/service#dev       百度开发者中心,进去之后能够看见baiduMap API的帮助文档,文档不错,比较详细,一般参阅此文档基本上能应付一般的需求了,

编程步骤也较为简单:

js代码:


[javascript] view plaincopyprint?
01.<SPAN style="FONT-SIZE: 18px">var map; 
02.function initMap(){ 
03.    map = new BMap.Map("mapBox"); // 创建地图实例   
04.    var point = new BMap.Point(116.404,39.915); // 创建点坐标   
05.    map.centerAndZoom(point,15); // 初始化地图,设置中心点坐标和地图级别  
06.} 
07.function search(){ 
08.    var areaName = $("area").value; 
09.    if(areaName=="")return; 
10.    if(map==null){ 
11.        init(); 
12.    } 
13.    var local = new BMap.LocalSearch(map,{    
14.         renderOptions:{map:map}    
15.    });    
16.    local.search(areaName);    
17.} 
18.function $(id){ 
19.    return document.getElementById(id); 
20.}</SPAN> 
var map;
function initMap(){
 map = new BMap.Map("mapBox"); // 创建地图实例
 var point = new BMap.Point(116.404,39.915); // 创建点坐标
 map.centerAndZoom(point,15); // 初始化地图,设置中心点坐标和地图级别
}
function search(){
 var areaName = $("area").value;
 if(areaName=="")return;
 if(map==null){
  init();
 }
 var local = new BMap.LocalSearch(map,{  
   renderOptions:{map:map}  
 });  
 local.search(areaName);  
}
function $(id){
 return document.getElementById(id);
}
html代码:


[html] view plaincopyprint?
<SPAN style="FONT-SIZE: 16px"><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 

文章由四川冠辰成都网站建设http://www.scgckj.com/9593.html编辑整理,转载请注明出处
相关阅读:
联系我们
  • 业务咨询:18782121200
  • 业务咨询:18080432432
  • 服务热线:028-86088588
  • 服务热线:028-62322623-0
  • 免费热线:400-000-2367
  • 传 真:028-62322623-823
网站首页| 关于我们| 热门关键词| 付款方式| 资质证书| 联系我们
版权所有 Copyright © 2002-2013 四川冠辰科技开发有限公司www.scgckj.com 保留所有权利 蜀ICP备11012605号
地址:四川省成都市金丰路6号量力钢铁交易大厦B座2010室 冠辰科技资质证书
服务热线:400-000-2367 028-86088588 总机:028-62322623-0 传真:028-62322623-823