提高地理编码质量的提示

地理编码包含在许多工作流中,每个工作流都可能有所不同。 将被视为匹配的地理编码结果在某些工作流中的分数可能高于其他工作流。 您可能希望在地图上将输出显示在屋顶或宗地质心上,而不是在用于路径的街道侧面。 将在下面的部分中介绍如何调整定位器以满足这些类型的需求。

“定位器属性”对话框中的地理编码选项

注:

将定位器作为服务共享发布时,地理编码选项的支持可能因您使用的 ArcGIS EnterpriseArcGIS Enterprise on Kubernetes 或独立 ArcGIS Server 的版本而异。

匹配超出范围

要匹配街段,即使数据中的线段上不存在街道号但是在合理的阈值范围内并且可能存在,请将匹配超出范围设置为。 当此属性设置为时,地理编码结果将放置在门牌号范围值最接近输入门牌号的街道段的末端。 这可确保您不会错过潜在的匹配,因为数据不是 100% 最新的。 略微超出门牌号范围的匹配项的 Addr_type 字段值为 StreetAddressExt。 当此属性设置为时,地理编码结果是 StreetName 级别的匹配,这可能是不qchu的,因为可能有多个具有相同名称的街道段同样匹配输入并且具有 StreetName 值的 Addr_type 字段。

匹配超出范围设置为时,将为不精确的街道地址搜索提供更好的空间精度。 例如,主街道可能包括街道一侧的 2-100 和另一侧的 1-99 的门牌号。 您搜索不在此范围内的门牌号,例如 109 Main Street。 如果匹配超出范围设置为,则定位器会返回与主街道的 StreetName 级别匹配,地理编码结果位于与输入值最匹配的街道段的质心处。 但是,如果在这种情况下匹配超出范围设置为,则返回更精确的匹配并将其放置在门牌号范围为 1-99 的主街道的街道段末尾。

匹配超出范围设置结果

注:

匹配超出范围设置仅适用于支持并返回“街道地址”匹配项的定位器。

首选位置类型

可以将地理编码结果显示在地图上以供进一步分析。 可以将首选位置类型设置更改为地址位置,以便这些点可以表示地址的屋顶或宗地质心。 地址位置将最接近表示地址的要素的中心。 相反,您可以在路径应用程序中使用地理编码结果以定位街道两侧的点,从而更好地设置路径。 在这种情况下,路径位置选项是更好的选择。 路径位置通常更接近于街道以及车辆可到达的位置。 在下图中,绿色点代表路径位置选项,粉色点代表地址位置选项。

屋顶和街道的两侧显示相同地址的结果

注:

如果未不到所选首选位置,则将返回其他位置类型。 首选位置类型设置仅适用于支持并返回“点地址”、“宗地”和 POI 匹配项的定位器。

最低匹配得分

最低匹配得分设置是一个阈值,用于控制地址与参考数据中最有可能被视为匹配项的候选项的必须匹配程度。 如果潜在候选项低于阈值,则地址与候选项不匹配。

定位器的最低匹配得分是一个介于 0 和 100 之间的值。 完全匹配的得分是 100。如果工作流需要置信度较高的匹配地址,请将最低匹配得分设置为更高的阈值。 较高的设定值可确保仅返回质量最高的匹配项。 如果想要尽可能得到更多的可匹配地址而不介意某些地址可能存在匹配错误,则使用较低的阈值设置。

进行批量地理编码时,必须满足或超过潜在候选项的最低匹配得分才能进行匹配。 如果发现多个匹配项,则将接受匹配得分最高的候选项。

注:

如果在多角色定位器上设置最低匹配得分,则可能会覆盖角色之间的内置回退逻辑。 您可能看不到与定位器中精度较低的角色相匹配的结果,而只能看到与精度最高的角色相匹配的结果。

最低候选得分

