本书是基于ESRI公司的ArcGIs Server 9.3开发进行讲解的,通过阅读本书,读者可以掌握ArcGIS server开发的基础知识、常用GIS功能的开发、GIS高级功能的开发、开发.NET的应用程序及程序发布、ArcGIS Server性能优化以及常见的错误及解决方法。全书共分为6篇。
本书以ArcGIS Server开发为主线,全面阐述了ArcGIS Server的基础知识及体系结构,按照ArcGIS Server开发的难易程度,由易到难、由浅入深,系统地介绍了ArcGIS Server的开发,以及ArcGIS Server的其他开发模式。全书共分为6篇,第一篇ArcGIS Server基础篇,包括第1章~第3章,主要介绍了ArcGIS Server的安装与配置、ArcGIS Server的体系结构以及ArcGIS Server与ArcObjects的关系;第二篇ArcGIS Server的开发基础篇,包括第4章~第6章,进述了准备开发数据、.NET开发知识和ArcGIS Server .NET提供的开发控件等;第三篇ArcGIS Server开发提高篇,包括第7章~第12章,本篇引用大量实例讲解了查询检索、缓冲区、装题图、符号化和空间数据编辑等内容;第四篇ArcGIS Server高级功能开发篇,包括第13章~第16章,主要讲解了性能优化及ArcGIS Server的其他开发模式,如基于Java的开发等内容;第五篇通过讲述一个大型的基于ArcGIS Server的开发项目,把前面所学的知识贯穿起来,使读者具备开发项目的实力;最后一篇(第六篇)讲述了ArcGIS Server开发中常见疑难问题及其解决办法,目的是帮助读者找到解决问题的捷径,掌握设计技巧,提高开发效率。
本书的内容覆盖面广,深入浅出,通俗易懂,可操作性强,适用于政府、企业相关部门的GIS研究与开发人员,也适用于高等院校地理学、地理信息系统、房地产、环境科学、资源与城乡规划管理、区域经济学等专业学生参考与学习。本书还适合作为各种GIS培训学员的学习教材与参考书。
第一篇 ArcGIS Server基础
第1章 ArcGIS Server概述
1.1 ArcGIS Server简介
1.2 ArcGIS Server架构
1.3 ArcGIS Server的功能
1.4 ArcGIS Server的安装与配置
1.4.1 安装准备
1.4.2 安装
1.4.3 安装与配置说明
1.5 小结
第2章 ArcGIS与ArcGIS Engine
第3章 空间数据管理
第二篇 ArcGIS Server的开发基础
第4章 ArcGIS Server地图服务发布(准备开发的数据)
第5章 ArcGIS Server开发基础ASP.NET
第6章 ArcGIS Server控件介绍
第三篇 ArcGIS Server开发提高
第7章 ArcGIS Server开发概述
第8章 ArcGIS Server基于模板开发
第9章 ArcGIS Server专题图开发
第10章 ArcGIS Server符号化
第11章 ArcGIS Server数据在线编辑
第12章 ArcGIS Server Web应用程序部署
第四篇 ArcGIS Server高级功能开发
第13章 ArcGIS Server ADF For .NET高级功能
第14章 ArcGIS Server 9.3开发模式
第15章 ArcGIS Server For Java
第16章 ArcGIS Server性能优化
第五篇 ArcGIS Server综合案例
第17章 某市土地开发中心地理信息管理平台
第六篇 常见疑难解答与设计技巧
第18章 ArcGIS Server常见问题及其处理