ArcGIS Server 9.3 REST API 初学者指南

5星 · 超过95%的资源 需积分: 12 5 下载量 52 浏览量 更新于2024-11-09 收藏 2.53MB PDF 举报
"《ArcGISServer9.3REST基础教程》是一本介绍如何使用REST API创建和管理ArcGIS Server 9.3 Web服务的教程。由ESRI中国(北京)有限公司出版,内容涵盖REST API的基础示例和最佳实践,包括地图服务、地理编码服务、地理处理服务、几何服务和图像服务等不同类型的GIS资源。书中还讲解了如何通过ArcCatalog和ArcGISServer管理器发布服务,以及服务的浏览、管理和优化方法。" 在这份教程中,读者将深入理解REST(表述性状态转移)这一轻量级的Web服务交互模式。REST是一种基于HTTP协议的架构风格,适用于构建可扩展且易于使用的网络应用程序。在Web服务和面向服务架构(SOA)的背景下,REST提供了一种更简洁、高效的方式来创建和访问服务。 教程的第一章介绍了REST的基本概念,对比了基于SOAP的Web服务与REST风格的Web服务,强调了REST在简化服务调用、减少通信开销等方面的优势。此外,还讨论了ESRI在支持REST API方面所做的工作。 第二章详细阐述了ArcGIS REST API,它是ArcGIS Server 9.3的核心组件,用于与各种GIS服务进行交互。本章涵盖了不同类型的服务,如地图服务用于提供地图数据,地理编码服务用于地址转换,地理处理服务用于执行空间分析任务,几何服务处理几何操作,而图像服务则处理遥感和影像数据。此外,还讲述了如何创建和发布这些资源为服务,并通过ArcCatalog和ArcGISServer管理器进行操作。 教程的后续部分讲解了如何浏览和管理这些服务,包括查看服务空间范围、测试服务、获取服务开发信息、选择不同的输出格式等。同时,还涉及服务的运行控制,如启动、停止和暂停服务,以及管理服务缓存,这些都是保持服务高效运行的关键操作。 《ArcGISServer9.3REST基础教程》为开发者和GIS专业人员提供了全面的指导,帮助他们利用REST API有效构建和维护ArcGIS Server 9.3的Web服务。通过学习此教程,读者可以提升在GIS领域的技术水平,更好地实现地理信息的共享和服务化。