一种地理编码实现方法及装置制造方法及图纸

技术编号:14339553 阅读:38 留言:0更新日期:2017-01-04 12:07
本发明专利技术提供一种地理编码实现方法,包括:根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。本发明专利技术还提供了一种地理编码实现装置,包括划分模块、度量模块及编码模块。本发明专利技术使得地理编码具备平面和垂直空间可寻址功能,且编码隐含地理对象的类型、概略大小、概略面积及概略高度信息。

【技术实现步骤摘要】

本专利技术涉及地理编码
,尤其涉及一种地理编码实现方法及装置
技术介绍
地理编码(Geocoding)又称地址匹配(address-matching),是建立坐标与给定地址信息之间关联的过程,也是指在地图上找到并标明每条地址信息所对应的位置坐标,而位置坐标一般会以点、线、面形式的坐标矢量表达一个地理目标。地理编码是地理信息系统建设中比较重要的一个功能,近年来逐渐引起军队与地方政府地理信息建设的重视。现有的地理编码技术通常是首先对用户提供的地址信息进行语义解析,而后将地址信息对应的语义信息与数据库中已存储的位置坐标的描述信息进行匹配,从而识别该地址信息所对应的地理目标。当无法精确定位时,则确定与该地址信息匹配的一定范围内的地理目标。而地理编码的统一应用在军队地理信息系统信息化建设中到目前为止并未建立比较完善的规范和细则。
技术实现思路
针对现有技术的缺陷,本专利技术提供一种地理编码实现方法及装置,使得地理编码具备平面和垂直空间可寻址功能,且编码隐含地理对象的类型、概略大小、概略面积及概略高度信息。第一方面,本专利技术提供了一种地理编码实现方法,所述方法包括:根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。优选地,根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度的步骤前,所述方法还包括:根据地理编码具体地域的应用需求,以及地理编码的行业规定,对Z轴面进行空间尺度划分。优选地,所述根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码,包括:预先定义地理编码的元数据及次元数据结构,以及预设的编码规则;根据元数据及次元数据结构,以及预设的编码规则,对所述地理对象进行地理编码。优选地,所述元数据包括坐标系参数、数据区域参数及数据描述参数;所述次元数据包括层数据参数、数据区域参数及数据描述参数。优选地,所述预设的编码规则为:第一位表示平面树层级、第二位至第八位表示树节点序号、第九位表示垂直树层级、第十位表示垂直树层级附加码、第十一位至第十六位为保留位。第二方面,本专利技术提供了一种地理编码实现装置,所述装置包括:划分模块,用于根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;度量模块,用于根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;编码模块,用于根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。优选地,所述装置还包括:尺度划分模块,用于根据地理编码具体地域的应用需求,以及地理编码的行业规定,对Z轴面进行空间尺度划分。优选地,所述编码模块,具体用于:预先定义地理编码的元数据及次元数据结构,以及预设的编码规则;根据元数据及次元数据结构,以及预设的编码规则,对所述地理对象进行地理编码。优选地,所述元数据包括坐标系参数、数据区域参数及数据描述参数;所述次元数据包括层数据参数、数据区域参数及数据描述参数。优选地,所述预设的编码规则为:第一位表示平面树层级、第二位至第八位表示树节点序号、第九位表示垂直树层级、第十位表示垂直树层级附加码、第十一位至第十六位为保留位。由上述技术方案可知,本专利技术提供一种地理编码实现方法及装置,根据空间八叉树理论及各项异性,对地理对象进行空间划分及度量,进行实现地理编码,使得地理编码具备平面和垂直空间可寻址功能,且编码隐含地理对象的类型、概略大小、概略面积及概略高度信息。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。图1是本专利技术一实施例提供的地理编码实现方法的流程示意图;图2是八叉树结构示意图;图3是本专利技术另一实施例提供的八叉树划分空间与一地理对象的关系;图4是本专利技术另一实施例提供的八叉树划分空间与另一地理对象的关系;图5是本专利技术另一实施例提供的地理编码实现装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。地理编码是指:根据各数据点的地理坐标或空间地址(如省市、街区、楼层、房间等),将数据库中的数据与其在地图上相对应的图形元素一一对应。即给每个数据赋予X、Y值,从而确定该数据坐标在图上的位置的过程。而常用的地理编码分为:1、地理格网类采用地物与地址建立相对关联的方法,建立地物的地址属性,适用于小尺度的自然工程类应用场合。2、地物编址类采用地物与地址建立直接关联的方法,建立地物的地址属性,适用于大尺度的社会经济类应用场合。如图1所示,为本专利技术一实施例提供的一种地理编码实现方法,所述方法包括:S1:根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;其中,八叉树(octree)是一种用于描述三维空间的树状数据结构。如图2所示,八叉树的每个节点表示一个正方体的体积元素,每个节点有八个子节点,这八个子节点所表示的体积元素加在一起就等于父节点的体积。一般中心点作为节点的分叉中心。本实施例中,空间八叉树理论的应用,其目的就是把某个具体地理空间例如一个小区内所有的地理要素,均以唯一编码的方式进行识别、存储与检索。例如图3、图4所展示的不同情况下的八叉树划分空间与地理对象的关系。S2:根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;S3:根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。本实施例中,步骤S2之前,该方法还包括如下步骤:根据地理编码具体地域的应用需求,以及地理编码的行业规定,对Z轴面进行空间尺度划分。具体来说,各项异性(Anisotropy),就是我们在进行地理编码时,充分引入三维空间的概念,使得地理对象在X、Y、Z三个轴向上的度量尺度有所不同(一般来讲是XY平面相同而Z方向不同),从而进行高效的地理空间编码及关联工作。在具体Z轴面的空间尺度划分时,我们根据地理编码具体地域的应用需求和地理编码的行业需求来进一步确定。例如在某项目中,充分考虑到数据地理范围的实际大小,并结合规划部门对Z轴面应用的行业需求,制定了如表1所示的各向异性的Z轴面空间划分。表1Z轴面空间划分的定义第3层102米以上至300米以下对象第2层33层102米以下对象第1层15层33米以下对象第0层7层25米以下对象第-1层3层15米以内对象第-2层15米以上50米以下对象第-3层50米以上200米以内对象需要说明的是,Z轴面空间划分是指垂直方向的层级划分,可根据需要对地下500米至地上500米的范围进行划分。而且水平方向上及X、Y轴平面也可根据实际地理对象进行尺度划分。本文档来自技高网...
一种地理编码实现方法及装置