最低候选得分设置确定针对交互式地理编码(地理搜索)返回的潜在候选项。 例如,如果在定位窗格中搜索位置,则不会显示低于最低候选得分阈值的候选项。 定位器的最低匹配得分值介于 0 和 100 之间。 最低候选分数值也用于交互式重新匹配;例如,在重新匹配地址窗格中,只有达到或超过最低候选得分的候选项才会显示在窗格中。

单侧偏移

单侧偏移设置可确定地理编码结果的位置距街道线段的距离。 有些定位器角色对街道的每一侧均使用含有地址范围信息的参考数据,例如,街道地址。 基于这些角色的定位器可以确定地址位于街道的哪一侧。 为满足绘制或邻域分析需要,可以在使用基于街道地址距离范围角色的定位器时为地理编码要素指定单侧偏移。

末端偏移

如果定位器使用具有线几何的参考数据,则此类定位器可以沿地理编码地址的参考要素插入一个位置。 为了防止位于参考要素末端的要素落在其他要素(例如,交叉路段)上方,定位器可对地理编码地址的位置应用贴近系数或末端偏移。 基于街道地址距离范围的定位器的末端偏移设置可以表示为线性距离。

下图中,地址 100 MAIN ST 相对于街道要素的单侧偏移距离为 8 米。 该地址落在街道要素的末端,与街道要素的末端处在一条线上。

末端偏移

如果街道相交形成奇特的角度,则指定偏移距离将会使地址的放置效果不理想,从而使其看起来不属于 MAIN ST,而是属于 OAK AV。 如下图所示:

末端偏移

可指定末端偏移使地址的位置朝街道要素的中心移动。 使用末端偏移通常可以对上图所示的情况进行校正。 在本示例中,采用了贴近系数 10% 来使地址朝街道要素的中心移动,移动距离等于街道要素长度的 10%。

末端偏移

交叉点连接符

除街道地址以外,含有街道要素的定位器还支持对街道交叉点进行地理编码。 交叉路口搜索包含相交的街道名称和其他标识信息,例如城市和/或邮政编码。 交叉路口地址需要第一条街道的名称和交叉路口连接器,后跟要查找的第二条街道的名称。 例如,Redlands Blvd and New York St 92373 是一个有效的交叉路口搜索,同样,Redlands Blvd & New York St Redlands Ca 也是。

通过交叉点连接符设置,可以指定将被定位器识别为交叉点连接符的所有字符串。 交叉点连接符的示例包括 &@|\。 但默认情况下,每个国家/地区均已配置该国家/地区的常用交叉点连接符。 您可以通过向此设置添加自己的符号或单词列表来覆盖默认的交叉点连接符。 交叉点连接符列表应为用引号括起来的逗号分隔列表,例如:"&","|","//","@"

注:

街道地址定位器角色支持匹配的街道交叉点。

与任何区域均不匹配

与任何区域均不匹配设置是不使用行政区域构建的定位器的传统设置。 建议您不要构建不含行政区域(例如城市或区域和邻域)的定位器,因为当匹配具有相同街道名称的地址时,这可能导致地理编码质量不佳。 构建没有行政区域的定位器也会影响地理编码性能。 此外,还使用区域缩写信息(例如美国的州)增强国道定位器中的现有数据。 例如,如果数据中存在名为 State Hwy 39 的高速公路并且数据的区域缩写字段设置为 CA,则还会针对 CA-39 返回地理编码结果,无需使用包含备用街道名称的备用名称表。

综合区域匹配

综合区域匹配允许地址与输入城市名称不完全匹配的城市进行匹配。 在某些情况下,输入的城市可能不正确,因为用户不太了解该区域,或者可能缺少备用城市名称。 当综合区域匹配设置为时,即使城市名称不正确,地址也可以匹配。 当综合区域匹配设置为时,不会返回任何匹配或匹配的得分明显较低。 设置的默认值为

包括匹配叙述

包括匹配叙述设置用于返回有关如何通过描述输入字符串每个部分的处理方式或按定位器进行分类的方式,返回有关如何获取地理编码结果的详细信息。 从定位器返回的详细信息称为匹配叙述。 在启用此属性后,可以在定位窗格中右键单击地理编码结果,然后选择显示详细信息,在显示详细信息弹出窗口的匹配叙述部分中查看匹配叙述详细信息。 该设置的默认值为

