This invention discloses a method of searching and displaying the complex spatial data. Firstly, the data types are divided according to the geometric type, meaning and storage structure type of the data. Then the standard data organization structure is established for different types of data, and all the spatial data are processed according to the standard data organization structure. Secondly, the index is set up by the inverted index structure, then the search strategy and the sorting rule are assembled into administrative intelligence search, and the administrative division data, the directory data and the place name meaning data are searched and ordered according to the user instruction. Finally, the final search results are displayed on the basis of different data types. The significant effect is that the precision of search results is high, the search requirement of non geo meaning data is realized, the good experience of map spatial semantic search is ensured, and the bright display of the whole space entity is realized.
【技术实现步骤摘要】
一种面向复杂空间数据的搜索与展示方法
本专利技术涉及到数据的搜索展示
,具体地说,是一种面向复杂空间数据的搜索与展示方法。
技术介绍
随着互联网技术的不断发展,互联网地图应用已经成为大众必不可少的生活工具,在普通的生活场景下,已经基本满足大众生活的需要,但是对政务、行业化的应用支撑仍有不足,具体表现为:一是,传统的地图搜索往往是基于地名进行搜索,例如搜索“**公园”、“**学校”等,具有明显的地名意义特征,但是并不是所有的空间数据都具有地名意义,例如搜索“**城市规划”,“**城市地表覆盖”,其并没有地名意义,但是又与地理区域相关,具有明显的空间特征,需要在搜索方面对这类数据进行支持;二是,传统的地图应用中搜索结果的展示都是点,不能支撑复杂的空间数据类型,例如传统地图应用中搜索“**村”并展示,其结果是定位到某一点,但是该类数据具有明确的边界范围,应该是面状的数据,需要在知道位置的前提下还能够显示其空间范围,并能够用颜色或其他符号填充,辅助用户了解其空间分布特征。因此需要在传统点的基础上添加对线、面的搜索展示支持;三是,在搜索排序方面,传统地图搜索排序往往以周边为基础,对搜索结果按照距离进行排序,找到周边的相关设施服务,但是不能满足城市全局化管理的需求,需要对距离排序的基础上添加更为复杂的约束,满足全方位、灵活的排序需求。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供一种面向复杂空间数据的搜索与展示方法,基于不同的地理数据的数据类型以及语义特征,对数据进行分类,建立标准数据组织结构,构建智能搜索排序算法,并根据搜索结果的不同进行分类展示。为达 ...
【技术保护点】
1.一种面向复杂空间数据的搜索与展示方法,其特征在于,包括以下步骤:步骤1:数据类型划分,即分别按照数据的几何类型、意义与存储结构类型进行数据类型划分;步骤2:数据标准化,即对不同类型的数据建立标准的数据组织结构,将所有空间数据按照标准的数据组织结构进行处理;步骤3:索引构建,即采用倒排索引结构建立索引;步骤4:数据搜索,即将搜索策略与排序规则进行组装成行政智能化搜索,根据用户指令对行政区划数据、目录数据、地名意义数据进行集成搜索并排序;步骤5:结果展示,即根据不同的数据类型对最终搜索结果进行展示。
【技术特征摘要】
1.一种面向复杂空间数据的搜索与展示方法,其特征在于,包括以下步骤:步骤1:数据类型划分,即分别按照数据的几何类型、意义与存储结构类型进行数据类型划分;步骤2:数据标准化,即对不同类型的数据建立标准的数据组织结构,将所有空间数据按照标准的数据组织结构进行处理;步骤3:索引构建,即采用倒排索引结构建立索引;步骤4:数据搜索,即将搜索策略与排序规则进行组装成行政智能化搜索,根据用户指令对行政区划数据、目录数据、地名意义数据进行集成搜索并排序;步骤5:结果展示,即根据不同的数据类型对最终搜索结果进行展示。2.根据权利要求1所述的面向复杂空间数据的搜索与展示方法,其特征在于:步骤1中按照数据的几何类型将数据划分为点数据、线数据和面数据;按照数据的意义划分为行政区划数据、地名意义数据、目录数据、专题数据;按照存储结构类型划分为行政区划图层、地名意义图层、目录数据图层、专题数据图层。3.根据权利要求2所述的面向复杂空间数据的搜索与展示方法,其特征在于:所述专题数据包括:城乡建设情况数据、土地利用情况数据、资源环境数据、历史文化数据、国家规划数据、城乡规划数据、国土规划数据、环保规划数据、以及国民经济数据、人口数据、社会事业数据、交通路况数据、用地实施数据、项目实施数据、环境质量数据、企业法人数据、应急避难场所数据。4.根据权利要求2所述的面向复杂空间数据的搜索与展示方法,其特征在于:所述行政区划数据、地名意义数据、目录数据、专题数据的权重依次减小。5.根据权利要求2所述的面向复杂空间数据的搜索与展示方法,其特征在于:所述行政区划数据包含有搜索字段xzqh_search1与xzqh_search2、展示字段xzqh_name与xzqh_attri、权重字段m_order1与定位字段geopoint1;所述目录数据包含有搜索字段mulu_search1与mulu_search2、展示字段mulu_name与mulu_attri、权重字段m_order2;所述地名意义数据包含有搜索字段dm_seach1与dm_seach2、展示字段dm_name与dm_attri、权重字段m_order3、定位字段geopoint2;所述专题数据包含有定位字段geopoint3。6.根据权利要求5所述的面向复杂空间数据的搜索与展示方法,其特征在于:所述搜索字段xzqh_search1用于存储完整的行政区划名称,所述搜索字段xzqh_search2用于存储本身的行政区划名称,所述展示字段xzqh_name用于展示搜索结果的名称,所述展示字段xzqh_attri用于描述搜索结果的信息,所述权重...
【专利技术属性】
技术研发人员:张泽烈,冯琳耀,余静,贾敦新,杨航,袁超,邓仕虎,朱俊丰,梁星,李静,王小勇,罗跃,马磊波,赵翔宇,陈雪洋,
申请(专利权)人:重庆市地理信息中心,重庆知行宏图科技有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。