地理编码
编辑地理编码是一个代码代表一个地理实体(位置或对象)。它是实体的xxx标识符,用于在有限 的地理实体集中将其与其他实体区分开。通常,地理编码是人类可读且简短的标识符。
它代表的典型地理编码和实体:
- 国家/地区代码和细分代码。国家或地区的行政边界的多边形。
主要的例子是ISO代码: ISO 3166-1的α-2代码(例如AF
用于阿富汗或BR
为巴西),和它的细分公约,如AF细分码 (例如AF-GHO
用于古尔省)或BR细分代码(例如BR-AM
用于亚马逊州) 。 - DGG单元ID。离散的全球网格的像元的标识符:Geohash代码(例如
6vjyngd
, 巴西中心的〜0.023km²像元)或OLC码(例如58PJ642P+4
,同一点的〜0.004km²像元)。 - 邮政编码。邮政区域的多边形:CEP代码(例如
70040
代表巴西用于邮政分发的中央区域)。
地理编码主要(通常作为原子数据类型)用于标签,数据完整性,地理标记和空间索引。
分类
编辑许多地理编码(或地理编码系统)有一些共同的方面可以用作分类标准:
- 所有权:专有或免费,随许可证的不同而不同。
- 形成:地理编码可以源自名称(例如国家/地区的正式名称的缩写),也可以源自数学功能(用于压缩纬度-经度的编码算法)。请参阅下面的地理编码系统类型(名称和网格)。
- 覆盖范围:整体或局部。实体(由地理编码表示)在全球(例如地理点)或以主题为界(例如,仅陆地区域)或所有权所属的管辖区(例如,仅进入一个国家)。
- 键入表示实体的:几何的类型。点(可以将地理编码转换为Geo URI),网格单元(地理编码系统与DGG相关)或多边形(通常是管理边界定界)。
- 网格也可以归类为分层或不分层
- 具有全局覆盖和等面积单元格的特殊层次网格可以归类为DGGS单元格
- 一些非标准地理实体,也可以通过其坐标系和参考椭球体(例如UTM)进行分类。在事实上的标准是WGS84。
- 使用范围:一般用途与专门用途(例如机场地理编码)。
地理编码系统
编辑该组用作的单元的xxx标识符的所有地理编码的全覆盖的的地理表面(或类似的一个国家或海洋任何定义明确的区域),是一个地理编码系统(也称为地理编码方案)。地理编码的语法和语义也是系统定义的组成部分:
- 地理编码语法:可以使用的字符,字符块及其大小和顺序。示例:国家代码使用两个字母(字符集AZ)。正式描述的最常用方式是通过正则表达式(例如
/[A-Z]{2,2}/
)。 - 地理编码语义:地理编码的含义,通常通过将编码与地理实体类型相关联来表达。可以由本体,UML类图或任何实体关系模型来正式描述。
通常,可以通过语义的形成或编码/解码过程来推断语义。示例:每个Geohash代码可以由地图中的矩形区域表示,并且矩形坐标通过其解码过程获得。
分类还总结了许多语法和语义特征。
编码和解码
任何地理编码都可以从地理实体的正式(扩展)表达形式进行翻译,反之亦然,可以将地理编码转换为实体。xxx个称为编码过程,第二个称为解码过程。演员和过程包括,通过所定义的OGC,为:
-
地理编码器
- 将地理实体的描述(例如位置名称或纬度/经度坐标)转换为规范化数据并将其编码为地理编码的软件代理。
-
地理编码器服务
- 实施为网络服务(或类似服务接口)的地理编码器,它接受一组地理实体描述符作为输入。该请求被“发送”到地理编码器服务,该服务处理该请求并返回生成的地理编码。更多一般服务也可以返回由地理编码表示的地理特征(例如GeoJSON对象)。
-
地理编码
- 地理编码是指将地理编码或坐标分配给以文本格式提供的地理参考数据。示例是两个字母的国家代码和从地址计算出的坐标。
注意:当物理编址方案(街道名称和门牌号码)以标准化和简化的方式表示时,可以将其视为地理编码。因此,有时将地理编码(用于地址)一词广义化为地理编码。
在空间索引应用中,还可以在人类可读(例如十六进制)和内部(例如二进制64位无符号整数)表示形式之间转换地理编码。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/109858/