注:

  • 对于在 ArcGIS Pro 3.6 或更高版本中使用创建定位器工具创建的定位器,可以启用此属性。
  • 匹配叙述当前适用于以下国家/地区:阿根廷、澳大利亚、奥地利、比利时、巴西、加拿大、智利、克罗地亚、丹麦、芬兰、法国、德国、大不列颠、印度、爱尔兰、意大利、卢森堡、墨西哥、荷兰、新西兰、挪威、秘鲁、波兰、葡萄牙、俄罗斯、南非、西班牙、瑞典、瑞士、美国和委内瑞拉。
  • 创建 ArcGIS World Geocoding Service定位器视图以在定位窗格中查看服务返回的匹配叙述。

为了说明通过启用包括匹配叙述设置提供的信息类型,在搜索 380 New York Street, Redlands 时,匹配叙述描述了输入的每个部分的匹配方式。 将按照与输入搜索字符串部分对应的顺序返回匹配叙述详细信息。

“显示详细信息”弹出窗口中的“匹配叙述”结果

匹配叙述详细信息包括以下属性:

  • 字段 - 与输入部分匹配的地址组件。 此部分的 Field 值为 HouseNumber
  • 输入 - 正在描述的输入字符串部分。 Input 值为 380
  • 基准面 - 与输入部分匹配的定位器参考数据中的值。 Datum 值为 380
  • 代码 - 描述输入部分匹配方式的代码。 匹配叙述 Code 值为 cm
  • 描述 - 关于输入部分匹配方式的详细描述。 匹配叙述 Description 值为 classified+matched

有关匹配叙述代码和描述的完整列表,请参阅匹配叙述代码描述

支持的国家/地区

如果您的定位器包含多个国家/地区的数据,则可以搜索您所知道的在一个或两个国家/地区内的地址或位置。 您可以修改国家/地区设置以限制搜索并排除这些国家/地区之外的匹配项。

注:

此设置影响使用地理编码表和地理处理工具时哪些国家/地区值可用,这些地理处理工具包括对地址进行地理编码对文件进行地理编码对表格中的位置进行地理编码

支持的类别

如果您有一个支持多种地址类型的定位器,则可以修改此设置以排除与某些类型的匹配。 例如,您的定位器可以支持“点地址”级别、“街道地址”级别、“街道名称”级别和“邮政编码”级别的匹配项。 您可能希望排除与“邮政编码”级别的匹配项,因为您认为该级别的匹配项对于您的目的来说太不精确。 此设置可用于控制地理编码的精确度。 如果定位器基于 POI 且支持类别,则您可以搜索地名或关联类别。 默认情况下,使用创建定位器工具或创建要素定位器工具创建的所有角色的定位器均支持搜索坐标,例如 MGRS、USNG 或 XY。

注:

此设置影响使用地理编码表和地理处理工具时哪些类别值可用,这些地理处理工具包括对地址进行地理编码对文件进行地理编码对表格中的位置进行地理编码

下表列出了可用于自定义构建定位器和 ArcGIS StreetMap Premium 定位器的受支持的类别:

类别子类别角色

地址

点地址、子地址

点地址

Parcel

Parcel

地址

街道地址、街道路口、街道之间的街道、街道中间街区、街道名称

Street Address

POI*

可能根据定位器而有所不同

POI

地址

距离标记

距离标记

地址

距离标记

距离范围

邮政地址

主要邮政编码

邮政地址

邮政地址

主要邮政编码、邮政编码扩展码

邮政编码扩展码

邮政地址

主要邮政编码、邮政地点

邮政地点

居民区

区块、细分区域、街区、区、城市、都会区、子区域、区域、地区、国家、地带

行政区域:区块、细分区域、街区、区、城市、都会区、子区域、区域、地区、国家、地带

坐标系

LatLong、XY、YX、MGRS、USNG

