通过地理处理任务绘制数据输出时,您有两个选择:
- 客户端通过地图服务查看结果。
- 客户端绘制数据。
使用地图服务绘制结果
发布地理处理服务时,您可以选择以地图形式查看任务结果(以及任务的所有其他结果)。地图将在服务器上使用 ArcMap 创建,创建完毕后再将地图传输回客户端。返回地图的符号系统、标注、透明度和所有其他属性与当前 ArcMap 会话中的输出图层相同。创建结果地图服务的工作流:
- 运行您所创作的工具以便在结果 窗口中创建结果。工具所创建的全部数据都将以图层形式添加到 ArcMap 的内部列表中。
- 更改作为工具输出的图层的符号系统。
- 右键单击结果并共享为地理处理服务。
- 在服务编辑器 中,单击参数并启用通过地图服务查看结果。
任务执行完毕后,则会创建新的数据,同时地图服务将使用您在输出图层中所定义的符号系统绘制数据。如果输出图层要按唯一值进行绘制,则可能需要取消选中图层属性中的 <所有其他值> 以在绘制之前强制重新计算唯一值。如果输出图层按照范围对数据分类,您可能希望手动分类,以便避免不能对您的数据进行重分类。
客户端显示数据
如果不使用上述结果地图服务,则客户端负责绘制结果。客户端分两大类:
- ArcMap 客户端。
- 使用 JavaScript、SilverLight 或 Flex API 构建的 Web 应用程序。
ArcMap 客户端
对于 ArcMap 客户端,任务会发送两条信息