配置要素搜索
要使用户在地图内查找要素变得简单,可在您的地图内将指定图层配置为可搜索。例如,您可以在宗地图层上启用搜索,这样用户便可找到特定宗地。用户在搜索框中选择宗地图层,输入想要查找的宗地 ID,然后将地图缩放至宗地,随即将显示一个带属性信息的弹出窗口。 可以搜索托管要素图层及已启用“查询”功能的 ArcGIS for Server 要素和地图服务图层。 在图层中,所有不具备编码属性域的字符串字段均可搜索。
- 验证您是否已登录,然后打开想要为要素搜索进行配置的已保存地图。(还可以通过我的内容打开地图详细信息。)
- 在侧窗格上,单击关于此地图 按钮以显示地图的详细信息。
- 单击更多详细信息,转到地图的“项目详细信息”页面。
- 在“项目详细信息”页面上,单击编辑。
- 向下滚动至属性部分,然后找到应用程序设置。
- 如果未展开查找位置设置,则将其展开,然后选中按图层复选框。
- 从下拉列表中选择一个图层。
注:
可以搜索托管要素图层及已启用“查询”功能的 ArcGIS for Server 要素和地图服务图层(这些图层出现在下拉列表中)。 例如,如果您要从 ArcMap 中发布要素数据,则可通过“服务编辑器”启用“查询”操作。 有关详细信息,请参阅 ArcGIS for Server 帮助。
- 在图层中选择一个属性字段。
注:
要使字段可供搜索(进而显示在下拉列表中),该字段必须包含字符串并且不使用编码属性域。为了获取最佳搜索结果,请选择含有唯一值的字段。
- 无论结果是否包含值或结果等于搜索词的值,都要进行选择。
- 当用户选择在图层中进行搜索时,输入的提示文本将显示在搜索框中。对于所有可搜索图层,出现的提示相同。
- 重复该过程以启用附加图层的搜索。
- 单击保存。
现在,您的地图已启用了要素搜索。其他用户可使用地图查看器顶部的搜索框在您配置的图层内查找要素。单击搜索框内的箭头,从下拉列表中选择一个图层,然后将关键字输入到搜索框中。要素位置处随即显示弹出窗口,显示所有可用的属性信息。