问题
当在 ArcGIS Experience Builder 中使用“搜索”微件定位地址时,搜索结果可能会返回与地图上的数据或图层不符的更广泛的地理位置。 “搜索”微件不会优化与地理位置相关的结果,由此导致匹配项的相关性较低且不够精确。 在本示例中,虽然数据仅针对澳大利亚邮编,但搜索结果却显示多个国家/地区的地址。

这是使用 ArcGIS World Geocoding Service 作为搜索源时的预期行为。 默认情况下,ArcGIS World Geocoding Service 返回的搜索结果没有已定义范围。 因此,“搜索”微件不会将结果限制在相应地理区域内。
以下工作流介绍了在 ArcGIS Experience Builder 中,通过创建具有已定义地理参数的自定义定位器视图并将定位器添加至“搜索”微件来优化位置搜索的步骤。
Note: Optionally, specify the desired location in the Find address or place search box and click OK.

Note: Alternatively, in Step 1(g), select In selected countries/regions for Where do you want to search for locations? to specify the country or region by name.
以复制定位器的 URL。
以将其作为搜索源移除。下图显示了仅包含定位器视图中指定的澳大利亚地址的搜索结果。

文章 ID: 000032773
获取来自 ArcGIS 专家的帮助
立即开始聊天