离线地图介绍
本次介绍的离线地图基于前端API进行离线开发,离线地图主要包括两大部分组成:
- 一、离线地图API库文件(大概包含70个js文件组成的整体部分)




- 二、地图瓦片(地图瓦片可通过专业的软件工具进行下载)



当前瓦片根据地方范围Y计算的瓦片编号
离线地图使用,可通过两种方式:
- 一、跟项目集成在一起(将离线地图API文件夹拷贝到项目中)
通过 【< script src="./mapapi/*****Api_Load.js" type="text/javascript">】的方式引用
- 二、利用IIS或者Tomcat发布成独立站点(推举的方式)


通过 【< script src="http://192.168.0.110:1590/********_Load.js" type="text/javascript">】的方式引用
一、地图展示


二、地图标注(创建Marker跟点击Marker弹出窗体)




三、海量标注


四、点击地图获取坐标

五、右键菜单


一、地图类型切换


二、地图测距

三、城市切换

四、点聚合

五、画图工具

六、热力图

七、路书(轨迹回放)

八、面积计算

九、重叠区域面积计算

十、自定义覆盖物

一、实现Echart跟离线地图的结合



二、整体实际项目效果

一、GPS坐标转换(通过离线算法调用,各类坐标系之间的转换)

二、偏离路线报警算法

一、经纬度转中文地址(完全离线实现,脱离互联网使用)

二、POI模糊查找(完全离线实现,脱离互联网使用)

一、根据起点、终点计算最短行驶路径

主要用PostgreSQL数据库,部署测绘数据,通过接口算法计算出经过的道路,最好形成一条完整的最短距离
