ArcGIS Server支持多种类型的服务,通过发布这些应用,可以开发定制功能,基于服务的web gis应用。ArcGIS Server 开发从入门到精通的内容覆盖面广,深入浅出,通俗易懂,可操作性强,适用于政府、企业相关部门的GIS研究与开发人员,也适用于高等院校地理学、地理信息系统、房地产、环境科学、资源与城乡规划管理、区域经济学等专业学生参考与学习。本书还适合作为各种GIS培训学员的学习教材与参考书。
ArcGIS Server 开发从入门到精通目录
第1章 职业规划
第2章 简历撰写
第3章 面试 第一篇 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
2.1 ArcGIS软件体系结构
2.2 组件对象模型
2.3 ArcObjects简介
2.3.1 ArcObject的组织划分
2.3.2 ArcObject的开发
2.4 ArcGIS Engine
2.4.1 ArcGIS Enigne构成
2.4.2 ArcGIS Engine功能
2.4.3 ArcGIS Engine开发环境
2.4.4 ArcGIS Engine与ArcGIS Server
2.4.5 ArcGIS Engine如何调用ArcGIS Server
2.5 小结
第3章 空间数据管理
3.1 空间数据库模型Geodatabase
3.1.1 Geodatabase概念
3.1.2 Geodatabase模型
3.2 访问空间数据库
3.2.1 打开数据库工作空间
3.2.2 通过NAME对象方式
3.2.3 获得工作空间实际元素
3.3 矢量数据
3.3.1 文件数据导入Geodatabase
3.3.2 从Geodatabase复制特征数据集到个人数据库
3.3.3 编辑Geodatabase中的数据
3.3.4 空间数据拓扑检查
3.4 栅格数据
3.4.1 打开栅格工作空间
3.4.2 获得栅格数据集
3.4.3 获得栅格目录
3.4.4 栅格数据上载
3.4.5 栅格数据拼接
3.5 小结
第二篇 ArcGIS Server的开发基础
第4章 ArcGIS Server地图服务发布(准备开发的数据)
4.1 制作地图文档
4.1.1 获取空间数据
4.1.2 使用ArcMap编辑地图文档
4.2 用户权限设置
4.3 在ArcCatalog中发布Map Service
4.4 在ArcGIS Server Manager中发布Map Serverice
4.5 在ArcGIS Server Manager中发布OGC地图服务
4.6 小结
第5章 ArcGIS Server开发基础ASP.NET
5.1 ASP.NET简介
5.1.1 Web开发技术
5.1.2 ASP.NET特点
5.1.3 ASP.NET 2.0
5.1.4 ASP .NET 3.5
5.1.5 Visual Studio 2008与ArcGIS Server 9.3开发环境
5.2 JavaScript 和Ajax技术
5.2.1 JavaScript本质
5.2.2 JavaScript基本函数
5.2.3 理解Ajax
5.2.4 在客户端回调中使用Ajax
5.3 ASP.NET Ajax
5.3.1 ASP.NET Ajax简介
5.3.2 服务器回调
5.3.3 ASP.NET Ajax服务器控件
5.3.4 深入客户端库
5.3.5 控件扩展器
5.4 ArcGIS Server Web ADF中的Ajax
5.4.1 .NET ADF中Ajax的调用过程
5.4.2 Web ADF Ajax调用的示例详解
5.5 小结
第6章 ArcGIS Server控件介绍
6.1 资源管理控件
6.1.1 MapResourceManager控件
6.1.2 GeoprocessingResourceManager控件
6.1.3 GeocodeResourceManager控件
6.2 地图显示及其相关控件
6.2.1 Map控件
6.2.2 MapTips控件
6.2.3 Maginifier控件
6.2.4 OverviewMap控件
6.2.5 Toolbar控件
6.2.6 Toc控件
6.2.7 ScaleBar控件
6.2.8 Navigation控件
6.2.9 ZoomLevel控件
6.2.10 MapCopyrightText控件 0
6.3 TaskManger与Task控件 1
6.3.1 TaskManager控件 1
6.3.2 EditorTask控件
6.3.3 SearchAttributesTask控件
6.3.4 QueryAttributesTask控件
6.3.5 GeoprocessingTask控件
6.3.6 FindAddressTask控件 8
6.3.7 FindPlaceTask控件 9
6.3.8 PrintTask控件
6.3.9 TaskResults控件
6.4 其他控件
6.4.1 FloatingPanel控件
6.4.2 ContextMenu控件
6.4.3 DocExtender控件
6.4.4 HoverExpandExtender控件
6.4.5 ColorPicker控件
6.5 小结
第三篇 ArcGIS Server开发提高
第7章 ArcGIS Server开发概述
7.1 地图的基本操作
7.1.1 地图显示
7.1.2 地图缩放与漫游
7.2 查询定位
7.2.1 根据坐标定位
7.2.2 根据属性值定位
7.3 缓冲区分析
7.4 自定义Tool
7.5 自定义Command
7.6 ArcGIS Server Task
7.6.1 Task的工作流程
7.6.2 应用ArcGIS Server Task
7.6.3 自定义Task
7.7 小结
第8章 ArcGIS Server基于模板开发
8.1 配置模板开发中资源配置
8.2 图形选择
8.2.1 单击选择
8.2.2 矩形选择
8.2.3 折线选择
8.2.4 多边形选择
8.2.5 画圆选择
8.3 控制地图图层的显示
8.4 TOC图层移动
8.5 动态添加图层
8.6 地图导出
8.7 小结
第9章 ArcGIS Server专题图开发
9.1 柱状图
9.2 饼状图
9.3 分级专题图
9.3.1 Graduated colors
9.3.2 Graduated sysmbols
9.3.3 Dot desity(点密度专题图)
9.4 分类专题图
9.4.1 根据某个字段的惟一值
9.4.2 根据多个字段的值
9.5 自定义专题图
9.6 小结
第10章 ArcGIS Server符号化
10.1 使用符号库中的符号进行符号化
10.2 使用TureType进行符号化
10.3 自画符号
10.3.1 MarkerSymbol符号
10.3.2 LineSymbol符号
10.3.3 FillSymbol符号
10.3.4 使用图片进行符号化
10.4 小结 9
第11章 ArcGIS Server数据在线编辑
11.1 EditorTask的数据编辑
11.1.1 点的编辑
11.1.2 线的编辑
11.1.3 面的编辑
11.2 编辑功能的定制
11.3 编辑功能的扩展
11.4 编辑属性数据
11.5 小结
第12章 ArcGIS Server Web应用程序部署
12.1 应用程序部署环境
12.2 IIS中部署步骤
12.3 部署中的常见问题及解决方案
12.4 小结
第四篇 ArcGIS Server高级功能开发
第13章 ArcGIS Server ADF For .NET高级功能
13.1 一般服务器对象扩展
13.2 Geodata的签入签出
13.3 空间查询
13.4 Geoprocessing缓冲
13.5 最短路径分析
13.6 小结
第14章 ArcGIS Server 9.3开发模式
14.1 .NET Web ADF开发
14.2 Java Web ADF开发
14.3 SOAP API应用
14.4 REST API
14.5 Mobile ADF
14.6 ArcGIS JavaScript API
14.7 JavaScript Extension for Virtual Earth
14.8 JavaScript Extension for Google Maps API
14.9 小结
第15章 ArcGIS Server For Java
15.1 ArcGIS Server Java开发基础
15.2 ArcGIS Server Java ADF开发初步——自定义工具
15.3 ArcGIS Server Java自定义Task
15.4 小结
第16章 ArcGIS Server性能优化
16.1 确定应用系统的瓶颈
16.2 硬件和网络优化
16.3 数据
16.3.1 数据量
16.3.2 数据组织
16.3.3 数据渲染
16.4 服务
16.4.1 服务组织
16.4.2 服务设置
16.5 应用系统配置
16.6 小结
第五篇 ArcGIS Server综合案例
第17章 某市土地开发中心地理信息管理平台
17.1 需求概述
17.1.1 明确需求
17.1.2 设计实现框架
17.2 数据库设计
17.3 业务逻辑设计
17.4 界面设计
17.5 综合实现
17.6 小结
第六篇 常见疑难解答与设计技巧
第18章 ArcGIS Server常见问题及其处理
18.1 防火墙问题
18.2 ArcCatalog中服务不能预览
18.3 安装错误
18.4 能否使用new关键字创建对象
18.5 ArcGIS Server连接方式
18.6 Map控件的ImageBlending Mode属性
第2部分 Java试题篇
第4章 Java编程基础
第5章 Java语言基础
第6章 运算符和类型转换
第7章 声明和访问控制
第8章 深入理解面向对象的精髓
第9章 流程控制、异常处理和断言
第10章 对象生存期
第11章 线程
第12章 基础类
第13章 Servlet/JSP基础
第4章 数据库技术
第15章 软件工程和UML
第3部分 思维拓展篇
第16章 思维拓展面试题
第4部分 职场生涯篇
第17章 踏上征途
第18章 渐入佳境
第19章 风雨江湖
第20章 更上层楼
- PC官方版
- 安卓官方手机版
- IOS官方手机版