导读 关于思极地图开发文档,思极地图怎么样这个很多人还不知道,今天小柳来为大家解答以上的问题,现在让我们一起

关于思极地图开发文档,思极地图怎么样这个很多人还不知道,今天小柳来为大家解答以上的问题,现在让我们一起来看看吧!

思极地图开发文档(思极地图怎么样)思极地图开发文档(思极地图怎么样)


1、PS:我所使用的的是百度地图Javascript API 3.0本文是对之前使用的延续,继续对百度地图API的一些使用去做归纳和总结,本次主要是对地图上的事件以及路线规划做下一下介绍,如果有小伙伴没有看过之前的百度地图API基本使用(一),百度地图API基本使用(二),可以先去观看一下,前期所需要的一些准备,以及一些基本的用法。

2、感兴趣的小伙伴可以自行查看百度地图官方提供的文档百度地图开放平台开发文档中的JavaScript API也可以通过下方示例中心更直观地看到百度地图API的一些使用,以及它的一些特性百度地图开放平台-示例中心想深入研究百度地图avaScript API 3.0方法参数信息的话,可以通过下方类参考百度地图avaScript API v3.0类参考另外不同版本的API可以自行在开发文档中的类参考类目中找到,请自行查找不过要注意:实例中心使用的是BMap去创建容器的,最新版GL地图命名空间为BMapGL, 可按住鼠标右键控制地图旋转、修改倾斜角度。

3、BMapGL在引入API的方式如下:BMap在引入API的方式如下:按照你自己的需求去引用好的,废话不多说,开整1.地图加载完成事件 这个事件顾名思义就是在地图加载完成之后会调用这个事件,我们可以去做一些操作。

4、实现的效果就是在地图加载完成之后,会弹出地图加载完成的提示!实际应用的时候可以能就会涉及到一些基于地图的初始化操作。

5、具体情况具体分析,就不做过多赘述了。

6、2.地图单击事件 这个事件顾名思义就是在当我们鼠标点击地图上的时候,就会触发这个事件。

7、我们实现的这个就是单击地图的时候就会触发,可以获取到这个点的经纬度等信息。

8、以及我们之前有介绍的覆盖物的一些触发事件,基本上都是使用的是这个单击事件,使用addEventListener监听click去实现的,这个方法还有监听别的事件,就不一一举例了,给大家看一下有哪些事件可以监听,这些都是从官方提供的类参考中找到的。

9、3.注销事件 这个注销方法也比较简单,上一个点击事件我们使用的是addEventListener监听click去实现的,这个注销实际上就是移除这个事件,类似于之前的删除覆盖类都是使用的remove这个字段,对应的就是removeEventListener监听click去删除这个点击事件实现的。

10、如果想研究比较详细的地图事件的小伙伴可以自行查看研究事件-地图事件1.覆盖物鼠标事件 这个覆盖物鼠标事件实质就是地图的点击事件,只不过对象换成了覆盖物对象,本质都是使用addEventListener去监听事件的发生。

11、创建一个点和一个面覆盖物,然后去给这两个覆盖物添加鼠标点击事件如果想研究比较详细的覆盖物事件的小伙伴可以自行查看研究事件-覆盖物事件首先说明一下这个路线规划分为4种,分别是驾车路线规划,公交路线规划,步行路线规划,以及骑行路线规划,使用的类是不一样的,我们一起来看一看。

12、1.基础驾车路线规划服务示例:代码如下:2.数据接口驾车导航服务也提供了丰富的数据接口,通过onSearchComplete回调函数可以得到BMap.DrivingRouteResult对象,它包含了驾车导航结果数据信息。

13、 结果会包含若干驾车方案,每条方案中包含了若干驾车线路。

14、 每条驾车线路又会包含一系列的关键步骤(BMap.Step),关键步骤描述了具体驾车行驶方案。

15、BMap.TransitRoute类提供公交线路规划服务。

本文到这结束,希望上面文章对大家有所帮助。