具体描述
内容提要
本书是作者在参考ARC/INFO工作站中文手册及随机文档资料的基础上,结合作者多年来使用和讲授
PC版、工作站版、WindowsNT版ARC/INFO的经验编写而成。全书共12章,1~3章为基础篇,其余各章自
成体系,内容包括ARC/INFO基本概念、主要模块功能和二次开发语言。
本书是ARC/INFO初学者及应用人员的一本重要的参考书。
作者简介
作者简介
樊红,女,副教授,GIS
博士。1967年出生,湖南
益阳人。1988年获武汉大
学计算机科学系计算机软件
专业学士学位,1991年获
武汉大学软件工程国家重点
实验室软件工程硕士学位,
同年,进入武汉测绘科技大
学测绘遥感信息工程国家重
点实验室工作,1994年,
赴美国 ESRI 公司学习
ARC/INFO。多年来,一直从
事GIS理论研究及GIS应用
系统开发工作。近年来,完
成多项省部级科研项目及横
向课题,发表论文十余篇。
现为中国地理信息系统协会
会员。
目录信息
第1章 ARC/INFO导论
1.1ARC/INFO数据模型简介
1.2ARC/INFO的功能
1.3ARC/INFO的命令语言与用户接口
1.4AML
1.5ARC/INFO的主要模块
1.6ARC/INFO扩展模块简介
1.7硬件的独立性
第2章 ARC/INFO数据模型
2.1地图如何描述空间数据
2.2空间信息在计算机中的表示
2.3ARC/INFO的表达模型
2.4数据组织
2.5ARC/INFO支持的特征类型
2.6ARC/INFO中拓扑结构的表示
2.7地理数据的组织
第3章 ARC/INFO的工作环境
3.1ARC/INFO的命令语言和用户接口
3.2系统的启动
3.3帮助信息
3.4用户工作区
3.5图形硬件的使用
第4章 ARC数字化及建立拓扑关系
4.1数字化
4.2数字化的工具和命令
4.3使空间数据可用
4.4对地图特征指定正确的属性
4.5ARC/INFO中的Coverage的重要容限值
4.6Coverage的TOL文件
4.7重要的处理准则
4.8利用Coverage的叠置进行更新和维护
第5章 ARC地理分析
5.1基本空间分析操作
5.2空间操作命令小结
5.3执行地理分析的步骤
5.4举例:郊游公园的选址
第6章INFO数据库管理系统
6.1INFO的数据文件结构
6.2INFO目录
6.3INFO的启动与退出
6.4INFO外部数据文件
6.5主要的INFO命令
6.6逻辑表达式
6.7算术表达式
6.8INFO查找(LOOKUP)表的使用
第7章 表格数据处理的两个高级功能
7.1关系操作
7.2数据匹配与关系
7.3关系环境的建立
7.4关系类型
7.5“关系”表格数据项的使用
7.6堆栈关系
7.7光标机制
7.8光标命令
7.9DBMSCURSOR命令
7.10在ARC/INFO中使用CURSOR
7.11光标的使用
7.12光标和格式菜单
7.13用光标访问外部DBMS表格
第8章 ARCEDIT地图的坐标和属性编辑
8.1ARCEDIT简介
8.2建立工作站环境
8.3编辑和结合(SNAPPING)环境
8.4编辑对象
8.5特征的绘制和符号表示
8.6加入COVERAGE特征
8.7选择要编辑的元素
8.8编辑坐标
8.9编辑属性
8.10注记
8.11橡皮膜变换和边缘坐标匹配
第9章 ARCPLOT地图的显示和输出
9.1影响地图输出的因素
9.2指定地图输出的环境
9.3地图版面参数
9.4增加制图要素(标题、图例、图幅线)
9.5地理特征的输出
9.6用ARCPLOT查询、统计、分类
9.7交互式地图制作
9.8直观图输出
第10章 AML宏命令设计语言
10.1AML语言基础
10.2AML指令、函数和变量
10.3AML变量
10.4AML的控制流
10.5文件的输入和输出
10.6测试、监制和错误处理
10.7工作环境的设置
第11章 AML界面设计
11.1基本概念
11.2菜单类型
11.3菜单文件
11.4格式菜单
11.5多个输入源THREADS
11.6屏幕和格式菜单设计
第12章 ARC/INFO工程应用实例
12.1数据安装
12.2实验数据介绍
12.3获取空间数据进入ARC/INFO
12.4使空间数据可用
12.5获取描述性数据进入ARC/INFO
12.6管理数据库
12.7执行地理空间分析
12.8提交分析结果
· · · · · · (收起)
读后感
用户评价
这本书的价值在于其对特定技术生态系统的深度挖掘和总结,提供了一种近乎百科全书式的参考深度。它在不同模块间的关联性描述上做得尤为出色,比如如何将空间数据库的事务管理与上层应用的数据校验流程无缝集成。我在尝试构建一个高并发的数据入库流程时,经常会遇到死锁和数据丢失的风险,这本书中对“锁定策略与并发控制”那一节的详尽论述,特别是对比了几种不同场景下的最佳实践,为我提供了一个全新的、更为健壮的解决方案框架。它似乎更像是一份为资深从业者准备的“最佳实践集锦”,而非面向大众的入门读物。读完后,我感到自己对于整个技术栈的认知从“工具使用者”提升到了“系统架构设计者”的层面,这是一种质的飞跃,尽管在阅读过程中需要付出更多的精力和时间去消化这些厚重的知识。
我花了周末整整两天时间,试图从中找到一些关于现代云计算环境下GIS服务部署的实例,但似乎这本书的重点仍然聚焦在传统桌面端的稳定操作和脚本化管理上。它的范例代码和截图都非常经典,一看就是经过多年实战检验的“老配方”。我特别留意了关于AML(Arc Macro Language)的章节,那部分的详尽程度几乎可以当作一本独立的教材来使用,对各种函数调用和环境参数的设置都描述得一丝不苟。这种详尽性固然体现了作者的专业功底,但也让我隐隐觉得,这本书的出版时间可能略微滞后于最新的技术浪潮。我期望看到更多关于Python API在处理大规模矢量数据流时的性能调优技巧,或者更现代化的面向对象编程范式在GIS应用开发中的应用,但书中更多的是对经典面向过程脚本的精雕细琢。总体而言,它更适合那些需要维护和优化现有成熟系统,或者对经典GIS开发范式有深入研究需求的技术人员。
这本书的封面设计得很有质感,那种深沉的蓝色调和简洁的字体排版,透着一股专业和稳重的气息。我拿到手的时候,首先注意到的就是它的厚度,沉甸甸的分量让人感觉内容一定非常扎实。我本来是想找一本能够快速上手进行GIS数据处理和制图的工具书,但这本书的目录浏览下来,给我的感觉更像是一本深入的理论与实践相结合的参考手册。它似乎没有过多地强调基础入门操作,而是直接切入了更深层次的编程接口和系统架构的探讨。例如,关于空间分析模块的底层逻辑讲解,就用了大篇幅去剖析其算法的效率优化,这对于我这种已经有一些使用经验,想进一步提升自动化能力的人来说,无疑是极具价值的。不过,对于完全的新手来说,可能前几章会略显晦涩,需要有一定的计算机科学背景才能跟上节奏,但一旦跨过这个门槛,后续的内容想必会带来质的飞跃。它更像是一本“武功秘籍”,而不是“入门招式教学”。
这本书的排版和插图质量令人印象深刻,图表清晰,逻辑分支明确。尤其在介绍数据模型转换和拓扑检查的章节时,作者绘制的流程图简直是教科书级别的,将复杂的数据流过程可视化得一清二楚。我之前在处理某些边缘情况下的数据一致性问题时总是感到力不从心,总是在一些细微的参数设置上纠结不已。翻到这本书的对应章节后,我找到了一个关于“邻接关系判定阈值”的深度解析,作者从几何学的角度解释了为什么在特定投影系下需要调整这个参数,这彻底打通了我原有的思维壁垒。这本书给我的感觉是,它不只是告诉你“怎么做”,更是在不停地追问“为什么必须这么做”。这种深挖底层原理的写作风格,让读者在掌握技能的同时,也在无形中构建起一套严谨的地理信息科学思维框架。
说实话,这本书的阅读体验并不轻松,它要求读者必须保持高度的专注力。每一页的信息密度都非常高,几乎没有可以跳读的冗余文字。我尝试带着咖啡和音乐放松地去读,结果发现走神两分钟就可能漏掉一个关键的上下文联系。特别是那些关于自定义扩展模块接口定义的章节,充满了大量的技术术语和特定的命名规范,如果不配合实际的编程环境进行同步练习,光靠文字是很难真正理解其精髓的。它像是一个经验丰富的老工程师在给你“口授心法”,虽然内容极其宝贵,但需要学习者自身具备极强的吸收和内化能力。对于那种希望快速找到现成代码复制粘贴来解决问题的开发者来说,这本书的挫败感可能会比较强,因为它强迫你从根本上去理解每一步操作背后的运行机制。