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