ArcGIS Server Web 服务
在本主题中
ArcGIS Server Web 服务表示位于 ArcGIS Server 站点上可供客户端应用程序使用的各种 GIS 资源(例如,地图、定位器或影像)。
使用 ArcGIS Server Web 服务
您不需要任何专用的 GIS 软件便可使用服务;可在 web 浏览器或自定义应用程序中使用服务。不仅如此,ArcGIS 应用程序(如 ArcMap 和 ArcGlobe)也可用作 Web 服务的客户端,您可以编写自己的应用程序来使用 Web 服务。
使用由 ArcGIS Server 托管的服务时,大多数情况下,您对此资源所具有的访问权限与此资源位于您的计算机上时所具有的访问权限相同。例如,地图服务允许客户端应用程序访问服务器上的地图内容,所允许的访问方式与地图文档存储在本地时的访问方式大致相同。
将 GIS 资源发布为服务是使该资源可供其他用户使用的关键。部署 ArcGIS Server 时,在 ArcGIS for Desktop 中创建资源并将资源发布为服务,以便客户端应用程序可以使用这些资源。
可以使用门户地图中 ArcGIS Server Web 服务的特定类型。可以将这些相同类型的 Web 服务和其他的 Web 服务类型作为项目添加到门户中,并与组织成员共享这些项目。这样组织成员便可使用客户端应用程序中的 Web 服务。
组织中的图层和服务
可在我的内容中将以下 ArcGIS Server Web 服务作为项目添加到组织。共享这些项目,使门户成员能够更加方便地在客户端应用程序中进行查找和使用。
- 要素服务(启用了要素访问的地图服务)
- 地理编码服务
- 地理数据库服务
- 几何服务
- 地理处理服务
- 影像服务
- 地图服务(包括启用了 WMS 的地图服务)
- 网络分析服务
可向门户中的地图查看器添加某些 ArcGIS Server Web 服务。由于可在地图中使用这些服务,因此可在 Portal for ArcGIS 中将其分类为图层。下表展示了 Portal for ArcGIS 图层类型及相应的 ArcGIS Server Web 服务类型。有关每个图层类型的说明,请参阅表以下的部分。
Portal for ArcGIS 图层 | ArcGIS Server Web 服务 |
---|---|
要素图层 | 要素服务(启用了要素访问的地图服务) 流服务 注:无法在 Internet Explorer 8 或 9 的地图查看器中查看流服务图层。 |
影像图层 | 影像服务(缓存和动态) |
高程图层 | 影像服务(已缓存,LERC 类型) |
地图图像图层 | 地图服务 |
场景服务 | 无法将场景图层直接发布到 ArcGIS Server;此类图层仅为托管图层。 |
WMTS 图层 | WMTS 服务(启用了 WMTS 的地图服务) |
要素图层
要素图层是地理要素的集合。集合中的各要素均具有位置、属性集、地图符号系统和弹出窗口。要素图层可用于对要素进行查询,以及使用增强的编辑体验模板对要素进行实时编辑。要素图层可以作为内容的一部分进行管理或在地图或应用程序中引用。有些要素图层的内容可以下载。
流要素
如果您拥有 ArcGIS GeoEvent Extension for Server,可以通过 ArcGIS GeoEvent Manager 创建流服务。借助流服务,您可连接到数据传感器以显示 GIS 客户端中的实时传输数据。
您可以将流服务作为要素图层添加到门户内容,然后使用这些实时数据源作为地图或应用程序中的图层。 在 ArcGIS Server 流服务中创建的要素图层与服务建立永久性连接,并在产生数据更新时将更新的数据推送至图层。这对于显示具有庞大数据量或数据变化间隔未知的实时数据源来说非常有用。例如,可随时发出或更新天气警告,尽快查看新警告或更新也是十分重要的。
流要素图层使用 HTML5 WebSocket 连接到 ArcGIS Server 流服务。WebSocket 是 HTML5 的一项新功能。大多数常用浏览器支持 WebSocket,但并不是所有版本的浏览器都支持,如 Internet Explorer 8 或 9 便不支持。要了解有关 WebSocket 的更多信息并测试浏览器是否支持 WebSocket,请访问 WebSocket.org。
地图图像、高程和影像图层
地图图像、影像和高程图层是按位置和比例组织的一组预渲染的地图制图。影像和地图图像图层可以动态显示,也可以作为缓存的图像切片显示。高程图层使用已缓存的服务。
客户端请求查看图层时,动态图层会生成图像。在浏览地图时会生成和显示新的地图图像。动态地图图层包括地图服务和影像服务。地图服务基于矢量数据,这种矢量数据是典型的点、线以及面地理要素的组合。地图服务的常见用途之一是在底图切片集顶部显示业务数据。影像服务基于栅格数据(实质上是像元格网)。栅格通常用于存储卫星传感器所捕获的影像和其他信息。
缓存图层是在服务器上预生成的,用于特定地理范围、投影和细节层次的图像切片的有序集合。缓存地图图层包括地图服务和影像服务。由于服务器可在某人请求使用地图时分发图像,因此,缓存图层支持对复杂地图进行快速可视化。上传数据后,在服务器上创建并存储这些地图图层。它们适合于提供地图地理环境的底图。
场景图层
场景图层可用于显示 3D 数据。通过 ArcGIS Pro 发布 3D 数据时,将在门户上创建托管要素图层和托管场景图层。您发布到的门户必须使用 ArcGIS Data Store。要素图层的数据和场景图层的缓存会存储在 ArcGIS Data Store 中。