离线地图,mapbox怎么如何绘制路线图图,现在我在本地部署离线地图,获取人物的坐标,怎么绘制

最近有个项目使用mapbox作为地图展示但是mapbox 只支持web 墨卡托(3857)坐标系的数据。而客户想接入其他单位发布的共享数据共享数据都是基于arcgisserver 发布的国家2000坐标系的数据服务。所以研究了一些解决方案

研究目标:基于mapbox能够接入国家2000坐标系下的栅格切片服务,矢量数据服务

1、  Mapbox 官方版本只支持基于osm 标准的栅格地图服务以及3857(web墨卡托)投影的矢量切片数据

2、  共享平台提供的地图服务都是基于arcgisserver 发布的国家2000坐标系的数据,包括栅格切片跟矢量数据(WMSWFS)

}

mapboxgl的开发很方便图层创建、图层嘚要素更新、图层要素点击、要素信息框、定位到要素、地图鼠标样式等操作很多,总结了一些代码共享给大家。

 //多种类型的数据一起初始化
 
单独的点、线、面类型GeoJSON创建
 
 
点击线、面图层显示信息框
// 点击 面 图层的符号,显示信息
 //点击 线 图层的符号显示信息
 



 alert("已经没有多边形面Feature了,至少有一条才能定位");
 
 
 
设置mapboxgl图层鼠标的样式


 
通过操作mapboxgl中GeoJSON的数据更新Source来实现图层数据的新增、修改、删除


 
 

}

我要回帖

更多关于 如何绘制路线图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信