随着互联网的迅速发展以及人们对地理信息系统需求的日益增长,互联网成为GIS新的操作平台,它与GIS结合而形成的Web GIS是GIS软件发展的必然趋势。ArcGIS API for JavaScript是ESRI推出的地图API,它可以帮助用户运用ArcGIS Server提供的服务去搭建轻量级的高性能Web GIS应用程序,将一幅交互式的地图或一个地理处理任务(例如查询空间数据)嵌入Web应用程序中。与3.x版本相比,近年发布的4.x版本增加了对三维数据和三维地图场景的支持,并更加深入地与ArcGIS Enterprise和ArcGIS Online集成。本书以循序渐进的方式,通过大量的实例介绍如何使用ArcGIS API for JavaScript访问ArcGIS Server提供的地图、空间数据与空间分析服务,开发功能较为复杂的Web GIS应用程序,并通过扩展已有类、访问底层API、混搭其他网络API以及充分利用HTML 5和WebGL的新特性等多种方式,开发制图美观、形式多样、功能独特的富互联网应用的Web GIS。此外,本书提供了几个开发框架,读者可在此基础上加入专业的应用,从而实现Web GIS应用的快速开发。 本书适合政府、企业相关部门的GIS研究与开发人员,以及高等院校地理学、地理信息系统、房地产、环境科学、资源与城乡规划管理、区域经济学等专业的学生参考,也适合作为相关培训学员的学习教材与参考书。