关于 OGC

开放地理空间联盟 (OGC) 是一种以国际公认的开放格式在 Web 上提供地图和数据的国际规范。通过 OGC 服务,可以对地理数据和软件功能进行开放式访问,这使得组织能够将 GIS 集成到各种计算和移动设备上的任何应用程序中。这些开放式服务有助于提高空间信息的共享和互操作性。当然,使用 OGC 服务也会面临相关的挑战;例如,有些服务是在相对较旧的服务器上提供的,当在较新的应用程序中显示时会出现性能问题。此外,还有一些问题与对底图上图层的切片方案或投影的支持相关。可访问开放地理空间联盟网站了解有关 OGC 的详细信息。Esri 还提供了互操作和标准网页,其中详细介绍了 ArcGIS 中对 OGC 服务的支持。

ArcGIS Online 当前支持两种 OGC 规范 - Web 地图服务 (WMS) 和 Web 地图切片服务 (WMTS)。

将兼容底图与 OGC 图层结合使用

为了使地图正确显示,图层和底图的投影必须兼容。此外,WMTS 图层的切片方案必须与底图的切片方案相匹配。地图查看器试图使用所选的底图来绘制 OGC 图层。如果地图查看器无法在底图上绘制图层(由于投影或切片方案不匹配),并且 OGC 图层是您添加到地图的第一个图层,地图查看器会尝试使用不同的底图。

例如,如果您的图层使用 GCS WGS84 投影坐标系,则地图查看器将使用 GCS WGS84 世界影像底图。您的管理员可能更改了默认底图,并且加入了一些支持您的图层投影的底图。如果库中的底图不兼容,地图查看器将使用您的图层作为底图。如果将 OGC 图层添加到现有地图,或者该图层与库中任何底图都不兼容,地图查看器不会将其添加到您的地图中,而是显示一条错误消息,指明您的图层与底图的坐标系不兼容。有关详细信息,请参阅选择底图

控制在地图中显示哪些 OGC WMS 图层

将 OGC WMS 图层添加到 web 地图后,服务中的所有图层都会添加到 web 地图中,但地图中仅显示第一个图层。要打开其他图层,可依次单击内容按钮、OGC WMS 图层名称,然后选中希望在地图中显示的图层旁的复选框。

如果将 OGC WMS 图层添加为底图,则服务中的前 10 个图层将添加至地图,并且这 10 个图层都可显示。

可以控制默认情况下在地图上显示 OGC WMS 中的哪些图层,方法是:首先将 OGC WMS 添加到 ArcGIS Online ,然后使用地图查看器中的搜索图层选项将图层添加到地图。在 ArcGIS Online 中将图层添加为项目(通过使用我的内容)后,选择想要包括的图层,这些图层会在您将 OGC WMS 添加到地图时自动显示在地图上。

将 OGC WMTS 图层添加到地图

OGC WMTS 服务中的每个图层都包含一组缓存图像,并且可以具有与 WMTS 服务中的其他可用图层不同的切片方案。由于大量缓存图像切片会使地图变得混乱,并且绘制地图(尤其是在 web 浏览器中绘制)需要很长时间,因此,应当只添加地图读者需要查看的图层。为了最大程度提高 web 地图的性能,地图查看器会让您从 WMTS 服务中选择要添加的特定图层。可添加多个图层,但需要返回向地图添加 WMTS 的流程。

支持的功能

ArcGIS.com 地图查看器支持 OGC 的功能子集。下面的列表会随着 Esri 继续开发对 OGC 的支持而扩展。

局限性

以下是当前在 ArcGIS.com 地图查看器中使用 OGC 的局限性。有关详细信息,请参阅疑难解答

9/20/2013