地图图像图层来自动态或缓存地图服务,可以在地图和场景中进行查看。 接下来将介绍一些使用地图图像图层的常见任务。
地图图像图层结构
地图图像图层会作为复合图层添加到内容窗格。 复合图层可扩展,因此您可以展开地图图像图层以查看其子图层。
但是,无法在内容窗格的地图图像图层中添加或移除子图层。 由于图层基于地图,因此您可以在源地图中查看图层的组织,但是此顺序无法更改。 例如,您无法将图层插入复合图层或将地图图像图层划分为其构成子图层。 如果服务包含表,则您无法移除该表。
获取有关地图图像图层的信息
在图层属性中,源选项卡显示地图范围、服务器名称或 URL、服务功能、缓存状态和服务的原生坐标系等信息。
地图图像图层属性
可以为您提供 ArcGIS Server 地图图像图层的数据源制作者名单或属性,这样即可在打印或导出的地图中显示这些内容。 在地图视图中,单击位于地图下角的按钮 ,以打开一个窗口,其中列出了地图中当前打开的所有 Web 图层的来源信息。 导出地图或者创建布局后,该按钮将替换为 Web 图层属性的文本。 无法移动或更改此文本。
浏览地图图像子图层
地图图像图层可以包含一个或多个子图层。 地图服务的子图层可能具有其他要素,支持您与地图进行交互并分析其数据。
使用表
如果地图服务的管理员已授予相应的权限,则您可以查看地图服务子图层的属性表。 右键单击内容窗格中的子图层,然后选择属性表 ,或按 Ctrl+T。
地图图像图层可以包含独立表,这些表在内容窗格中可见。 右键单击该表,然后选择打开 进行查看。
当表为活动视图时,可使用功能区上的表选项卡执行以下任务:
- 按范围过滤
- 缩放和平移到要素
- 按属性或位置选择
- 创建汇总统计数据
- 导出所有或部分要素
可使用选择工具同时选择表中的多行。 但是,无法在地图或场景中高亮显示要素。 此外,范围过滤器仅显示在当前地图范围内可见的要素记录。
查看地图图像子图层弹出窗口
可单击地图图像子图层要素打开并查看弹出窗口。 使用浏览工具可单击要素并查看其属性信息。 一次只能单击一个要素,但是您可以使用弹出窗口缩放和平移到要素。 弹出窗口无法自定义,但是支持随图层中的门户项目存储的所有自定义弹出窗口。
如果地图图像图层配置为支持数据属性,则您还可以在弹出窗口中查看要素的相关记录。
注:
闪烁命令 无法用于高亮显示地图图像图层要素。
更改地图图像图层的显示
图层属性中的显示选项卡允许您更改以下内容:
- Web 图层的背景透明度
- 用于提供地图服务显示的图像格式
背景透明度
所有基于图像的服务都有一个背景。 背景是图像图层的任意一部分,其中没有绘制任何地图要素。 如果从服务器接收的图像类型支持透明度设置,则默认情况下 ArcGIS AllSource 的背景是透明的。 透明背景用在混合图层(如对于点和线 Web 图层)中特别有效。
要将背景色设置为透明,取消选中地图图像图像的显示设置中的复选框。
设置图层透明度
添加透明度可以查看位于图层下的地图要素。 此举会将信息添加到地图并且可将深度添加到制图中。 您只能将透明度添加到图层,而不能添加到子图层。
更改 Web 图层的图像格式
许多 Web 图层均可使用所选的图像格式。 默认情况下,ArcGIS AllSource 要求图像采用 PNG32 格式。 此格式可返回高质量图像并支持透明度设置。 不过,其数据大小会比其他格式大得多。 您可以使用小一些的格式,例如 JPG;但是,JPG 不支持图层透明度。
要选择可用的图像格式,请使用图像格式下拉菜单。 此菜单显示服务支持的格式选项。
保存地图文件
保存含有 Web 图层或图层文件的地图或场景时,Web 图层连接信息及 Web 图层的状态将另存为地图或场景的一部分。 重新打开地图时,ArcGIS AllSource 将根据初始空间参考、地图范围及地图图层的保存状态自动重新连接到服务器并发送相应的请求。 例如,如果您关闭了特定服务器图层(或其子图层)的可见性并保存了地图,则在下次打开地图时该图层将保持为关闭状态。