私有化地图离线部署整体解决方案,除硬件之外,一般主要由基础地图服务、查询定位服务、路径规划服务和高程检索服务构成。
我们已经分享过基础地图服务和查询定位服务,现在再为你分享离线部署路径规划服务的方法。
私有化查询定位服务
离线路径规划服务提供了在无网络环境下的导航和路径计算能力,无须依赖国内高德或百度的任何接口。
通过预先存储的道路网络数据和路由算法,用户可以进行路线规划、估算行程时间和距离。
这一功能对于徒步旅行、野外探险或驾车导航等场景具有重要价值。
在本方案中,支持规划驾车、步行、自行车三种类型的路线方案。
规划路线时,你除了可以通过直接输入起点终点关键字的形式来规划路线以外,还可以在地图中直接单击鼠标右键,任意指定起点、途经点、终点的形式来自由规划路线。
你可以通过以下API示例,调用离线路径规划服务。
https://test.ditushuju.cn:8086/route?profile=car&point=30.66055655,104.063344895&point=39.905809,116.3912308&details=street_name&details=street_destination&locale=zh&points_encoded=false
在该API的参数中,两地之间只能通过坐标进行调用,如果已经条件为地名,则需要通过调用地理编码接口转化为经纬度坐标。
地理编码接口的调用方法,请参阅《私有化地图离线部署方案之查询定位服务》一文中的详细说明。
私有化路径规划服务在线体验
为了更直观的向你展示私有化路径规划服务,我们发布了一个在线地图服务供你线上体验,只需要打开以下网址即可访问。
https://test.ditushuju.cn:8086
由于仅部署了中国区矢量数据数据,因此查询定位范围仅限如下图所示的中国外包矩形范围内。
私有化部署在线体验
打开私有化部署在线体验页面之后,只需要在地图的右键菜单中添加起点和终点,即可进行路径规划。
基于坐标的路径规划
你也可以分别输入起点和终点进行路径规划,并可以下载规划结果线路,查看经过路段的详细规划信息。
基于地名的路径规划
需要强调的是,你在内网的最终构建效果与以上在线体验的效果是完全一致的。
写在最后
本文为你分享了私有化地图离线部署整体解决方案的路径规划服务,以及路径规划服务的在线体验演示。
你可以立即点击“分享”按钮,将本文免费分享给你的朋友!