百度地图API开发指南.pdf

百度地图API开发指南.pdf

ID:52320992

大小:1.15 MB

页数:27页

时间:2020-03-26

百度地图API开发指南.pdf_第1页
百度地图API开发指南.pdf_第2页
百度地图API开发指南.pdf_第3页
百度地图API开发指南.pdf_第4页
百度地图API开发指南.pdf_第5页
资源描述:

《百度地图API开发指南.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Michael简介基础知识控件覆盖物事件地图图层工具服务坐标转换演示百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富、交互性强的地图应用程序。百度地图API不仅包含构建地图的基本功能接口,还提供了诸如本地搜索、路线规划等数据服务。通过地址http://api.map.baidu.com/api加载API:◦

2、ript>其中参数key为密钥,参数v为当前API的版本号,目前最新版本为1.0,services参数表示是否加载服务部分,true表示加载,false表示不加载。地址http://api.map.baidu.com/api?v=1.0中的参数v表示您加载API的版本,例如当前API的最新版本为1.0,则您可在地址中添加v=1.0。当API升级后,如果已有接口在使用、命名等方面发生了变化,我们会为其增加一个新的版本号(比如1.1),这不会对您现有的应用造成任何影响。如果升级只是修改一些bug或者在不影响现有功能的前提下增加接口,则版本号不会发生变化。浏览器:IE6

3、.0+、Firefox3.0+、Opera9.0+、Safari3.0+、Chrome操作系统:Windows、Mac、Linux一、引用百度地图API文件◦当您引用地图API文件时,需要使用自己申请的API密钥。◦•二、创建地图容器元素

4、;border:1pxsolid#000"id="container">

地图需要一个HTML元素作为容器,这样才能展现到页面上。这里我们创建了一个div元素并制定它的大小地图会根据容器大小调整自身尺寸。三、命名空间◦API使用BMap作为命名空间,所有类均在该命名空间之下,比如:BMap.Map、BMap.Control、BMap.Overlay。•四、创建地图实例varmap=newBMap.Map("container");位于BMap命名空间下的Map类表示地图,通过new操作符可以创建一个地图实例。其参数可以是元素id也可以是元素对象。注意在

5、调用此构造函数时应确保容器元素已经添加到地图上。五、创建点坐标◦varpoint=newBMap.Point(116.404,39.915);◦这里我们使用BMap命名空间下的Point类来创建一个坐标点。Point类描述了一个地理坐标点,其中116.404表示经度,39.915表示纬度。•六、地图初始化map.centerAndZoom(point,15);在创建地图实例后,我们需要对其进行初始化,BMap.Map.centerAndZoom()方法要求设置中心点坐标和地图级别。地图必须经过初始化才可以执行其他操作。五、创建点坐标◦varpoint=newBM

6、ap.Point(116.404,39.915);◦这里我们使用BMap命名空间下的Point类来创建一个坐标点。Point类描述了一个地理坐标点,其中116.404表示经度,39.915表示纬度。•六、地图初始化map.centerAndZoom(point,15);在创建地图实例后,我们需要对其进行初始化,BMap.Map.centerAndZoom()方法要求设置中心点坐标和地图级别。地图必须经过初始化才可以执行其他操作。百度地图上负责与地图交互的UI元素称为控件。百度地图API中提供了丰富的控件,您还可以通过BMap.Control来实现自定义控件。地图

7、API中提供的控件有:Control:控件的抽象基类,所有控件均继承此类的方法、属性。通过此类您可实现自定义控件。NavigationControl:地图平移缩放控件,默认位于地图左上方,它包含控制地图的平移和缩放的功能。OverviewMapControl:缩略地图控件,默认位于地图右下方,是一个可折叠的缩略地图。ScaleControl:比例尺控件,默认位于地图左下方,显示地图的比例关系。CopyrightControl:版权控件,默认位于地图左下方。所有这些控件都基于BMap.Control类。可以使用BMap.Map

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签