一种多级行政区划要素的快速检索与展示方法及系统技术方案

技术编号:43508851 阅读:10 留言:0更新日期:2024-11-29 17:11
本发明专利技术公开一种多级行政区划要素的快速检索与展示方法及系统,属于地理信息技术领域,包括以下步骤:通过拓扑抽稀技术、数据压缩技术及空间索引技术,对图形数据进行预处理,实现图形数据的高质量压缩和高速访问;采用扁平化存储结构设计,对行政区划属性数据进行优化处理,创建属性索引,实现一步检索命中;通过FTS基于自然语言的搜索技术创建全文检索表,使用simple库进行中文分词支持基于行政区划名称的全文检索;通过内存与Redis键值存储系统结合的二级缓存策略,对属性检索实施缓存优化,提高并发性能。本发明专利技术可以有效降低实现此种能力的软件系统的技术成本和硬件资源需求,满足业务使用方基于自有数据搭建个性化、低成本的应用需要,而且运行高效。

【技术实现步骤摘要】

本专利技术属于地理信息,具体地是涉及一种多级行政区划要素的快速检索与展示方法及系统


技术介绍

1、随着地理信息技术的快速发展和普及,多级行政区划要素的检索与展示变得日益重要,已经成为地理信息系统gis、在线地图服务等领域的重要支撑技术。在地理信息系统gis和在线地图服务中,用户能够迅速获取详细的行政区划信息或定位当前位置所属的行政区划,这对于满足不同终端和场景下的需求至关重要,如移动设备上的导航、城市规划、灾害响应等应用。

2、目前,市场上国内外的商业地理信息系统gis产品,虽然能够提供多级行政区划要素的检索与展示功能,但是均为全功能型服务器端大型软件形式提供的,软件成本和硬件资源需求较高;这导致小型企业和个人用户难以负担。此外,大型it互联网企业,也具有相应的产品和服务,但是这些大型it互联网企业的产品和服务均建立在自采数据和自运营基础设施之上,这使得这些产品和服务难以满足其他业务应用方对于私有化自建和数据个性化的特殊需求。

3、因此,研制出一种既能够有效降低软件成本、减少硬件资源需求,又能够满足业务应用方的私有化自建和数据个性本文档来自技高网...

【技术保护点】

1.一种多级行政区划要素的快速检索与展示方法,其特征在于,包括以下步骤:S1、通过拓扑抽稀技术、数据压缩技术及空间索引技术,对图形数据进行预处理;

2.根据权利要求1所述的一种多级行政区划要素的快速检索与展示方法,其特征在于,所述步骤S1中的拓扑抽稀技术,具体包括:通过将行政区划的面状图形,统一构建拓扑关系,形成弧段和结点,通过对弧段的抽稀及拓扑的重构,来实现恢复后的行政区划面的拓扑一致性。

3.根据权利要求1所述的一种多级行政区划要素的快速检索与展示方法,其特征在于,所述步骤S1中的数据压缩技术,具体包括:通过计算每个图形的点坐标数组里所有点的外包围矩形,取矩形...

【技术特征摘要】

1.一种多级行政区划要素的快速检索与展示方法,其特征在于,包括以下步骤:s1、通过拓扑抽稀技术、数据压缩技术及空间索引技术,对图形数据进行预处理;

2.根据权利要求1所述的一种多级行政区划要素的快速检索与展示方法,其特征在于,所述步骤s1中的拓扑抽稀技术,具体包括:通过将行政区划的面状图形,统一构建拓扑关系,形成弧段和结点,通过对弧段的抽稀及拓扑的重构,来实现恢复后的行政区划面的拓扑一致性。

3.根据权利要求1所述的一种多级行政区划要素的快速检索与展示方法,其特征在于,所述步骤s1中的数据压缩技术,具体包括:通过计算每个图形的点坐标数组里所有点的外包围矩形,取矩形的左下角点做为原点坐标{0,0}建立高斯直角坐标系,形成面向图形的局部坐标系,图形的点坐标数组里的每个点坐标均与原点坐标做差求得相对偏差值{dx,dy},并将此相对偏差值转换为int2整数数据类型进行存储。

4.根据权利要求1所述的一种多级行政区划要素的快速检索与展示方法,其特征在于,所述步骤s1中的空间索引技术,具体包括:将通过拓扑抽稀技术和数据压缩技术预处理后的图形数据存储于数据文件,并基于空间索引原理为图形建立rtree索引,用于实现基于空间位置的快速检索命中。

5.根据权利要求1所述的一种多级行政区划要素的快速检索与...

【专利技术属性】
技术研发人员:周磊刘波王盘盘
申请(专利权)人:北京地林伟业科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1