[发明专利]基于MapServer服务协议的图层联合查询方法、设备及存储设备有效

专利信息
申请号: 201911027725.9 申请日: 2019-10-28
公开(公告)号: CN110928901B 公开(公告)日: 2022-05-31
发明(设计)人: 李论;杜大雾;李博;唐超 申请(专利权)人: 武大吉奥信息技术有限公司
主分类号: G06F16/2453 分类号: G06F16/2453;G06F16/25;G06F16/29;G06F16/9537
代理公司: 武汉知产时代知识产权代理有限公司 42238 代理人: 易滨
地址: 430000 湖北省武汉*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 mapserver 服务 协议 联合 查询 方法 设备 存储
【说明书】:

发明提供了一种基于MapServer服务协议的图层联合查询方法、设备及存储设备,其方法包括:综合分析MapServer协议各查询接口的特点基础上,仅在客户端运行环境下,即可实现多图层联合查询、并实现数据分页获取的机制。一种基于MapServer服务协议的图层联合查询设备及存储设备,用于实现一种基于MapServer服务协议的图层联合查询方法。本发明的有益效果是:在查询方式上,输入一次查询条件,就能获取多个图层的查询结果;查询结果能够根据页数和页码,实现分页异步查询,提升客户端响应效率,避免一次查询返回全部数据,造成系统缓慢。

技术领域

本发明涉及大数据查询领域,尤其涉及一种基于MapServer服务协议的图层联合查询方法、设备及存储设备。

背景技术

在基于Web GIS平台的系统应用中,其技术架构为三个层次:客户端交互层、服务应用层和数据存储层。

在数据存储方面,GIS数据往往存储在企业级地理数据库中,以矢量数据(点、线、面)和影像栅格等GIS数据格式存储。在服务应用层方面,现有成熟的GIS平台都以服务中间件作为载体,将空间数据库中的GIS数据作为标准地图服务发布出来,那么根据应用场景的不同,服务的通讯协议又细分为WMTS、WMS、WFS、MapServer等等。客户端交互层往往运行在客户机,可以是PC机、平板、手机等,以Web网页、轻量的APP作为应用形态,提供满足用户个性化要求的业务系统。

在上述架构下,数据存储层、服务应用层往往体现出规模集中化的特点,其运行的基础设施环境较好,能提供高速宽带和强劲的硬件能力。相反,客户端交互层运行在客户机电脑或者移动设备上,系统运行效率受客户机的软硬件、网络带宽的影响较大。为此,在GIS空间数据库分层结构、地图服务使用标准协议的情况下,优化客户端系统的获取数据的方法和手段,能显著提升系统的运行效率。

数据分页:一种为了提升客户端响应速度的数据获取方法,能显著提升客户端响应效率的程序设计思路。在数据检索时,除了输入查询条件外,还需要输入期望查询到第几页的信息,每一页的信息量。这种设计思路能快速加载查询结果,其他信息则以索引表的形式放到内存中,当用户需要查阅特定页时,系统异步获取该页数据的明细。

在基于MapServer协议查询方法下,有两种接口可实现多个图层的数据联合检索的能力,Identify、Find。这两种接口的特点是,Identify输入条件为按范围查询,每次查询返回所有匹配的数据,无法数据分页;Find支持按属性条件联查,每次查询返回所有匹配的数据,无法数据分页。这两种查询方法的缺点都在于,当查询目标图层存在大量数据满足查询条件时,服务层会将所有符合条件的结果直接推送到客户端。造成因数据传输量大、受网络带宽影响造成异步响应慢,以及客户端在解析大量数据结构造成的系统运行卡顿甚至假死。

此外,在MapServer协议下,实现了Query查询接口,能够支持属性或者空间范围组合查询,可支持仅返回图形的属性索引,能够实现单一的图层分页逻辑。存在的问题是该接口仅支持单一图层查询,无法满足多图层联合查询的要求。

发明内容

为了解决上述问题,本发明提供了一种基于MapServer服务协议的图层联合查询方法,综合分析MapServer协议各查询接口的特点基础上,仅在客户端运行环境下,即可实现多图层联合查询、并实现数据分页获取的机制;

一种基于MapServer服务协议的图层联合查询方法,主要包括:

S101:接收用户输入的查询条件;所述查询条件包括查询涉及图层的数量N和用户在地图上绘制的一个任意范围geometry;

S102:根据所述查询条件,构建内部数据结构,并对所述内部数据结构进行预处理,进而构建内部数据结构对象,为后续操作过程所产生的中间数据提供存储;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武大吉奥信息技术有限公司,未经武大吉奥信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911027725.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top