所有角色

* 对于 ArcGIS StreetMap Premium 定位器,潜在的感兴趣点的类别与 World Geocoding Service 的类别相似。 对于使用创建定位器工具构建的定位器,您将定义类别。

返回关联要素

返回关联要素设置用于启用或禁用返回与输入要素关联的要素类型集合。 默认禁用此设置。 在启用后,可以执行以下操作:

  • 在地理编码位置搜索和发现更多地址。
  • 返回邮政编码范围内存在的所有地址。
  • 列出位于特定地址处的所有业务。
下面是上述场景的一些示例:
  • 搜索购物广场地址时,可能返回位于该位置的其他业务和感兴趣点 (POI)。
  • 搜索高层公寓建筑物地址时,可能返回建筑物中存在的所有子单元。

只能针对地理编码的 PointAddress 和 PostalExt 地址返回关联要素。 支持以下要素:

  • 对于地理编码的 PointAddress 结果,子地址和/或 POI 集合。
  • 对于地理编码 PostalExt 结果,适用于支持大不列颠或荷兰国家的定位器的点地址、子地址和/或 POI 集合。
返回关联要素设置仅适用于使用角色组合构建的多角色定位器,如下表所述:

角色输入地址返回的关联要素类型

支持子地址的点地址

8882 170th St NW, Edmonton, Alberta, T5T 4J2 等点地址

子地址

支持子地址的点地址和 POI

1 Mills Cir, Ontario, CA 91764 等点地址

子地址和 POI

点地址和 POI

1 Mills Cir, Ontario, CA 91764 等点地址

POI

邮政编码扩展码和 POI(仅限大不列颠或荷兰)

N16 8HL, GBR 等邮政编码扩展码

POI

邮政编码扩展码、点地址和 POI(仅限大不列颠或荷兰)

N16 8HL, GBR 等邮政编码扩展码

点地址和 POI

邮政编码扩展码和支持子地址的点地址(仅限大不列颠或荷兰)

1033 SC, Amsterdam, NLD 等邮政编码扩展码

点地址和子地址

邮政编码扩展码、支持子地址的点地址和 POI(仅限大不列颠或荷兰)

1033 SC, Amsterdam, NLD 等邮政编码扩展码

点地址、子地址和 POI

在禁用此设置后,您仍可以使用定位窗格中的范围内搜索控件返回要素类型集合。

注:

对于在 ArcGIS Pro 3.6 或更高版本中使用创建定位器工具创建的多角色定位器,可以启用此属性。

使用定位窗格中的范围内搜索控件时,将覆盖返回关联要素属性。

以下示例说明了在启用该属性并且在范围内搜索控件中选择要素类型集合时针对地址返回的关联要素集合。

返回关联要素“定位”窗格结果

建议选项

“定位器属性”对话框的“地理编码选项”选项卡中的“建议选项”

返回集合

返回集合设置允许您启用或禁用集合(POI 类别)包含在建议中。 禁用后,将仅返回参考数据中位置的建议,而不返回定位器内置类别集合的建议。 该设置默认启用,并且仅适用于使用 POI 角色和类别构建的定位器。 下面的示例说明了属性打开(“加州食品”、“洗车”和“赌场”作为建议返回)和关闭(“加州食品”、“洗车”和“赌场”不作为建议返回)时的行为。

返回为 POI 搜索禁用和启用的集合

注:

禁用返回集合设置将关闭类别集合和常用地名集合(参考数据中重复出现的地名的 1%)。

显示部分门牌号的建议

启用显示部分门牌号的建议设置以在仅输入部分门牌号值时返回门牌号的建议。 此选项仅适用于门牌号后附加街道名称的国家。 例如,键入 Neuhauser Straße 1 时,将返回门牌号以 1 开头的建议候选项,即使 1 只是数据中门牌号的一部分。 通过更改定位器属性对话框的性能页面上的默认建议候选项数设置,可以调整返回的建议数量。

键入部分门牌号后会显示自动完成建议候选项

注:

