离线地图介绍
本次介绍的离线地图基于前端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数据库,部署测绘数据,通过接口算法计算出经过的道路,最好形成一条完整的最短距离