搜索属性任务
“搜索属性”任务允许用户输入某些用来在地图上搜索图层属性的文本。这种搜索类似于 Yahoo! 和 Google 等网站提供的简单 Web 搜索。搜索某些内容后,用户便可选择、缩放或平移至结果列表中的任何要素。
此外,“搜索属性”任务支持关联和独立表。关联只是定义两个表之间的关系,并不会追加每个表中的关联数据。许多情况下,关联会指向缺少几何但通常包含有价值的属性信息的独立表。例如,如果发布的地图服务中包含城市宗地与宗地所有者的独立表之间的关联,则可使用“搜索属性”任务在搜索结果中显示宗地所有者和宗地位置。
要配置“搜索属性”任务,需要指定显示设置、搜索字段以及结果的显示方式。可在任务 面板上完成此操作,方法是从列表中选择“搜索属性”任务,然后单击配置按钮。
选择要在任务中显示的文本
使用常规 选项卡可以调整用户在运行属性查询任务时所看到的文本。可更改以下内容:
- 任务名称。此名称将显示在 Web 制图应用程序的顶栏中。
- 用户执行该任务时所单击的按钮的文本。
- 显示在搜索文本框旁边的标注文本。可按任意方式表达标注文本,例如“搜索河流”或“输入宗地所有者的姓氏。”
- 用户将鼠标指针悬停在任务上方时显示的帮助提示。
选择用户可以搜索的内容
使用设置选项卡可以确定地图中的哪些字段和图层是可搜索的。左侧将列出地图中的图层和字段。选择想作为可搜索字段的字段,然后单击右箭头 (>) 按钮将其移至右侧列表中。
最适合“搜索属性”任务的字段通常是大多数记录包含唯一值的名词性字段,例如要素名称。处理顺序、间隔或比率字段(例如要素的平均温度或成本)时,应考虑改用“查询属性”任务。
注:
选择要搜索的图层和字段时,如果任何图层共享相同的字段名称,则无论该字段是随哪个图层一起选择的,都将搜索该字段。
选择结果的显示方式
使用结果 选项卡可配置任务结果的显示方式。了解以下几点十分有用:
- 可以限制从搜索返回的结果数量。这样便可防止在以下情况下服务器变为不可用:所执行的搜索会返回过多的记录。
- 如果希望任务返回大量的结果,则请注意 ArcGIS Server 地图服务将查询返回的记录数限制为 1,000 条。要更改此默认行为,可手动编辑配置文件,并更改 MaxRecordCount 属性。有关详细信息,请参阅 ArcGIS Server 帮助的“服务配置文件”主题。
- 可以禁用以下默认行为:按图层对结果分组,以及显示搜索返回的记录属性。您可能需要测试不同的设置才能找到最符合您要求的显示方式。
- 如果选择启用地图提示,则用户可通过单击结果要素来查看信息性的弹出窗口。用户将鼠标指针悬停在结果要素上方时,这些要素还会高亮显示。
- 通过选择自定义格式可以更改结果在结果 面板和地图提示中的显示方式。执行此操作时,将会显示一些附加选项卡,可供您更改结果要素的颜色、要包含的信息以及文本格式。
7/10/2012