基于VBA的ArcObjects编程

基于VBA的ArcObjects编程

(美) 张康聪, 著

出版社:科学出版社

年代:2010

定价:64.0

书籍简介:

本书的对象是想要快速学习ArcObjects编程的ArcGIS用户。ArcObjects是ArcGIS的开发平台。ArcObjects编程能减少大量的重复劳动,使工作更流程化,而且能够创造ArcGIS中不易获得的功能等。结合我们使用ArcGIS的经验可快速有效学习ArcObjects编程。本书用面向任务(Task-Oriented)的方法试图将我们对ArcGIS的已有知识和ArcObjects编程联系起来。全书共14章,前3章介绍ArcObjects、编程基础和定制,第4章到第14章介绍如何用ArcObjects编程来解决一般的GIS任务。每一章都围绕着一个中心主题,分成三部分:第一部分是该关于该主题的ArcGIS命令概览;第二部分讨论与该主题相关的对象;第三部分介绍该主题下解决一般任务的示例程序(VBA过程或模块)。所附光盘包含95个ArcObjects示例程序和33个Geoprocessing示例程序,还包含测试所需的数据集。

书籍目录:

译者序

引言

第1章 ArcObjects概述

1.1 Geodatabase

1.2 ArcObjects

1.3 ArcObjects的组织

1.4 ArcObjects帮助资源

1.5 Geoprocessing对象

参考文献

第2章 编程基础

2.1 基本元素

2.2 代码的编写

2.3 调用子程序和函数过程

2.4 VisualBasic编辑器

2.5 调试代码

第3章 用户界面的定制

3.1 用ArcMap命令创建工具栏

3.2 添加新按钮

3.3 添加新工具

3.4 存储新工具栏至模板

3.5 添加窗体

3.6 将窗体存储到模板中

第4章 数据集和图层管理

4.1 ArcGIS中数据集的使用

4.2 数据集和图层相关的ArcObjects

4.3 将数据集添加为图层

4.4 管理图层

4.5 管理数据集

4.6 报告地理数据集信息

第5章 属性数据管理

5.1 ArcGIS中的属性数据管理

5.2 属性数据管理的ArcObjects

5.3 列举字段集和字段的属性

5.4 添加或删除字段

5.5 字段值的计算

5.6 表的连接和关联

第6章 数据转换

6.1 ArcGIS里的数据转换

6.2 用于数据转换的ArcObjects

6.3 Shapefile转换为GeoDatabase

6.4 Goverage转换为GeoDatabase和Shapefile

6.5 栅格化和矢量化

6.6 添加XY事件

第7章 坐标系

7.1 在ArcGIS中管理坐标系

7.2 坐标系的ArcObjects

7.3 操作动态投影

7.4 定义坐标系

7.5 地理变换

7.6 投影数据集

第8章 数据显示

8.1 在ArcGIS中显示数据

8.2 数据的ArcObjects对象

8.3 矢量数据

8.4 栅格数据

8.5 制作页面布局

第9章 数据探查

9.1 ArcGIS中的数据探查

9.2 数据探查的ArcObjects

9.3 属性查询

9.4 空间查询

9.5 空间查询和属性查询的结合

9.6 计算描述性统计值

第10章 矢量数据操作

10.1 ArcGIS中的矢量数据分析

10.2 用于矢量数据分析的ArcObjects

10.3 缓冲区分析

10.4 叠置分析

10.5 基于位置的数据连接

10.6 要素运算

第11章 栅格数据操作

11.1 在ArCGIS中分析栅格数据

11.2 栅格分析的Arc.bJects

11.3 管理栅格数据

11.4 逻辑操作

11.5 邻域操作

11.6 区带操作

11.7 距离量算操作

第12章 地形制图和分析

12.1 在ArCGIS中进行地形制图和分析

12.2 地形制图和分析相关的ArcObjects

12.3 计算等值线、坡度、坡向和地貌晕渲

12.4 视域分析

12.5 流域分析

12.6 创建和编辑TIN

第13章 空间插值

13.1 在ArCGIS中进行空间插值

13.2 空间插值相关的ArcObjects

13.3 创建空间插值

13.4 插值方法比较

第14章 二值模型和指数模型

14.1 在ArcGIS中建模

14.2 GIS建模相关的ArcObjects

14.3 建立二值模型和指数模型

内容摘要:

随着ESRI公司 ArcGIS软件的发展,ArcObjects已成为整个ArcGIS系列软件的核心基础,学习掌握ArcObjects是地理信息系统开发课程的必然趋势。《基于VBA的ArcObjects编程:面向任务的方法(第2版)》是美国CRC出版社于2008年出版的张康聪(Kang-tsung Chang)教授编著的Prograrmning ArcObjects with VBA:A Task-Oriented Approa(美国CRC出版社,2008年 第二版)的中文翻译版。全书共14章,内容涉及ArcOb-jects的所有方面,以ArcGIS 9.2的二次开发为任务导向,通过示例程序,讲解编程要点并提供运行范例。随书附光盘,包含128个示例宏程序及其案例数据,涉及从最基本的添加图层到高级的地理操作等方面。《基于VBA的ArcObjects编程:面向任务的方法(第2版)》有三大特色:一是采用面向任务的方法来学习ArcObjects编程,采用VBA讲解ArcObjects编程;二是通过大量的示例练习开展渐进的编程训练;三是系统性强。
  《基于VBA的ArcObjects编程:面向任务的方法(第2版)》可作为GIS专业本科高年级课程和相关领域研究生的教材,也可作为GIS专业技术人员的参考书。

编辑推荐:

您想进一步提升自己的ArcGDS水平吗?请遵循面向任务的方法来学习ArcObjects编程。《基于VBA的ArcObjects编程:面向任务的方法(第2版)》针对数据整合、数据管理、数据显示、数据分析等常见GIS任务,采用大量图解清晰地说明编程中所需的对象、属性和方法每个程序之前都有用法描述,关键属性、关键方法的清单,随后列出编码及其解释。包括ArcGIS9.X中新增的GeoprocessIng对象及其脚本编码,以及ArCGIS主界面中较难实现的功能。附CD光盘,包含95个ArcObjects宏、33个Geoprocessing宏,以及运行编码所需的数据集,可使读者完成各种常见任务。CD光盘中还包括共144章PPT课件,方便教学使用。无论您的编程经验如何,《基于VBA的ArcObjects编程:面向任务的方法(第2版)》将为您提供一把钥匙,使您尽快掌握ArcOBjectS强大且多样的功能,有助于管理GIS活动。

书籍规格:

书籍详细信息
书名基于VBA的ArcObjects编程站内查询相似图书
9787030264954
如需购买下载《基于VBA的ArcObjects编程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位科学出版社
版次2版印次1
定价(元)64.0语种简体中文
尺寸26 × 19装帧平装
页数 340 印数

书籍信息归属:

基于VBA的ArcObjects编程是科学出版社于2010.2出版的中图分类号为 P208 的主题关于 地理信息系统-程序设计-应用软件,Arcs 的书籍。