你在这里: 网页 > Geocoder

Geocoder

使用各种外部Web服务将地址转换为纬度/经度坐标,或查找到纬度/经度坐标(反向GeoCode)的最接近地址。有些服务具有可用的附加信息,例如时区或高度。

跳转到配置

典型的使用

  • 查找坐标并为街道地址列表创建几何图形
  • 查找匹配坐标的地址

它是如何工作的?

GeoCoder为许多地理编码Web服务提供单个接口。选择服务后,呈现适当的参数,包括连接凭据和服务需要执行地理编码的预期属性。

随着功能通过变换器,这些属性将传递给服务,结果检索结果。

如果该功能通过服务成功匹配,则结果(属性和/或几何)将添加到该功能,并通过输出端口输出。

如果特性地理编码由于任何原因(包括没有找到地址、无效坐标或证书验证失败)失败,它将通过端口输出。

模式

Geocoder可以执行各种任务,这取决于您选择使用的服务。每个服务将提供一种或多种地理编码模式:

转发街道地址地理编码

自由格式的街道地址到纬度/经度值,例如:

BC省萨里市132街7445号V3W 1J8

离散街道地址元素到纬度/经度值,例如:

“7445”

“132nd”

“街道”

“萨里”

“公元前”

“V3W 1 j8”

正向街道地址与邻近地理编码

单一自由形式街道地址和近似纬度/经度精确的纬度/经度值

离散街道地址元素和近似纬度/经度到精确的纬度/经度值

转发IP地址地理编码

IP地址字符串到纬度/经度值

反向街道地址地理编码

纬度/经度值到一个街道地址字符串

反向海拔地理编码

纬度/经度值以米为单位

反向时区地理编码

纬度/经度值到时区代码,名称和偏移量

地理编码服务结果存储在输出功能属性中,功能几何或两者。例如,纬度/经度输出在该特征上表示为点几何形状,也表示为“_ltate”和'_Longitude'属性。

使用说明

  • 许多服务有限制如何使用或显示它们的结果。查看您所选择的服务以获取条款和条件。查看可用的服务
  • 预期的输入地址格式在服务之间变化。有关详细信息,请参阅所选服务提供的文档。
  • 如果您需要为所选的服务创建地址字符串,您可以使用文本编辑器在Geocoder中正确地构建它们,或者考虑使用AttributeManager将它们构造为持久属性。

配置

输入端口

输出端口

参数

这是Geocoder访问的所有服务可能的参数的完整列表。一旦选择了服务,只有特定于服务的必需参数才会显示在转换器中。

地理编码服务

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来分配转换器参数。更高级的功能,比如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变换器参数菜单选项

定义值

有几种方法可以在变压器中定义使用的值。最简单的是简单地输入值或字符串,其可以包括各种类型的函数,例如属性引用,数学和字符串函数和工作区参数。有许多工具和快捷方式可以帮助构造值的值,通常可以从与值字段相邻的下拉上下文菜单中提供。

参考

处理行为

基于特征

功能持有

依赖关系 外部地理编码Web服务
FME许可级别 FME专业版及以上版本
别名
历史 FME 2017.0发布:
类别

一体化

网页

FME知识中心

FME知识中心是演示、操作指南、文章、常见问题解答等的地方。获取问题的答案,从其他用户那里学习,对新功能提出建议、投票和评论。

搜索关于地理域的所有结果在FME知识中心。