在地图和场景中可将地图图像图层用作图层。接下来将介绍一些使用地图图像图层的常见任务。
在“内容”窗格中查看地图图像图层
地图图像图层会作为复合图层添加到内容窗格。可以展开地图服务图层以查看其子图层。不过,您不能添加或移除内容窗格中地图图像图层中的子图层。由于地图图像图层基于地图,因此图层组织将显示在源地图中。此顺序无法更改。例如,禁止向此复合 Web 图层内插入图层或将此地图图像图层分解为其组成部分的子图层。
获取有关地图图像图层的信息
图层属性的源选项卡可显示多种信息,如地图范围、数据(服务)类型、服务器名称或 URL、允许的操作和服务限制以及服务的本地坐标系。
地图图像图层属性
可以为您提供 ArcGIS Server 地图图像图层的数据源制作者名单或属性,这样即可在打印或导出的地图中显示这些内容。在地图视图中处理图层时,您将在地图的右下角看到一个图标。
单击该图标将打开一个独立窗口,其中列出了您的地图中当前打开的所有 Web 图层的源信息。导出地图或者创建布局后,该图标则替换为 Web 图层属性的文本。无法移动或更改此文本。
更改地图图像图层的显示
图层属性中的显示选项卡允许您更改以下内容:
- 背景颜色
- 图层或 Web 图层的颜色透明度
- 用于提供地图服务显示的图像格式
选择背景
所有基于图像的服务都有一个背景。背景是图像图层的任意一部分,其中没有绘制任何地图要素。如果从服务器接收的图像类型支持透明度设置,则默认情况下 AllSource 的背景是透明的。透明背景用在混合图层(如对于点和线 Web 图层)中特别有效。
您可以单击颜色选取器并选择背景颜色来选择其他背景。
将颜色设置为透明
您还可以将服务中的特定颜色设置为透明。下图显示了一个 Web 图层。由于没有应用透明度,因此无法看到州下方的图层。
在下一个图形中,用作州的填充色(上面)的黄色设置为透明色。每个州的轮廓都保持为灰色,但是现在您可以看见州图层下面的地貌。
如果服务不提供支持透明度的图像类型,则透明颜色选项不可用。如果对背景应用无颜色选项,则不会将背景设置为透明,而是设置为白色。地图图像图层背景始终有颜色。
设置图层透明度
添加透明度可以查看位于图层下的地图要素。它将信息添加到地图中并可将深度添加到制图中。您只能将透明度添加到图层,而不能添加到子图层。
更改 Web 图层的图像格式
许多 Web 图层均可使用所选的图像格式。默认情况下,AllSource 要求图像为 PNG 32 格式。此格式可返回高质量图像并支持透明度设置。不过,其数据大小会比其他格式大得多。您可以使用小一些的格式,例如 JPEG;不过,JPEG 不支持图层的透明度。
要选择可用的图像格式,请使用图层图像格式下拉菜单。此菜单显示服务支持的格式选项。
保存 Web 图层
保存含有 Web 图层或图层文件的地图或场景时,Web 图层连接信息及 Web 图层的状态将另存为地图或场景的一部分。重新打开地图时,AllSource 将根据初始空间参考、地图范围及地图图层的保存状态自动重新连接到服务器并发送相应的请求。例如,如果您关闭了特定服务器图层(或其子图层)的可见性并保存了地图,则在下次打开地图时该图层将保持为关闭状态。