【技术保护点】
一种地理编码实现方法,其特征在于,所述方法包括:根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。

【技术特征摘要】
1.一种地理编码实现方法,其特征在于,所述方法包括:根据空间八叉树理论,对地理对象进行空间划分,得到所述地理对象的八叉树结构;根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度;根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码。2.根据权利要求1所述的方法,其特征在于,根据X、Y、Z轴的空间尺度划分,得到所述地理对象的位置的空间尺度的步骤前,所述方法还包括:根据地理编码具体地域的应用需求,以及地理编码的行业规定,对Z轴面进行空间尺度划分。3.根据权利要求1所述的方法,其特征在于,所述根据所述地理对象的八叉树结构及空间尺度,采用预设的编码规则,对所述地理对象进行地理编码,包括:预先定义地理编码的元数据及次元数据结构,以及预设的编码规则;根据元数据及次元数据结构,以及预设的编码规则,对所述地理对象进行地理编码。4.根据权利要求3所述的方法,其特征在于,所述元数据包括坐标系参数、数据区域参数及数据描述参数;所述次元数据包括层数据参数、数据区域参数及数据描述参数。5.根据权利要求3所述的方法,其特征在于,所述预设的编码规则为:第一位表示平面树层级、第二位至第八位表示树节点序号、第九位表示垂直树层级、第十位表示垂...

【专利技术属性】
技术研发人员:文淼
申请(专利权)人:成都汉默地理资讯科技有限公司
类型:发明
国别省市:四川;51

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

1