发明名称 基于层次空间参考模型的城市地址编码方法
摘要 本发明公开了一种基于层次空间参考模型的城市地址编码方法。该方法具体分为四个步骤:形成地理要素类型码、利用不同计算规则形成方位码、找出目标物到城市中心的最短距离作为距离码、随机生成要编码地理要素的随机码。本发明的方法能够综合反映城市地理实体的要素类型、几何特征、地理空间位置、空间参照方位和相对城市中心距离等空间特性,方便快捷地判断地理实体在城市中的具体方位和距离城市中心的距离,可广泛应用到城市道路交通、城市规划、公安消防、城市基础设施建设、邮政通信等领域。
申请公布号 CN102254291A 申请公布日期 2011.11.23
申请号 CN201110158783.2 申请日期 2011.06.14
申请人 南京师范大学 发明人 张雪英;吉雷静;朱少楠;张春菊
分类号 G06Q90/00(2006.01)I 主分类号 G06Q90/00(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 汪旭东
主权项 基于层次空间参考模型的城市地址编码方法,其特征在于,所述编码方法的编码结构为:地理要素类型码、方位码、距离码和随机码,具体步骤如下:步骤一 地理要素类型码参照国家《基础地理信息要素分类与代码(GB/T 13923‑2006)》分类标准,抽取出城市中比较重要和常见的地理要素,分别对其编码,形成地理要素类型码;步骤二 方位码先选定城市参考中心点,建立城市空间方位参考框架,形成方位码;以城市参考中心点为中心,一定长度为半径,建立缓冲区,缓冲区内部称为城市中部区域,缓冲区外部称为城市外部区域;在城市外部区域建立八方位空间参考模型,中部区域建立四方位空间参考模型;利用三角化模型,根据目标物所占据的八方位空间参考模型的方位数选择沿用八方位空间参考模型,或者转化为四方位空间参考模型或二方位空间参考模型;具体计算规则如下:(1)点状实体计算规则a)如果点状实体位于城市中部区域的非轴线和中外部区域交界处,则方位为实体所在方位区的方位;如果在轴线上,则为实体所在轴线方向的方位;b)如果点状实体位于外部区域的非轴线和中外部区域交界处,则方位为实体所在方位区的方位;如果在轴线上,则方位为实体所在轴线方向的方位;c)如果点状实体位于中外部区域交界处,空间方位按中部区域确定;(2)线状实体计算规则以中心参考点为圆心,作出两条外切目标物的直线,形成一个扇形区域:a)如果线状实体只跨越城市中部区域的一个方位区,则其方位为实体所在方位区的方位;b)如果线状实体跨越城市中部区域的两个方位区,则其方位为扇形区域被方位区划分的区域中圆心角大的部分所在方位区的方位,圆心角相等的为东南、西南、西北、东北四个方位;c)如果线状实体跨越中部区域的三个方位区,则将四方位空间参考模型转化为二方位空间参考模型,实体的方位为扇形区域被方位区划分的区域中圆心角大的部分所在方位区的方位;d)如果线状实体跨越中部区域的四个方位区,则定义为环形;e)如果线状实体只跨越外部区域的某一个方位区,则实体的方位为实体所在方位区的方位;f)如果线状实体跨越外部区域的两个方位区,则实体的方位为扇形区域被方位区划分的区域中圆心角大的部分所在方位区的方位;g)如果线状实体跨越外部区域的三个方位区,且其中两个为基本方位,则实体的方位为中间方位,否则为基本方位;h)如果线状实体跨越四至七个方位区,则将八方位空间参考体系转化为二方位空间参考体系,实体的方位为扇形区域被方位区划分区域中圆心角大的部分所在方位区的方位;i)如果线状实体跨越外部区域的八个区域,则定义为环形;g)如果线状实体跨越中部区域和外部区域,且中部区域部分不为环的,则按八方空间参考模型将中、外部区域看作一个整体来确定实体的空间方位;否则,定义为环形;(3)面状实体计算规则与上述(2)线状实体计算的规则相同;步骤三 距离码找出目标物到城市中心的最短距离,作为距离码;步骤四 随机码随机生成要编码地理要素的随机码。
地址 210046 江苏省南京市栖霞区文苑路1号