管理 ArcGIS 地图服务的性能
大多数情况下,与从本地磁盘驱动器直接访问 GIS 数据相比,GIS 服务的访问往往较慢。因此,作为一个 GIS 用户,您需要不断寻找改善服务性能的方法。
下面提供了多种用于提高应用程序中的 Web 地图性能的策略:
- 服务使用过程中,尽量减少网络流量。 一种可减少 Web 流量的方法是使用本地显示缓存。这样就可以减少向桌面端提供的数据量。
- 在可能的情况下,预先计算信息结果。 例如,可预先计算由 ArcGIS Server 提供的地图,以及使用缓存地图服务或底图图层。
- 使用优化的地图服务以获得更高的性能(对于动态地图服务更是如此)。ArcMap 中提供了一个工具条和工作流,用于利用地图服务定义 (MSD) 文件来分析和发布优化的地图服务。通过 ArcGIS Server,您可以使用 MSD 来发布高性能的 ArcGIS 地图服务。这些优化的地图服务可以同时支持实时地图服务、动态地图服务以及缓存地图服务。
- 将地图设计为在 Web 和应用程序环境中使用。 使用 ArcMap 时,某些地图设计方案的效率会更高。例如,高级符号系统和地图标注往往会降低地图的性能。分析地图文档以确定和处理特定的显示性能问题。
- 设计的地图应适合其目标显示环境。应认识到并非所有 Web 地图都是通用的。在 Web 浏览器中使用的地图可能并不适合于在移动电话上使用。
相关主题
7/10/2012