基于开源组件的矿井GIS一张图系统设计与实现
发布时间:2024-11-02 05:32
煤矿井下各大系统"一张图"展现是煤矿监管的需要,也是智慧矿山的发展趋势。针对煤矿井下系统众多,各类设备相对独立存在集成可视化难的问题,优选开源PostGIS、Geoserver、Openlayers组件,并使用Dijkstra等算法实现核心功能,设计了煤矿井下GIS一张图模块。该模块能实现矿井巷道的空间位置展示、瓦斯等监测数据实时展现、井下人员轨迹回放,多系统设备分层展现和异常数据突出标识等功能,为矿井多源信息一张图展现和远程监管提供支撑。
【文章页数】:5 页
【部分图文】:
本文编号:4009106
【文章页数】:5 页
【部分图文】:
矿井一张图模块的目的是对井下多类系统设备和实时监测数据的分层展示等。基本架构图如图1所示。GIS一张图主要包含基于Openlayers的前端网页、GIS服务器、空间数据库和外部接口。数据展现的一般流程为前端通过Openlayer发出请求,Geoserver接受请求,并调用Post....
为解决用户自绘制巷道拓扑不能使用的问题,提出巷道拓扑生成算法,算法会根据巷道坐标位置自动提取与每一条巷道相交的巷道,并进一步提取相交巷道的端点与拐点,最后使用端点与拐点的集合对巷道进行打断,将打断后的巷道分别保存拓扑表,如图2所示。通过本算法,可以在不要求用户按照拓扑标准绘制巷道....
4)在人员轨迹算法中,会遍历获取列表中定位设备的位置,调用以Dijkstra算法为核心的两点间最短路线算法,拼接n-1条最短路径作为人员在井下的完整轨迹输出。5)Geoserver将人员轨迹算法的结果返回前端页面,前端页面将完整轨迹显示在地图上,并使用定时函数定距前进的方式实现....
如图4所示,计算设备、关键点与巷道的关系时,首先取与之相交的巷道作为所在巷道,没有相交时,取距离最近的巷道作为所在巷道。计算设备与关键点的关系时,首先去设备与关键点在临近巷道上的最近点作为实际存在点,再获取两个最近点的最短路径,取最短路径的长度作为设备与关键点的实际距离。井下各要....
本文编号:4009106
本文链接:https://www.wllwen.com/kejilunwen/anquangongcheng/4009106.html