[发明专利]一种基于铁路WebGIS的应用接口实现方法及应用系统有效
申请号: | 201610655018.4 | 申请日: | 2016-08-10 |
公开(公告)号: | CN106326365B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 詹瑾瑜;桑楠;罗新云;刘梅;张益铭;杨俊欢;郭新 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F9/451 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 周刘英 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 铁路 告警 定位显示 铁路沿线 应用接口 应用系统 数据库 测距 结合地理信息 数据访问效率 保证系统 分块存储 功能完善 快速查询 快速访问 设备定位 设备位置 事故区域 条件查询 铁路业务 行车距离 高亮 警示 打点 查找 应用 规划 | ||
1.一种基于铁路WebGIS的应用接口实现方法,其特征在于,包括下列步骤:
设置第一、第二两个数据库,其中第一数据库用于保存铁路线的空间位置信息,包括公里标信息、对应公里标信息的每个公里标的投影坐标信息,基于第一数据库中的所有公里标的投影坐标,得到多投影坐标的最大X轴值M、最大Y轴值N,将M*N的坐标区域均分为多个L*L的方块,将每个方块的最大X轴值m、最大Y轴值n分别与L的取商结果作为块标识符,并按块存入存储器中;第二数据库用于保存铁路沿线的设备信息,包括设备所在公里标、设备属性;
构建应用接口,包括公里标操作接口;
第二数据库用于保存铁路沿线的设备信息,包括设备所在公里标、设备属性;
构建应用接口,包括公里标操作接口、设备操作接口;
基于构建的应用接口,获取用户操作信息及操作页面,根据用户操作信息作出响应:
若用户操作信息为公里标打点,则执行步骤A1~A3:
A1:基于操作页面的地图层级确定当前打点间隔;
A2:根据用户操作信息中的铁路线标识和当前打点间隔,从第一数据库中查找对应的公里标信息和投影坐标信息;
A3:根据得到的投影坐标信息,在操作页面的地图上寻找对应的位置点;根据得到的公里标信息,在各位置点标注和显示对应的公里标;
若用户操作信息为公里标定位,则执行步骤B1~B4:
B1:获取用户操作信息中的点击位置的投影坐标;
B2:对点击位置的投影坐标的X轴和Y轴值分别对L取商,得到点击位置的查询码;
B3:基于查询码匹配对应的块标识符,取当前块标识符对应的方块及其邻接方块作为第一查询范围;
B4:基于第一查询范围,在操作页面的地图上查询距点击位置的投影坐标最近的公里标,将点击位置定位到该公里标处并显示;
若用户操作信息为设备打点,则执行步骤C1~C4:
C1:获取用户操作信息中的查询半径和点击位置的投影坐标,得到第二查询范围:以点击位置的投影坐标为圆心,查询半径所确定的圆,并获取第二查询范围的投影坐标信息;
C2:根据第二查询范围的投影坐标信息,在第一数据库中查询最大公里标、最小公里标,其中最大公里标为查询范围内投影坐标最大的公里标,最小公里标为查询范围内投影坐标最小的公里标;
C3:基于最大公里标、最小公里标所确定的公里标范围,在第二数据库中查询所述公里标范围内的所有设备信息;
C4:基于设备所在公里标,在第一数据库中查询各设备的投影坐标,得到设备投影坐标;根据设备投影坐标,在操作页面的对应位置对所有设备投影坐标进行标识显示并提供设备属性查看功能;
若用户操作信息为设备定位,则执行步骤D1~D3:
D1:获取用户操作信息中的设备关键字;
D2:从第二数据库中查询与设备关键字匹配的设备信息,并基于第一数据库得到对应的投影坐标;
D3:根据步骤D2得到的投影坐标,在操作页面的对应位置进行标识显示。
2.如权利要求1所述的方法,其特征在于,所述第一数据库还包括铁路线相交的交点信息;且构建的应用接口还包括测距操作接口;
若用户操作信息为铁路线上的两点测距,则执行步骤F1~F3:
F1:从用户操作信息中的获取待测距两点的公里标和铁路线标识;
F2:判断待测距两点是否在同一铁路线上,若是,则基于公里标得到测距结果并在操作页面显示;否则执行步骤F3;
F3:基于第一数据库获取待测距两点所在铁路线的交点信息,从所有交点信息中查找最短可达路径作为测距结果并操作页面显示。
3.如权利要求1所述的方法,其特征在于,构建的应用接口还包括告警操作接口;
若用户操作信息中包括事故发生区域的起始公里标和结束公里标以及公里标所在的铁路线,则基于第一数据库在从起始公里标到结束公里标所确定的公里标范围内查询所有公里标信息,然后根据查询的公里标信息的投影坐标信息在操作页面进行标识并告警显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610655018.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人机自主返航的方法
- 下一篇:一种众包网络爬虫抓取数据的检测方法及系统