应用程序可通过几何服务来执行各种几何计算,如缓冲区、简化、面积和长度计算以及投影。 此外,ArcGIS Web API 在 Web 编辑过程中使用几何服务来创建和修改各要素几何。 几何服务为使用细粒度的 ArcObjects 方法或地理处理服务执行此类计算提供了一种替代方法。
创建 ArcGIS Server 站点时,系统会在 Utilities 文件夹中自动创建几何服务。 此服务仅对发布者和管理员可见,您可以通过 ArcGIS Server Manager、ArcCatalog 或 ArcMap 中的目录窗口对其进行配置。 此外,发布者和管理员可以查看几何服务,并可通过 ArcGIS Server 服务目录找出其 REST URL。
而仅与服务器建立了用户连接的人员是无法查看几何服务的。 但是,他们可通过使用 ArcGIS Web API 开发的客户端应用程序来享用几何服务所提供的增强功能。
管理几何服务
默认情况下,创建 ArcGIS Server 站点以后不会启动几何服务。 使用几何服务进行几何计算之前,您必须先启动几何服务。 您还可以启动几何服务的多个实例。 有关说明,请参阅以下内容:
如果要将几何服务从 Utilities 文件夹移至服务器上的其他文件夹,则需要删除该服务并重新创建该服务。 有关说明,请参阅重新创建几何服务。
使用 ArcGIS API for JavaScript 利用几何服务进行开发
ArcGIS API for JavaScript 包含通过代码使用几何服务从而创建或更改要素几何的方法示例。