您可以使用 URL 将以下类型的图层添加到 Map Viewer:
- CSV
- KML
- ArcGIS Server web 服务
- GeoRSS
- GeoJSON
- 切片图层
- Open Geospatial Consortium (OGC) Web 服务 - OGC API - 要素,OGC WCS Web 服务、OGC WFS Web 服务、OGC WMS Web 服务和 OGC WMTS Web 服务
添加 CSV 图层
逗号分隔值文件 (CSV) 是一种基于 Web 的文本文件,通常包含位置信息。
请执行以下操作以添加 CSV 图层:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,请从类型下拉列表中选择适当的数据类型。
- 单击下一步。
- 选择下列其中一项:
- 创建托管要素图层并将其添加到地图。
- 从 URL 引用文件并将其添加到地图。
- 单击下一步。
- 完成从 URL 引用 CSV 文件或从 URL 创建托管要素图层的步骤。
从 URL 引用文件
要从 URL 引用 .csv 文件并将其直接添加到地图,请执行以下操作:
- 按照前六个步骤从 URL 添加 CSV。
- 定义图层字段的属性:
- 或者,提供显示名称和字段数据类型。
- 单击下一步。
- 或者,指定要使用的位置字段。
位置信息必须为经纬度坐标。 如果位置信息属于不同类型(例如地址),则需将 CSV 添加为托管要素图层。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
从 URL 创建托管要素图层
如果您引用的 .csv 文件包含纬度和经度以外的类型的位置信息(例如地址或地名),请在将其添加到地图之前创建托管要素图层。 如果您需要完整的编辑功能或引用文件中包含大量数据,请创建托管要素图层。
- 按照前六个步骤从 URL 添加 CSV。
- 按照发布 CSV 文件中步骤 7 开始的步骤进行操作。
- 单击创建并添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
添加 KML 图层
KML 是基于 XML 的文件格式,用于表示地理要素。
执行以下操作以添加 KML 图层:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,请从类型下拉列表中选择适当的数据类型。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
添加 ArcGIS Server web 服务
ArcGIS Server Web 服务是位于 ArcGIS Server 站点上的地图、影像或要素资源。
执行以下操作以将 ArcGIS Server Web 服务添加到地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中,提供图层的 URL。
要找到 ArcGIS Server 服务的 REST URL,请打开“服务目录”页面(网址为:https://myserver.com/arcgis/rest/services),然后浏览到要共享的服务。 然后可从浏览器的地址栏中复制 URL。 请勿将任何参数(例如令牌)追加到 URL。
有关 ArcGIS Server 服务 URL 的详细信息和示例,请参阅 ArcGIS URL 组件。
例如,地图服务 URL 的格式为 https://myserver.com/arcgis/rest/services/folder/service/MapServer。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 对要追加的每个参数重复这些步骤。
指定的自定义参数将自动应用到所有针对服务的请求。
- 对于安全服务,可以打开将凭据与图层一起存储切换按钮,以自动验证访问服务的用户身份。
- 或者,如果图层可用作底图,请打开用作底图切换按钮以将数据用作底图图层。 如果未打开切换按钮,则数据将作为业务图层添加到地图中。
- 单击添加到地图或用作底图。
数据已添加到地图,现在显示在图层窗格
或底图窗格
中。
添加 GeoRSS 图层
GeoRSS 是一种实时 web 订阅源,包括地理要素和位置。
执行以下操作以将 GeoRSS 图层添加到地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
添加 GeoJSON 图层
GeoJSON 是一种开放标准的地理空间数据交换格式,可表示简单的地理要素及其属性。
执行以下操作以将 GeoJSON 图层添加到地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 单击下一步。
- 选择下列其中一项:
- 创建托管要素图层并将其添加到地图。
- 从 URL 引用文件并将其添加到地图。
- 如果您从 URL 引用文件,请单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
- 如果您要创建托管要素图层,请单击下一步并完成以下步骤:
- 输入标题。
- 在我的内容中选择要用于保存项目的文件夹。
- 如果您的组织已设置内容类别,请单击分配类别并最多选择 20 个类别以方便其他用户查找您的项目。
您还可以输入类别名称以缩小类别列表范围。
- 或者,输入用于描述项目的标签。
多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
输入过程中,您可以选择显示的任何建议标签;建议由您之前添加的标签生成。
- 或者,提供描述项目的摘要。
- 单击创建并添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
添加切片图层
切片图层是服务器上一组可通过 Web 访问的切片。 当您从 Web 添加切片图层时,这些切片可通过来自 Web 浏览器的直接 URL 请求访问。
切片图层中相应切片的访问权限取决于为切片图层提供的 URL。 URL 包含参数化值,Map Viewer 可在您平移和缩放时使用此值请求与地图的范围和比例对应的切片。
执行以下操作以将切片图层添加到地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中,键入或粘贴图层的 URL。
请按以下格式提供包含级别、列和行占位符的 URL:https:// ... /{level}/{col}/{row}.png 或 https:// ... / {z}/{x}/{y}.png。 该 URL 还可以包含用于存储地图切片的子域的占位符。 您应从数据提供商处获取该 URL。
例如,OpenCycleMap 切片图层的 URL 包含用大括号 {} 括起来的参数化值: https://www.opencyclemap.org/:https://{subdomain}.tile.opencyclemap.org/cycle/{level}/{col}/{row}.png。
注:
从 web 添加的切片图层必须使用 Web 墨卡托投影(辅助球体)坐标系,以确保图层可在 Map Viewer 中正确显示。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 或者,如果图层可用作底图,请打开用作底图切换按钮以将数据用作底图图层。 如果未打开切换按钮,则数据将作为业务图层添加到地图中。
- 单击下一步。
- 在标题文本框中,输入图层的标题。
指定的标题将显示在图层窗格中(如果将该标题添加为底图,则其将显示在底图窗格中)。
- 在属性文本框中,输入切片图层提供者的任何版权信息或所需属性信息。
属性信息将显示在地图底部。
- 如果切片图层包含一个或多个子域,请使用逗号分隔列表在子域文本框中指定切片图层的子域标注。
切片图层提供者使用子域在多个服务器间分发切片请求。 并非所有切片图层都具有子域。 如果切片图层不含子域,则添加切片图层窗口不会显示子域字段。 如果对子域标注有任何疑问,请联系切片图层提供者。
如果切片跨多个服务器分布,则必须提供子域信息。
- 或者,打开将切片范围设置为地图的当前范围切换按钮。
打开此选项时,Map Viewer 会将切片范围设置为仅包括启用该选项时地图中可见的切片。 Map Viewer 将仅显示该范围内的切片。 但是,由于切片未根据范围大小进行裁剪,因此可能超出范围。
- 单击添加到地图或用作底图。
数据已添加到地图,现在显示在图层窗格
或底图窗格
中。
添加 OGC API - 要素图层
将 OGC API - 要素图层添加至 Map Viewer 时,一次必须选择一个子图层。 要从同一 OGC API - 要素图层添加更多图层,请重复添加图层的步骤并每次选择不同的子图层。
请执行以下操作以将 OGC API - 要素图层添加到地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 对要追加的每个参数重复这些步骤。
指定的自定义参数将自动应用到所有针对服务的请求。
- 单击下一步。
- 选择要添加的图层。
您只能添加一个图层。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
注:
图层必须包含空间字段。
添加 OGC WCS Web 服务图层
将 OGC Web Coverage Service 图层添加至 Map Viewer 时,一次必须选择一个子图层。 要从同一 OGC WCS 图层添加更多图层,请重复添加图层的步骤并每次选择不同的子图层。
将 OGC WCS 图层添加至地图时,可以指定自定义参数以附加到对服务发出的请求。
请执行以下操作以将 OGC WCS 图层添加至地图:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 对要追加的每个参数重复这些步骤。
指定的自定义参数将自动应用到所有针对服务的请求。
- 或者,可以添加自定义参数以定义要与 WCS 图层项目一起存储的 OGC WCS 规范版本。
- 在参数字段中输入单词 version。
- 在值字段中提供 OGC WCS 版本号。
如果您未定义版本,则客户端将使用在服务中定义的默认 OGC WCS 规范版本。
- 单击下一步。
- 选择要添加的图层。
您只能添加一个图层。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
可以设置自定义参数以定义客户端应用程序应用于查询 WCS 图层项目的 OGC WCS 规范版本。
添加 OGC WFS Web 服务图层
将 OGC Web 要素服务 (WFS) 图层添加至地图时,一次必须选择一个子图层。 要从同一 WFS 图层添加更多图层,请重复添加图层的步骤并每次选择不同的子图层。
将 OGC WMS 图层添加至地图时,可以指定要追加到对 WFS 的请求的自定义参数。 例如,如果服务需要使用访问密钥,则密钥可作为对 WFS 请求的自定义参数包括在内。 指定自定义参数后,这些参数将自动应用到所有针对 WFS 的请求。 不支持图层特定的自定义参数,如空间运算符。
WFS 图层的坐标系与地图中使用的底图必须兼容。
执行以下操作以添加 OGC WFS Web 服务图层:
注:
仅可以添加支持 GeoJSON 输出的 WFS 2.0 图层。
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 对要追加的每个参数重复这些步骤。
指定的自定义参数将自动应用到所有针对服务的请求。
- 单击下一步。
- 选择要添加的图层。
您只能添加一个图层。
- 在文本框中输入最大要素限制值或使用箭头按钮设置限制。
- 单击添加到地图。
数据已添加到地图,现在显示在图层窗格
中。
注:
图层必须包含空间字段。
注:
在地图中加载图层时,对 WFS 服务的每个请求均会根据最大要素限制定义的值返回最大数量的要素。
添加 OGC WMS Web 服务图层
OGC WMS 是遵循 OGC Web 地图服务规范的地图。
在 Map Viewer 中将 OGC Web 地图服务 (WMS) 图层添加至地图后,可以添加服务中的所有图层或选择要添加的图层。如果添加服务中的所有图层,则所有图层都将添加到地图,但将仅显示第一个图层。 要显示其他图层,可依次单击内容按钮、OGC WMS 图层名称,然后选中希望在地图中显示的图层旁的复选框。
将 OGC WMS 图层添加至地图时,可以指定要追加到对 WMS 的请求的自定义参数。 例如,如果您的 WMS 图层支持样式,则可将样式用作图层请求的自定义参数。 如果需要访问密钥,则可将密钥配置为对 WMS 的所有请求的自定义参数。 自定义参数将应用于指定要添加到地图的所有图层。 要将不同的自定义参数附加到指定的图层,则必须单独添加这些图层。
默认情况下,如果将 OGC WMS 图层作为底图添加至地图,则服务中的前 10 个图层将添加至地图,并且这 10 个图层都可见。 在将 WMS 添加到地图或将 WMS 添加为业务图层并将其移至底图时,可以选择将 WMS 服务中的不同图层添加到底图。
执行以下操作以添加 OGC WMS Web 服务图层:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 对要追加的每个参数重复这些步骤。
指定的自定义参数将自动应用到所有针对服务的请求。
- 或者,如果图层可用作底图,请打开用作底图切换按钮以将数据用作底图图层。 如果未打开切换按钮,则数据将作为业务图层添加到地图中。
- 单击下一步。
- 在 OGC WMS 服务中选择特定的图层以添加到地图中,或单击全选以添加整个服务。
如果您已指定自定义参数,则这些参数将应用到您已选的所有图层中。 要将不同的自定义参数附加到指定的图层,则必须单独添加这些图层。
- 单击添加到地图或用作底图。
数据已添加到地图,现在显示在图层窗格
或底图窗格
中。
添加 OGC WMTS Web 服务图层
OGC Web 地图切片服务 (WMTS) 中的每个图层都包含一组缓存图像,并且可以具有与 WMTS 服务中的其他可用图层不同的切片方案。
由于大量缓存图像切片会使地图变得混乱,并且需要较长时间来绘制地图(尤其是在 web 浏览器中绘制),因此,只能添加地图读者需要访问的一个或多个图层。
您必须返回向地图添加 WMTS 的流程。
将 OGC WMTS 图层添加至地图后,可以指定要追加到对 WMTS 的请求的自定义参数。 例如,如果服务需要使用访问密钥,则密钥可作为所有针对 WMTS 请求的自定义参数包括在内。
执行以下操作以添加 OGC WMTS Web 服务图层:
- 执行以下操作之一:
- 在内容(深色)工具栏上,单击添加
,然后选择从 URL 添加图层。
- 打开图层窗格
,然后从下拉箭头中选择从 URL 添加图层。
- 在内容(深色)工具栏上,单击添加
- 在 URL 文本框中粘贴图层的 URL。
- 如有必要,从类型下拉菜单中选择适当的服务类型。
- 要将自定义参数追加到对服务的请求中,可以选择执行以下操作:
- 在自定义参数下,单击添加自定义参数。
- 在参数文本框中键入您要追加的参数的名称。
- 在值文本框中键入参数值。
- 或者,选中仅追加到绘制或查询图层的请求复选框。
如果使复选框保留未选中状态,参数将追加到所有对服务的请求中。
- 对要追加的每个参数重复这些步骤。
- 或者,如果图层可用作底图,请打开用作底图切换按钮以将数据用作底图图层。 如果未打开切换按钮,则数据将作为业务图层添加到地图中。
- 单击下一步。
- 选择要添加的图层,然后从下拉菜单中选择矩阵切片选项。
- 单击添加到地图或用作底图。
数据已添加到地图,现在显示在图层窗格
或底图窗格
中。