几何服务

几何服务用于协助应用程序执行各种几何计算,如缓冲区、简化、面积和长度计算以及投影。而且,ArcGIS API for JavaScript、ArcGIS API for Flex 和 ArcGIS API for Silverlight 在 Web 编辑过程中也可使用几何服务修改各要素。几何服务为使用细粒度的 ArcObjects 或地理处理服务执行此类计算提供了一种替代方法。

几何服务通常在后台运行,并且仅对服务器管理员和开发人员可见。而那些仅与服务器建立了用户连接的人员是无法查看几何服务的。但他们可以享受几何服务在服务器应用程序中所提供的新增功能。开发人员则可以查看几何服务进而通过服务目录找出其 REST URL。

创建几何服务

要创建几何服务,请在 ArcGIS Server 管理器或 ArcCatalog 中选择添加新服务选项。对于服务类型,请选择“几何服务”。创建几何服务时,请牢记以下几个要点:

使用几何服务进行开发

构建 JavaScript、Flex 和 Silverlight 应用程序时,您可通过几何服务的 REST 端点引用该几何服务。这些不同 API 的资源中心网站包含了几何服务的相关应用示例。这些 API 提供的一些编辑微件以在后台使用几何服务对要素几何进行更改。

如果您构建的是 Web ADF 应用程序,并且想要使用几何服务,则建议您使用 SOAP。您可以在 ArcGIS 资源中心找到有关 SOAP SDK 中几何服务的信息。


3/7/2012