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