[发明专利]一种地图应用网关控制系统及其实现地图服务的方法在审
申请号: | 201810548059.2 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108881410A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 田宝文 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地理数据 地图服务 过滤模块 身份信息 服务库 存储 身份认证模块 信息接收模块 地图应用 服务类型 服务响应 网关控制 应用终端 目标URL 查询 权限 触发服务 服务请求 模块读取 目标服务 转发目标 发送 携带 服务 | ||
1.一种地图应用网关控制系统,其特征在于,包括:
地理数据权限库、地理数据服务库、信息接收模块、身份认证模块、服务过滤模块及服务响应模块;其中,
所述地理数据权限库,用于存储至少一个被允许访问目标地理信息系统GIS的应用终端的身份信息;
所述地理数据服务库,用于存储至少一个被允许的目标服务类型,以及存储各个所述目标服务类型与至少一个统一资源定位符URL地址之间的对应关系;
所述信息接收模块,用于接收当前应用终端发送的服务请求,所述服务请求携带所述当前应用终端的身份信息及当前服务类型;
所述身份认证模块,用于查询所述地理数据权限库所存储的各个所述身份信息,以确定各个所述身份信息中是否包括所述当前身份信息,若是,则触发所述服务过滤模块;
所述服务过滤模块,用于接受所述身份认证模块的触发,查询所述地理数据服务库所存储的各个所述目标服务类型,以确定各个所述目标服务类型是否包括所述当前服务类型,若是,则查询所述地理数据服务库所存储的所述对应关系,以确定所述当前服务类型所对应的目标URL地址;
所述服务响应模块,用于读取目标GIS中所述目标URL地址下所存储的地图服务数据,并将读取的所述地图服务数据转发至所述当前应用终端。
2.根据权利要求1所述的地图应用网关控制系统,其特征在于,
进一步包括:记录处理模块和频率过滤模块;其中,
所述记录处理模块,用于在所述服务过滤模块确定各个所述目标服务类型包括所述当前服务类型时,确定当前时刻,并将所述当前时刻记录为所述当前身份信息所对应的一个访问时刻;
所述频率过滤模块,用于根据记录的所述当前身份信息所对应的至少一个访问时刻,确定所述当前应用终端是否对所述目标GIS进行高频访问,在所述当前应用终端未对所述目标GIS进行高频访问时,触发所述服务过滤模块查询所述地理数据服务库所存储的所述对应关系。
3.根据权利要求2所述的地图应用网关控制系统,其特征在于,
所述频率过滤模块,用于根据记录的所述当前身份信息所对应的至少一个访问时刻,确定设定时间段内所述当前应用终端访问所述GIS的当前访问频率,在所述当前访问频率不高于预设预设访问频率时,确定所述当前应用终端未对所述目标GIS进行高频访问;
或,
所述频率过滤模块,用于查询记录的各个所述访问时刻以确定出一个与所述当前时刻相邻的目标访问时刻,在所述当前时刻与所述目标访问时刻之间的时间差不大于设定时间间隔时,确定所述当前应用终端未对所述目标GIS进行高频访问。
4.根据权利要求1所述的地图应用网关控制系统,其特征在于,
在所述服务请求携带所述当前应用终端的协议类型时,
所述服务响应模块,用于根据所述协议类型对读取的所述地图服务数据进行格式转换处理,将进行格式转换处理后的所述地图服务数据发送至所述当前应用终端。
5.根据权利要求1至4中任一所述的网关控制系统,其特征在于,
进一步包括:配置处理模块;其中,
所述配置处理模块,用于根据用户的触发,更新所述地理数据权限库和所述地理数据服务库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810548059.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆的监控方法及系统
- 下一篇:一种大规模节点下CTDB集群分组的方法