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