在门户中,您可通过图层使用地理数据。 图层,也称作 Web 图层,是用于创建地图和场景的地理数据的逻辑集合;图层也是地理分析的基础。例如,建筑物图层表示校园建筑物的集合并且包含描述每个建筑物属性的属性,例如建筑物的名称、建筑物的类型和建筑物的大小以及一些其他可能的属性。其他的图层示例包括地震震中、历史交通模式、地形、3D 建筑和宗地。
数据源
可在地图中显示的数据的基本类型是要素和影像。不同类型的图层拥有不同的功能。例如,在 CSV 文件中发布数据会创建要素图层。要素图层可使您在客户端应用程序内查询和编辑要素,并管理对实际数据的访问权限。
图层中使用的数据来自多种数据源,其中包括 Portal for ArcGIS 托管服务、ArcGIS Server 服务、CSV 文件、KML 文件、要素集合和 OGC 服务。
将数据发布到 Portal for ArcGIS 的过程可完成以下操作:
- 在门户的托管服务器上创建服务
- 将服务数据存储在数据库或与该托管服务器相关联的文件中
- 在表示数据的门户中创建图层项目
您可创建能够引用源数据的图层(而无需将数据复制到与托管服务器关联的文件或数据库中)。例如,如果您将 ArcGIS Server 地图服务注册为门户中的一个项目,则所创建的图层中包含对您的地图服务的引用。数据将仍驻留在地图服务的数据源中,并且不会被复制到门户的托管服务器中。同样,您可以将源数据注册到门户中的一个联合服务器、将服务发布到该联合服务器,然后系统将在门户中创建图层来表示该服务。在此情况下,填充服务的数据也仍将保留在数据源中。删除服务的同时也将删除数据。
Web 图层的类型
图层可表示地理要素(如点、线、面)、影像、表面高程、基于像元的格网或任何可定位的虚拟数据源 - 例如,天气、仪表、交通状况、监控摄像头和推文。图层的类型可确定您与图层数据的交互方式。例如,您可以查看和查询要素图层中的数据以查看要素属性。您还可以编辑由要素图层表示的数据。通过切片图层,您只能查看要素的切片图像。
在 ArcGIS 门户中,根据所包含数据的类型分类 web 图层,例如,高程、要素或影像。这会帮助与地图中所显示的内容进行联系。图标也帮助显示图层中数据的类型。在项目页面中说明 web 图层的源。
支持的 Web 图层类型如下:
- 地图图像图层—基于矢量数据的地图制图集合。矢量数据包括点、线和面。地图图像图层会动态渲染成图像切片。
- 影像图层—基于栅格数据的地图制图集合。栅格数据是通常用于存储遥感设备捕获的影像和其他信息的像元格网。影像图层可以动态显示,也可以作为缓存的图像切片进行预渲染。
- 切片图层 - 服务器上一组可通过 Web 访问的切片。切片图层包括预渲染的地图栅格切片或矢量切片。
- 高程图层 - 采用有限错误栅格压缩 (LERC) 格式的预渲染缓存图像切片的集合。LERC 是单波段或高程数据的压缩格式。高程图层适合以全局和景观尺度显示场景中的地形。
- 要素图层 - 相似地理要素的分组,例如建筑物、宗地、城市、道路和地震震中。要素可以是点、线或面(区域)。要素图层最适合在底图上可视化数据。可以设置要素图层的属性,例如:样式、透明度、可视范围、刷新间隔和标注,从而控制图层在地图中的显示方式。针对要素及其属性,可以使用要素图层来查看、编辑、分析和执行查询。有些要素图层的内容可以下载。
要素图层可以根据要素源进行分类,要素源会对图层功能产生影响。
- 左侧显示图标的要素图层可能是您在门户中看到的最常见的要素图层类型。这些图层可以是托管要素图层(数据存储在关系数据存储中)或来自于 ArcGIS Server 站点的要素图层。
- 流要素针对图层源使用实时数据流。(需要 ArcGIS GeoEvent Server。)
- 时空要素图层可访问时空大数据存储中的数据,这些数据存储用于存储在 ArcGIS GeoEvent Server 中归档流要素图层数据并通过 GeoAnalytics 工具 生成数据时所产生的大量数据。
- 要素集合是另一种要素图层。这当您添加并保存地图注释、shapefile、CSV 文件或路径图层时,会在 Map Viewer 中创建这些图层。
- 场景图层 - 3D 要素对象和 z 值(高程值)的集合。场景图层可以是以下类型: 点、 3D 对象、 集成网格或 点云。
- 表 - 行和列的集合,其中每行(或每个记录)表示一个要素(例如宗地或电线杆),而每列(或每个字段)描述要素的特定属性(例如其建筑物面积、高度或长度)。表中可以包括位置信息(例如地址),也可以不包括位置信息(例如,姓名和工资的简单列表)。即使表中包含位置信息,通常也不会在地图上绘制。
但是,图层不仅仅是数据。图层表示数据和添加到图层中的可视化。可视化可以包括用于显示数据的符号和颜色以及弹出窗口配置、透明度、过滤器和其他图层属性。
图层副本
当您想要以多种方式显示或呈现数据时,可以创建托管 Web 图层的副本。当您创建图层的副本时,图层的配置将被复制到新图层。通常,不会复制与图层相关联的数据;图层中保留数据引用。如果数据已经更新,所有引用数据的图层都将影响更新后的数据。这对有多个属性的数据尤其有利。不同的图层可能表示同意数据,但是要使用不同的可视化进行显示。可以根据不同的属性来设置每个图层的样式。每个图层之间的数据是相同的,所以不同的样式会使您关注每个图层不同的故事。图层可以包含在多个 web 地图和 web 场景中,这表示与图层一同保存的配置将在任何包含图层的 web 地图中受支持。
图层的使用方式
图层是 web 地图和 web 场景的结构单元。每个地图和场景都包含底图图层,也可能会包含在底图上方绘制的其他图层。底图图层通常仅被用于查看目的或环境,并且通常是切片图层、地图图像图层或者影像图层。在底图上方绘制的图层可以是要素或者影像并且被称作业务图层。业务图层是您要与之交互的图层。交互包括查看属性信息、编辑要素和执行分析。地图或场景中图层的可视化是在图层上进行配置的,属性(如范围、可见性和图层顺序)是在地图上配置的,这使您能够控制图层集合在地图或场景中的显示。
地图、场景和图层可被当作 Portal for ArcGIS 中的项目进行管理。这些项目显示在内容页面中,可以与其他人共享,并且可以在 Portal for ArcGIS 中搜索。许多图层作为 Portal for ArcGIS 中的项目可用,但一些情况下,图层无法作为项目可用,图层只在包含图层的 web 地图中可用。例如,您可以直接将 CSV 文件添加到地图中。这种情况下,通过添加 CSV 文件所创建的要素图层只在地图中可用并且无法作为单独的项目。