什么是 ArcGIS Spatial Data Server?

ArcGIS Spatial Data Server 是低内存应用的应用程序,它允许您使用要素服务来为数据库或地理数据库中存储的矢量数据提供几何、属性、符号和模板信息。使用该应用程序时,您也可以通过要素服务来编辑数据库中的数据。

可将数据提供给浏览器或自定义客户端应用程序。可使用下列 Web API 之一来编写客户端应用程序,从而通过要素服务渲染空间要素:

ArcGIS for Server Enterprise 的所有版本中,ArcGIS Spatial Data Server 均有单独的安装程序。可以安装 ArcGIS Spatial Data Server for IIS 或 ArcGIS Spatial Data Server for Java platform。IIS 安装使用 IIS 作为其 Web 服务器,而 Java 安装支持 Apache Tomcat、IBM WebSphere Application Server 和 Oracle WebLogic Application Server。

许可许可:

如果在数据源为数据库时进行发布,并且具有 ArcGIS for Server StandardArcGIS for Server Advanced 许可,则可选择允许通过要素服务进行编辑。如果在 ArcGIS for Server Basic 许可下发布,则要素服务为只读。参与地理数据库的数据无法通过任何 ArcGIS for Server 许可级别的 ArcGIS Spatial Data Server 要素服务进行编辑。

以下是各个 ArcGIS for Server Enterprise 版本的 ArcGIS for Spatial Data Server 的可用功能概述:

Basic

Standard

Advanced

发布仅供查询的要素服务

发布可编辑的要素服务

是(如果从数据库发布数据);否(如果从地理数据库发布数据)

是(如果从数据库发布数据);否(如果从地理数据库发布数据)

在以下 64 位数据库管理系统中,Spatial Data Server 可以从数据库和地理数据库提供数据:

IIS 安装

Java 安装

Microsoft SQL Server

Oracle

Windows Azure SQL Database(仅数据库)

PostgreSQL

IBM DB2

有关受支持数据库版本和 web 应用程序服务器的完整列表,请参阅 ArcGIS 资源中心的 ArcGIS Spatial Data Server 系统要求

什么是要素服务?

要素服务可用来通过 Internet 或 intranet 提供要素,并提供显示要素时所要使用的符号系统。之后,客户端可执行查询操作以获取要素,并执行相应的编辑操作。

客户端是一种应用程序,它可以通过本地网络(如您工作地点的网络)或 Internet 访问您的服务器。可以访问 GIS 服务的客户端示例包括 Web 浏览器、移动应用程序、ArcGIS Explorer、ArcGIS for Desktop 以及 ArcGIS Engine 应用程序。

为何使用空间数据服务器发布要素服务?

使用 ArcGIS Spatial Data Server 的主要原因是它具有对空间数据库数据的编辑功能。将数据发布到空间数据服务器的其他原因包括以下几点:

9/15/2013