地理数据服务允许您使用 ArcGIS for Server 通过局域网 (LAN) 或 Internet 访问地理数据库。该服务可以执行地理数据库复制操作、通过数据提取创建副本并在地理数据库中执行查询。可以为企业级地理数据库和文件地理数据库添加地理数据服务。
当您需要访问远程位置上的地理数据库时,地理数据服务是非常有用的。例如,一家公司可能需要建立企业地理数据库来管理洛杉矶与纽约办事处的数据。一旦数据库创建完成,每个办事处都可以在 Internet 上通过地理数据服务发布其企业地理数据库。然后,可使用地理数据服务创建企业级地理数据库复本。利用地理数据库复制功能,地理数据服务还可用于通过 Internet 定期对每个地理数据库中的更改进行同步。
在使用地理数据服务之前,您应该对地理数据库、地理数据库复制和数据提取工作有一个基本的了解。了解分布式数据主题是一个很好的切入点。此外,在尝试使用 ArcGIS for Server 执行这些操作之前,如果对于在 ArcGIS for Desktop 环境下执行复制和数据提取有一些经验,也会很有帮助。
在 ArcGIS for Desktop 中准备地理数据库
发布任何 GIS 服务的第一个步骤都是创建 GIS 服务将要引用的 GIS 资源。对于地理数据服务,资源可以是企业级地理数据库或文件地理数据库。可以使用 ArcCatalog 创建两者中任意一种类型的地理数据库。有关详细信息,请参阅地理数据库设计概述。
如果计划针对地理数据库复制使用地理数据服务,则必须确保数据已正确配置并且数据来自企业级地理数据库。有关详细信息,请参阅准备要复制的数据。
发布地理数据服务
在 ArcCatalog 或 ArcGIS for Desktop 的目录窗口中,通过右键单击要发布的地理数据库,并选择将其共享为地理数据服务的选项,可将该地理数据库发布到 ArcGIS for Server。一旦发布了地理数据服务,即可使用地理数据服务来同步复本或直接在 Web 应用程序或 Web 服务中使用地理数据库。