标题：环境地理信息系统及其开发与应用
基本信息
作　　者：荆平 著出 版 社：高等教育出版社ISBN：9787040288247出版时间：2010-04-01版　　次：1页　　数：292装　　帧：  平装开　　本：16开所属分类：图书 > 教材教辅 > 大学教材
内容简介
《环境地理信息系统及其开发与应用》对环境地理信息系统的基本理论和设计开发方法进行了全面论述，采用组件地理信息系统（ComGIS）的技术和方法，将环境科学、数据库技术和GIS组件进行集成，结合面向对象的设计开发语言，对环境地理信息系统的设计开发与应用进行分析研究。书中以目前主流GIS组件MapX、MapObjeets和ArcGIs：Engine为核心，结合大量代码和开发示例进行技术讲解，便于学习和参考，具有理论分析和实践应用相结合的特点。
目录
第一章　地理信息系统应用软件开发的基础理论
第一节 地理信息系统的基本概念
一、信息
二、地理信息
三、信息系统
四、地理信息系统
五、地理信息系统的分类
第二节 地理信息系统的组成及功能
一、地理信息系统的组成
二、地理信息系统软件的功能
第三节 应用型地理信息系统开发的三种实现方式
一、独立开发
二、单纯二次开发
三、集成二次开发
四、三种实现方式的分析与比较
第四节 地理信息系统开发的组件技术
一、软件开发的组件技术
二、COM与DCOM
三、ActiveX与ActiveX控件
四、组件技术与地理信息系统的发展
五、组件式地理信息系统的特点
六、组件式地理信息系统开发平台的结构
第五节 地理信息系统的设计开发
一、地理信息系统的设计方法
二、地理信息系统工程开发步骤
三、系统的开发与实施
四、系统的维护与评价
第六节 地理信息系统的发展及趋势
一、地理信息系统的发展
二、地理信息系统的趋势
三、地理信息系统与GPS和RS的集成
四、三维地理信息系统
五、虚拟地理信息系统
六、地理信息系统中面向对象技术研究
七、开放式地理信息系统
八、多媒体地理信息系统
九、时态地理信息系统
思考题
第二章　环境地理信息系统的集成理论和方法
第一节 基本概念
一、环境信息的概念及分类
二、环境信息的特征
三、环境地理信息系统的概念
第二节 环境管理信息系统设计方法
一、系统的设计技术
二、系统的功能
第三节 环境决策支持系统的设计技术及发展趋势
一、ES、DSS、SDSS、EDSS的比较
二、EDSS的技术发展
三、国内外研究现状
四、EDSS的设计技术
五、开发EDSS的关键技术
六、EDSS发展趋势
第四节 系统集成的研究方法
一、数学模型与环境信息系统的集成
二、数学模型与地理信息系统的集成
三、数据库的集成连接
四、环境科学基础信息的集成
五、工具软件的系统集成
六、地理信息系统的系统集成开发
第五节 地理信息系统与环境模型的集成实例
一、地理信息系统在环境影响评价中的应用
二、应用地理信息系统进行水环境影响评价的程序
三、实例研究
四、存在的问题分析
思考题
第三章　数据库设计与管理
第一节 数据库的基本概念
一、数据与文件组织
二、数据模型
第二节 地理信息系统内部数据结构
一、矢量模型
二、栅格模型
第三节 地理信息系统空间数据库
一、空间数据库
二、空间数据库特点
三、空间数据库引擎
四、数据库的设计
第四节 地理信息系统数据库管理方法
一、采用文件管理
二、文件结合关系数据库管理
三、关系数据库管理
四、面向对象数据库管理
五、对象关系数据库管理
第五节 环境信息数据的采集与管理
一、数据源
二、数据的采集
三、采集数据的管理方式
四、数据结构的转换
思考题
第四章　MapX开发的技术及应用示例
第一节 MapX简介
一、MapX
二、MapX的空间数据结构
三、MapX组件的模型结构
四、MapX的重要功能
第二节 Mapx文件形式
一、MapInfo的主要技术特点
二、MapInfo的数据组织
三、Geoset
四、Mapx的标准工具
第三节 地理信息系统基本功能的实现方法
一、Mapx控件的加载
二、图层的常用属性
三、图层的加载
四、图层的管理方法
五、图层的删除
六、绘图功能的开发
第四节 检索功能的设计开发
一、基本检索功能的设计开发
二、综合检索功能的程序设计和开发
第五节 数据绑定
一、基本概念
二、MapX数据绑定的实现
三、MapX数据绑定的删除
第六节 专题地图的类型及设计开发
一、专题地图的定义及类型
二、专题地图的对象、方法及属性
三、专题地图的设计开发
思考题
第五章　应用Mapobjects开发的技术及示例
第一节 MapObjeets简介
第二节 Mapobjects的文件及属性
一、图层文件
二、图像（Image）文件
三、属性表
四、图层显示顺序
五、Symbols
六、颜色属性
第三节 地理信息系统基本功能的设计开发
一、MapObjects控件的加载
二、加载数据图层
三、图层的卸载和移动
四、增加一个图像文件
五、加载SDE层
六、颜色及字体的调整
七、动态跟踪层操作
第四节 信息检索
一、通过距离来搜索元素（SearchByDistance）
二、通过询问方式搜索元素（SearchExpression）
三、通过形状来搜索元素（SearchShape）
四、图层类型的判断
五、条件查询程序设计
第五节 数据库绑定
一、数据连接的设计方法
二、数据库绑定及修改的例子
三、新建数据库表结构
四、绘制地理信息系统图层的保存
第六节 专题图的设计开发
一、专题图渲染方法
二、专题图主要类型及实现
思考题
第六章　基于Mapx的环境影响评价专题图信息系统
第一节 系统的设计思想
第二节 MapX在开发专题地图方面的优点
第三节 系统的模块结构
第四节 软件的设计与实现
一、开发环境
二、开发方式
三、数据类型及结构
四、系统结构
五、关键技术
第五节 系统的主要功能及实现方法
一、图层处理基本功能的设计开发
二、查询功能的实现
三、专题图的生成
四、数据库设计与开发
第六节 小结
思考题
第七章　城市水资源管理与决策支持信息系统
第一节 水资源信息数据的空间管理与分析
一、水资源数据集成管理
二、数据库的动态更新及数据分析
三、信息数据的空间分析
四、研究示例
五、小结
第二节 水资源管理信息系统的设计开发
一、图层基本浏览操作功能的实现
二、信息检索功能的实现
三、空间图层的选择及保存
第三节 水资源决策支持系统的设计开发
一、系统的基本设计思想
二、系统结构分析
三、系统集成的技术框架
四、系统的构建方法
五、决策分析
六、天津实例研究
七、小结
思考题
第八章　ArcGIS Engine开发技术及示例
第一节 ArcGIS开发平台介绍
一、ArcObjects简介
二、ArcGIS的开发方式
三、ArcGIS Engine简介
四、ArcGIS Engine可实现的主要功能
第二节 ArcGIS Engine的组件
一、组件类型及加载
二、控件之间的关联
第三节 地理信息系统基本功能的设计开发
一、控件的布局及加载方法
二、图层的加载
三、鹰眼功能的实现
四、缩放功能的实现
五、工具条的功能设计
六、弹出式菜单的设计
七、绘图及标注的编辑
八、地图文档的保存
第四节 信息检索功能的设计与实现
一、检索方式及实现方法
二、条件查询的设计示例
第五节 专题图的设计开发
一、专题图类型
二、专题图的实现方法
第六节 数据库程序设计及开发
一、Geodatabase、ArcSDE
二、数据连接
三、数据修改
思考题
主要参考文献
前言
地理信息系统（GeographicInformation System，GIS）的设计开发目前已经成为地理信息系统专业的核心课程，而将环境科学、数据库技术和GIS组件进行集成，将GIS设计开发技术应用到资源环境科学等领域，发挥GIS技术的优势，结合面向对象的设计开发语言，设计开发环境地理信息系统应用软件，已经成为目前环境科学领域GIS技术学习和研究的热点。
国内外在GIs组件开发与环境科学结合领域，已有大量的研究文献资料，但系统介绍相关理论与方法的书籍则非常少，暂时未有系统的程序设计开发教材。因此，本书侧重于GIS在环境地理信息系统设计开发中的应用，将地理信息系统与环境科学密切结合，突出GIS在环境科学中的应用，结合数据库技术和GIS组件进行系统集成开发，对GIS的设计开发与核心代码分析进行论述，突出系统开发及实现技术的分析论述，将理论分析和实践应用相结合，便于读者学习参考。