关于 OGC

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

Portal for ArcGIS 当前支持两种 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 添加到您的门户,然后使用地图查看器中的搜索图层选项将图层添加到地图。在您的门户中将图层添加为项目(通过使用我的内容)后,选择想要包括的图层,这些图层会在您将 OGC WMS 添加到地图时自动显示在地图上。

将 OGC WMTS 图层添加到地图

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

支持的功能

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

局限性

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

5/10/2014