[发明专利]基于开源pgRounting的最优路径规划方法在审
申请号: | 201810620026.4 | 申请日: | 2018-06-15 |
公开(公告)号: | CN109000672A | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 陈颖 | 申请(专利权)人: | 安徽美图信息科技有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 230000 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 起始点 调用 最优路径规划 经纬度坐标 空间数据库 道路信息 最短路径 查询 数据库 路径规划算法 空间复杂度 数据库录入 用户浏览器 浏览器访问 导航技术 开源系统 完整地图 系统查询 浏览器 返回 发布 创建 访问 | ||
本发明公开了基于开源pgRounting的最优路径规划方法,涉及导航技术领域。本发明包括如下步骤:步骤SS01:创建PostGIS View数据库录入完整地图信息;步骤SS02:用户通过浏览器访问Openlayers确定起始点;步骤SS03:Openlayers通过起始点经纬度坐标调用Geoserver发布的PostGIS View数据库;步骤SS04:利用pgRouting调用osm道路信息;步骤SS05:查询PostGIS空间数据库相应数据;步骤SS06:系统查询的最短路径通过浏览器返回给用户。本发明通过用户浏览器访问Openlayers确定起始点,再由Openlayers对起始点经纬度坐标调用Geoserver发布的PostGIS View数据库,利用pgRounting调用osm道路信息,查询PostGIS空间数据库相应数据,最后将查询的最短路径返回给用户,提高了开源系统路径规划算法效率、降低了空间复杂度。
技术领域
本发明属于导航技术领域,特别是涉及一种基于开源pgRounting的最优路径规划方法。
背景技术
路径规划,是指在具有障碍物的环境中,基于网络拓扑结构,按照一定的评价标准,寻找一条从起始状态到目标状态的无碰撞路径。路径规划问题可以抽象成图论中的最优路径搜索问题,即图论中求解带权图的最优路径问题。在交通控制、资源配置、车辆导航等领域,最优路径方法越来越成为研究的热点。
路径规划具体实现算法分为两大类,分别为遍历算法和启发式算法,广度优先搜索(Breadth-First-Search)是一种简单的遍历算法,无论是有向图还是无向图,广度优先搜索算法都适用。从宏观上来看,每一次迭代,广度优先搜索算法会向外拓展一次已访问过的范围。许多经典的路径规划算法都是从广度优先搜索算法演化而来,例如Prim最小生成树算法和Dijkstra算法。基于广度优先算法的路径规划,由于广度优先算法本身的特点,使得在规划路径时规划方法的算法效率低,并且空间复杂度高。
本发明利用现有的开源系统和开源软件,整合了一套以Debian Linux为系统,GeoServer,PostGIS,OpenLayers,uDig,QGIS为核心的开源WebGIS系统,不仅功能强大,而且效率优先,实现了系统的数字化和信息化。
发明内容
本发明的目的在于提供基于开源pgRounting的最优路径规划方法,通过用户浏览器访问Openlayers确定起始点,再由Openlayers对起始点经纬度坐标调用Geoserver发布的PostGIS View数据库,利用pgRounting调用osm道路信息,查询PostGIS空间数据库相应数据,最后将查询的最短路径返回给用户,解决了现有的开源系统路径规划算法效率低、空间复杂度高的问题。
为解决上述技术问题,本发明是通过以下技术方案实现的:
本发明为基于开源pgRounting的最优路径规划方法,包括如下步骤:
步骤SS01创建PostGIS View数据库录入完整地图信息;
步骤SS02用户通过浏览器访问Openlayers确定起始点;
步骤SS03Openlayers通过起始点经纬度坐标调用Geoserver发布的PostGIS View数据库;
步骤SS04利用pgRouting调用osm道路信息;
步骤SS05查询PostGIS空间数据库相应数据;
步骤SS06系统查询的最短路径通过浏览器返回给用户。
优选地,所述步骤SS02中,起始点的坐标通过最短路径dijkstra算法得到。
优选地,所述步骤SS05中,PostGIS空间数据库利用最短路径算法dijkstra查询拓补图ways计算出起始点最短路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽美图信息科技有限公司,未经安徽美图信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810620026.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于AR技术的智能导航仪
- 下一篇:一种基于GIS地图的导航方法