前言
ArcGIS Server是用于开发基于Web的GIS应用程序的主要平台。我们可以使用多种编程语言去开发基于 ArcGIS Server 的应用程序,包括 JavaScript、Flex 和 Silverlight。JavaScript已经成为在这个平台上开发应用程序的首选语言,因为它可以用在Web和移动应用程序中,并且在浏览器上不需要为应用程序安装插件。Flex和Silverlight两者都不太适合作为移动终端程序开发的语言,并且当应用程序运行在浏览器中时都需要用到插件。
本书将介绍如何利用ArcGIS API for JavaScript来创建基于Web的GIS应用程序。通过实用且容易上手的学习方式,我们将学会如何使用ArcGIS Server去开发功能齐全的应用程序,并形成在更高要求下的技能集。
学习如何创建地图,并从一系列资源(包括切片缓存和动态地图服务)中添加地理图层。另外,介绍如何将graphics添加到地图上及使用FeatureLayer输出地理特征到浏览器上。大部分应用程序还包括通过ArcGIS Server执行特定功能的任务。我们还将学习如何使用各种ArcGIS Server提供的任务,包括查询、定位特征、属性查找特征、地理处理任务等。最后,我们将很轻松地学会利用ArcGIS API for JavaScript开发移动应用程序。
前言
[第1章 HTML、CSS和JavaScript简介
1.1 基本的HTML页面概念 ](https://yq.aliyun.com/articles/106291)
1.2 JavaScript基础
1.3 CSS基本原则
1.4 分离HTML、CSS和JavaScript
1.5 总结
[第2章 创建地图和添加图层
2.1 简介 ](https://yq.aliyun.com/articles/106306)
2.2 ArcGIS API for JavaScript沙盒
2.3 使用ArcGIS API for JavaScript创建应用程序的基本步骤
2.4 更多关于地图的介绍
2.5 使用地图服务图层
2.6 地图事件
2.7 总结