点地址定位器角色支持部分门牌号建议。 仅门牌号紧跟街道名称的国家/地区支持该属性。

显示具有基址建议的子地址摘要

启用显示带有基址建议的子地址摘要设置,以在输入基址后,返回某个地址处的子地址单元摘要。 当构建定位器时,如果参考数据中的 UnitType 字段包含相同的值或未被映射,子单元的汇总结果可以显示为子单元值的范围。 如果参考数据中的 UnitType 字段包含混合的单元类型,或定位器中映射了多个子地址元素,子单元的汇总结果可以是该地址下的子单元数量。

键入基址后的自动完成建议子地址摘要

注:

只有 Unit 字段中没有值的表示基础地址的要素显示在定位器中时,用户在输入基础地址后才可以看到子单元的摘要。

如果基础地址与关联的子地址在行政区划(如城市、社区、亚区和区域等)上不完全一致,则不会提供子地址建议。 基础地址和子地址必须拥有相同的街道信息、行政区划和邮政编码,才能相互关联。

子地址建议

选择定位器将用于返回有效子地址建议的子地址建议策略之一。 默认情况下,返回的建议数为 5,但您可以调整此设置(默认建议候选数)以及定位器属性对话框的性能页面上的最大建议候选数设置。

  • 键入完整单元后建议 - 当搜索包含子单元的地址时,必须输入完整的子地址名称(如 35 Orchard Ct, Unit 101 中的 Unit 101),才能返回子地址位置的建议。 这是默认行为。
  • 键入部分单元时建议 - 仅当输入部分子地址值时返回子地址的建议。 在单元值之前包括单元类型,例如单元套房楼层建筑地块# 是可选的。 例如,输入 3700 Dean Dr Unit 253700 Dean Dr,25 会返回以 25 开头的单元的建议候选项,例如 2501-2508,地址为 3700 Dean Dr, Ventura, CA 93003。

    输入部分子地址名称后会显示自动完成建议候选项

  • 键入基址时建议 - 输入基址后,返回子地址的建议。 例如,键入 3700 Dean Dr 将返回与该基址位置相关联的建议候选项。 选择此选项时,还支持输入完整单元或部分单元。 只有 Unit 字段中没有值的表示基础地址的要素显示在定位器中时,用户才能查看为基础地址列出的建议候选项。

    键入基址后会显示自动完成建议候选项

注:

只有 Unit 字段中没有值的表示基础地址的要素显示在定位器中时,用户在输入基础地址后才可以看到子单元的摘要。

如果基础地址与关联的子地址在行政区划(如城市、社区、亚区和区域等)上不完全一致,则不会提供子地址建议。 基础地址和子地址必须拥有相同的街道信息、行政区划和邮政编码,才能相互关联。

支持反向地理编码的要素

如果具有支持多种要素类型的定位器,则可以修改此设置以限制用于反向地理编码操作时从该定位器返回的结果类型。 例如,如果您希望定位器在进行反向地理编码时返回地址,请选择点地址街道地址。 如果您主要对获取某个位置的邮政编码描述感兴趣,请仅选择邮政编码

注:

此设置将影响使用反向地理编码工具时可用的要素类型值以及这里有什么?工具的交互式反向地理编码。

反向地理编码搜索容差受搜索容差等级的限制,对于单个角色定位器或为此设置仅选择单个要素类型时,或选中为反向地理编码工具的要素类型值时,搜索容差为 500 米。 当进行反向地理编码并希望返回 POI、宗地、邮政和行政区域的结果时,应请在构建定位器时使用面来表示这些要素。 如果输入与要素边界相交,则返回反向结果。

返回输入位置

此设置用于确定反向地理编码操作返回的几何是原始输入几何,还是所返回的匹配地址的几何。 默认情况下,此属性将设置为 False 并将返回所返回的匹配地址的几何。 当该属性设置为 True 时,反向地理编码操作将返回原始输入点的几何。 此设置将应用于这是什么?以及反向地理编码地理处理工具。

相关主题