thingjs吧 关注:35贴子:146
  • 0回复贴,共1

一个简单的口诀:ThingJS开发3D地图时引用 CMap 地图组件!

只看楼主收藏回复

2D图表示在2D空间中,而3D图显示在3D空间,即立体空间中。地图可视化是一个很出色的3D应用,用ThingJS CMAP组件实现轻松简单。
CMap 是基于 ThingJS 实现的地图组件库,我们与高德地图导航服务合作开发导航功能,用到其中的路径规划服务,这里的web服务API对所有用户开放,可以轻松开发。
按照高德的路径规划结果,使用GCJ02坐标系的谷歌影像,导航支持驾车、骑行与步行等交通方式,当然您可以自行开发更多的出行方式,记得使用API前先获取key:
https://lbs.amap.com/api/webservice/guide/api/direction

高德地图路径规划服务API是一套以HTTP形式提供的步行、公交、驾车查询及行驶距离计算接口,返回JSON 或 XML格式的查询数据,用于实现路径规划功能的开发。适用场景包括线路查询,以线路结果页面形式展现换乘方案。根据返回线路数据,自行开发线路导航。
开发示例提供起点、终点的按钮设置,根据不同交通方式来设定线路。点击起点按钮,则在地图上单击某处作为起点,终点按钮也是如此。如上图所示。
要开发导航等动态功能,在 ThingJS 中开发时引用 CMap 地图组件即可,这是一个简单的口诀!


1楼2020-09-21 21:57回复