什么是 ArcGIS 服务器?
ArcGIS Server 是一种使任何人都可以发布 web 地图服务并在 Internet 上使用它们的技术。
这些已发布的网络地图服务可以通过桌面 GIS 应用程序或在线访问,而无需安装特殊软件。
例如,用户可以访问 ArcGIS Desktop 或 Pro、ArcGIS Online 和其他 Web 客户端应用程序中的 Web 地图服务作为地图图像层或要素层。
ArcGIS Server 技术自 2004 年问世以来一直是通过 Web 共享地图图层的便捷方式。让我们更详细地研究 ArcGIS Server。
Enterprise 和 ArcGIS Server 架构
在宏伟的计划中,ArcGIS Server 是 ArcGIS Enterprise 的后端组件部分。 ArcGIS Server 允许任何人在线集中管理、发布和提供地图图层。
然后,浏览器是客户端(前端组件),您可以使用它从 ArcGIS Server 调用 Web 服务。
服务器和客户端之间的这种通信通过从客户端到服务器的 HTTP 请求发生。这就是 REST API 适用的地方。
通过 ArcGIS Server 发布的每个 web 地图服务都有一个REST 端点,这是客户端可以访问它的方式。
网络地图服务类型
实际上,ArcGIS Server 可帮助您集中管理和发布 web 地图服务。 Web 地图服务 (WMS) 托管在 Internet 上,并受开放地理空间联盟 (OGC)制定的标准管辖。
它们有多种不同的格式,例如 WMS、WFS、WCS、WPS、WMTS 和 WCPS。每个都有用于在线提供数据的特定用途。根据您发布的 web 服务类型,由 ArcGIS Server 控制您是否可以编辑要素、切片缓存等。
如果您想了解更多有关不同类型的网络地图服务的信息,您应该尝试阅读我们的文章——网络地图服务 (WMS) 简介。您还可以找到有关不同类型的GIS 格式(包括 Web 标准)的更多信息。
如何创建地图服务?
如果要发布 web 地图服务供其他人访问,可以共享整个地图内容或单个要素类。在主菜单中,您可以单击:
在 ArcGIS Desktop 中
文件 > 共享为 > 服务 > 发布服务
在 ArcGIS Pro 中
发布功能区 > 地图服务
从这里开始,它将引导您完成一个向导,以完成您的 Web 地图服务的发布。有很多自定义选项,因此请小心选择正确的设置。
您如何访问地图服务?
在 ArcGIS Desktop 或 Pro 等桌面 GIS 应用程序中访问 Web 地图服务很容易。通常在 ArcCatalog 窗格中建立服务器连接:
在 ArcCatalog 中:
目录 > 添加 ArcGIS Server > 使用 GIS 服务
请记住,在线发布服务后,您将通过客户端访问地图层。通过使用 REST 端点的 URL,您可以通过它调用任何已发布的服务。