分析地图并纠正错误后,应该对地图服务进行预览以测试其性能和响应。可以通过单击服务编辑器 顶部的预览按钮 来执行此操作。预览地图还可以确定标准显示与地图服务所使用的绘图引擎之间的绘图差异是否会影响地图的显示。有关详细信息,请参阅地图服务的绘制行为。
- 顶部菜单栏中的时间字段在您平移、缩放和浏览地图时以秒为单位表示显示性能。报告的时间表示服务器绘制覆盖完整窗口区域的地图图像所花费的时间。这将帮助您更好地了解地图在接受客户端应用程序访问时的执行和响应方式。
- 如果想要验证抗锯齿设置并预览使用不同图像格式的地图服务,则单击 ,然后选择属性。有关抗锯齿设置的详细信息,请参阅设置地图服务属性。有关预览具有不同图像格式的地图服务的详细信息,请参阅下面的部分。
预览具有不同图像格式的地图服务
地图服务托管在站点上时,服务将以一系列图像的形式流式传输到客户端应用程序。这些图像可以采用多种格式进行传送,例如 BMP、PNG 和 JPEG。图像格式很重要,因为这会影响地图服务的质量、地图传送所需的网络流量以及是否可以将地图服务设置为透明。
在预览 ArcGIS for Server 窗口中尝试不同的图像格式并对结果进行测试,可以更好地了解地图服务在客户端应用程序请求不同图像格式的地图服务时显示、执行和运行的方式。
以下为可用图像格式及其相应用途的摘要:
BMP
BMP 是一个仅用于显示原始绘制性能的预览图像显示选项。您可以将此选项用作比较不同图像格式的性能和功能的基线。
PNG8
此格式用于需要透明背景的叠加服务,例如叠加到其他服务上的道路和边界。
如果地图包含的颜色超过 256 种,请勿使用 PNG8。影像、山体阴影、梯度填充、透明度和各种抗锯齿选项可轻易地使地图包含的颜色超过 256 种。即使是符号(如高速公路盾形路牌符号)也可能在其边缘周围进行微小的抗锯齿,从而使地图包含更多颜色。如果 PNG8 是由服务请求的主要图像格式,您应该在发布地图服务之前禁用抗锯齿和文本抗锯齿。
PNG24
此格式用于超过 256 种颜色的叠置服务,如道路和边界。如果少于 256 种颜色,则应使用 PNG8。
PNG32
此格式用于超过 256 种颜色的叠置服务,如道路和边界。PNG32 还可在输出图像中完全保留地图的透明要素。当在 ArcMap 中进行查看时,ArcMap 将从地图服务中请求 PNG32 图像。
请注意,此格式所创建的文件大于 PNG24 和 PNG8,因此,可能会导致网络流量的增加。
JPEG
JPEG 是一种有损三通道图像格式,它会在不影响图像显示效果的情况下尝试有选择地删除数据。此格式支持大幅度的颜色变化(1600 万个颜色),但不支持透明度。每个像素包含三条 8 位颜色通道。
此格式用于颜色变化较大但不需要透明背景的底图服务。例如,栅格影像和非常详细的矢量底图特别适合使用 JPEG。
MIXED
此格式在检测到透明度的所有位置(即数据框背景可见的所有位置)创建 PNG32 图像,为其余切片创建 JPEG。如果您需要透明度但不想牺牲图像质量,则使用此格式。