地理编码包含在许多工作流中,每个工作流都可能有所不同。 将被视为匹配的地理编码结果在某些工作流中的分数可能高于其他工作流。 您可能希望在地图上将输出显示在屋顶或宗地质心上,而不是在用于路径的街道侧面。 将在下面的部分中介绍如何调整定位器以满足这些类型的需求。
注:
将定位器作为服务共享或发布时,地理编码选项的支持可能因您使用的 ArcGIS Enterprise、ArcGIS 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 返回地理编码结果,无需使用包含备用街道名称的备用名称表。
综合区域匹配
综合区域匹配允许地址与输入城市名称不完全匹配的城市进行匹配。 在某些情况下,输入的城市可能不正确,因为用户不太了解该区域,或者可能缺少备用城市名称。 当综合区域匹配设置为是时,即使城市名称不正确,地址也可以匹配。 当综合区域匹配设置为否时,不会返回任何匹配或匹配的得分明显较低。 设置的默认值为是。
建议选项
返回集合
返回集合设置允许您启用或禁用集合(POI 类别)包含在建议中。 禁用后,将仅返回参考数据中位置的建议,而不返回定位器内置类别集合的建议。 该设置默认启用,并且仅适用于使用 POI 角色和类别构建的定位器。 下面的示例说明了属性打开(“加州食品”、“洗车”和“赌场”作为建议返回)和关闭(“加州食品”、“洗车”和“赌场”不作为建议返回)时的行为。
注:
禁用返回集合设置将关闭类别集合和常用地名集合(参考数据中重复出现的地名的 1%)。
显示部分门牌号的建议
启用显示部分门牌号的建议设置以在仅输入部分门牌号值时返回门牌号的建议。 此选项仅适用于门牌号后附加街道名称的国家。 例如,键入 Neuhauser Straße 1 将返回门牌号以 1 开头的建议候选项,即使 1 只是数据中门牌号的一部分。 通过更改定位器属性对话框的性能页面上的默认建议候选项数设置,可以调整返回的建议数量。
注:
仅点地址定位器角色支持部分门牌号建议。 仅门牌号紧跟街道名称的国家/地区支持该属性。
显示具有基址建议的子地址摘要
启用显示带有基址建议的子地址摘要设置,以在输入基址后,返回某个地址处的子地址单元摘要。 子单元的摘要可以是参考数据中基于属性的子单元值的范围或者地址的子单元数,后者适用于参考数据中是多种单元类型的混合或多个子地址元素映射到定位器中的情况。 只有 Unit 字段中没有值的表示基础地址的要素显示在定位器中时,用户在输入基础地址后才可以看到子单元的摘要。
子地址建议
选择定位器将用于返回有效子地址建议的子地址建议策略之一。 默认情况下,返回的建议数为 5,但您可以调整此设置(默认建议候选数)以及定位器属性对话框的性能页面上的最大建议候选数设置。
- 键入完整单元后建议 - 当搜索包含子单元的地址时,必须输入完整的子地址名称(如 35 Orchard Ct, Unit 101 中的 Unit 101),才能返回子地址位置的建议。 这是默认行为。
- 键入部分单元时建议 - 仅当输入部分子地址值时返回子地址的建议。 在单元值之前包括单元类型,例如单元、套房、楼层、建筑、地块或 # 是可选的。 例如,输入 3700 Dean Dr Unit 25 或 3700 Dean Dr,25 会返回以 25 开头的单元的建议候选项,例如 2501-2508,地址为 3700 Dean Dr, Ventura, CA 93003。
- 键入基址时建议 - 输入基址后,返回子地址的建议。 例如,键入 3700 Dean Dr 将返回与该基址位置相关联的建议候选项。 选择此选项时,还支持输入完整单元或部分单元。 只有 Unit 字段中没有值的表示基础地址的要素显示在定位器中时,用户才能查看为基础地址列出的建议候选项。
支持的国家/地区
如果您的定位器包含多个国家/地区的数据,则可以搜索您所知道的在一个或两个国家/地区内的地址或位置。 您可以修改国家/地区设置以限制搜索并排除这些国家/地区之外的匹配项。
注:
此设置影响使用地理编码表和地理处理工具时哪些国家/地区值可用,这些地理处理工具包括对地址进行地理编码、对文件进行地理编码和对表格中的位置进行地理编码。
支持的类别
如果您有一个支持多种地址类型的定位器,则可以修改此设置以排除与某些类型的匹配。 例如,您的定位器可以支持“点地址”级别、“街道地址”级别、“街道名称”级别和“邮政编码”级别的匹配项。 您可能希望排除与“邮政编码”级别的匹配项,因为您认为该级别的匹配项对于您的目的来说太不精确。 此设置可用于控制地理编码的精确度。 如果定位器基于 POI 且支持类别,则您可以搜索地名或关联类别。 默认情况下,使用创建定位器工具或创建要素定位器工具创建的所有角色的定位器均支持搜索坐标,例如 MGRS、USNG 或 XY。
注:
此设置影响使用地理编码表和地理处理工具时哪些类别值可用,这些地理处理工具包括对地址进行地理编码、对文件进行地理编码和对表格中的位置进行地理编码。
下表列出了可用于自定义构建定位器和 ArcGIS StreetMap Premium 定位器的受支持的类别:
类别 | 子类别 | 角色 |
---|---|---|
地址 | 点地址、子地址 | 点地址 |
宗地 | 宗地 | |
地址 | 街道地址、街道路口、街道之间的街道、街道中间街区、街道名称 | 街道地址 |
POI* | 可能根据定位器而有所不同 | POI |
地址 | 距离标记 | 距离标记 |
地址 | 距离标记 | 距离范围 |
邮政地址 | 主要邮政编码 | 邮政地址 |
邮政地址 | 主要邮政编码、邮政编码扩展码 | 邮政编码扩展码 |
邮政地址 | 主要邮政编码、邮政地点 | 邮政地点 |
居民区 | 区块、细分区域、街区、区、城市、都会区、子区域、区域、地区、国家、地带 | 行政区域:区块、细分区域、街区、区、城市、都会区、子区域、区域、地区、国家、地带 |
坐标系 | LatLong、XY、YX、MGRS、USNG | 所有角色 |
* 对于 ArcGIS StreetMap Premium 定位器,潜在的感兴趣点的类别与 World Geocoding Service 的类别相似。 对于使用创建定位器工具构建的定位器,您将定义类别。
支持反向地理编码的要素
如果具有支持多种要素类型的定位器,则可以修改此设置以限制用于反向地理编码操作时从该定位器返回的结果类型。 例如,如果您希望定位器在进行反向地理编码时返回地址,请选择点地址和街道地址。 如果您主要对获取某个位置的邮政编码描述感兴趣,请仅选择邮政编码。
返回输入位置
此设置用于确定反向地理编码操作返回的几何是原始输入几何,还是所返回的匹配地址的几何。 默认情况下,此属性将设置为 False 并将返回所返回的匹配地址的几何。 当该属性设置为 True 时,反向地理编码操作将返回原始输入点的几何。 此设置将应用于这是什么?以及反向地理编码地理处理工具。