图书
地理信息系统基础及应用教程

地理信息系统基础及应用教程"

作者:朱恩利
ISBN:7-111-14999-8
定价:¥22.0
字数:0千字
页数:
出版时间:2004-08-12
开本:16开
版次:
装帧:平装
出版社:机械工业出版社
简介

本书以地理信息系统的空间数据采集、建库,分析、应用开发为主线,介绍了地理信息系统软件——MapInfo的应用。第1章介绍地理信息系的基本概念。第2—7章以地理信息系统建库为主线,介绍MapInfo在地理信息系统空间的数据采集、获取、分析及应用.第8~10章介绍MapBasic语言,并通过应用实例介绍了应用型地理信息系统软件的开发方法。在第11、12章介绍了利用VisualBasic集成MapX控件的方法. 本书可作为地理、测绘,地质、土地规划、资源、环境等专业的本/专科教材,也可作为地理信息系统和MapInfo初学者的自学参考书.

前言

地理信息系统(GIS)是测绘、地理、资源、环境、遥感、计算机、信息管理技术等多学科交叉的边缘学科。它是采集、存储、管理、描述、分析地球表面及空间和地理分布有关的数据的信息系统。自20世纪60年代,世界上第一个地理信息系统——加拿大地理信息系统(CGIS)诞生以来,随着计算机技术的发展,地理信息系统的发展日新月异,在地理信息系统软件的研发、地理信息系统实验室建设、地理信息技术理论和标准、地理信息系统软件的应用、地理信息系统人才的培养等方面都取得了显著进展。近年来,地理信息系统正朝着面向对象、网络化、开放化、组件式、虚拟化、多媒体、多时相方向发展:并注重理论与实践相互促进、软件开发与具体工程应用相结合、GIS工程建设与人才培养相结合。 Maplnfo是地理信息系统软件的代表之一,在我国的地理信息系统软件市场占有一席之地。在统计、信息中心、测绘、邮电、水利、油田、林业、军队、政府等部门得到广泛应用。为了方便用户的开发与应用,Maplnfo推出了进行二次开发的语--mapBasic。在Maplnfo平台上,利用MapBasic进行二次开发,它具有开发周期短,见效快,投资相对少,而且容易学习等优点。 自1957年南京大学开设我国第一个地理信息系统专业以来,国内GIS教育如雨后春笋般发展起来。很多高校在原来地图学、遥感、资源与环境、测绘等学科的基础上开设了地理信息系统专业。地理信息系统课程在计算机等专业中也成为热门的选修课。我国GIS教育的层次也从专科、本科到硕士、博士,一些院校还设立了地理信息系统博士后流动站。GIS课程所采用的软件各异,但大部分采用Maplnfo作为学生上机实习的软件。 为了适应21世纪地理信息系统专业发展的需要,根据地理信息系统教学大纲,我们编写了本书。本书既有一定的理论,又注重实践能力的培养。以当今世界先进的地理信息系统软件MapInfo为平台.介绍地理信息系统的概念。 本书主要特点: 1.突出边讲边练。本书提供了很多操作实例,用户可以根据操作步骤进行操作。在每次讲课结束后,学生可以上机练习,巩固所学内容。 2.内容系统精炼。本书以地理信息系统的数据采集、建库、分析、开发为主线,使用户对地理信息系统工程的流程有一个整体印象,具有逻辑性强,容易理解、记忆的特点。 3.实践性。本书结合作者对于软件的实践和心得,使一些概念的讲解通俗易懂,使初 学者非常容易入门,程序也容易上手。 4图文并茂,简单易学。本书列举了大量非常有用的例子, 日前面的例子集合起来可 成为一个小型的系统。图文并茂,操作简便,便于地理信息系统爱好者自学。 本书主要由朱恩利、李建辉编写,参加编写的还有陈琳、王同合、李建胜、卢战伟、郑 战辉、张金榜、李应真、栾青,刘瑞新审阅。由于编者水平所限,书中错误及不足在所难免, 希望读者不吝赐教。 为了配合本书教学,机械工业出版社为读者免费提供了电子教案,可从机械工业出版社 网站(http://www.cmpbook.com)上下载。

目录

出版说明
前言
第1章 地理信息系统概论
1,1 信息与信息系统
1.1.1 信息与数据
1.1.2 信息系统
1.2 地理信息与地理信息系统
1.2.1 地理信息
1.2.2地理信息系统
1.3 地理信息系统的类型与特点
1.4 地理信息系统的组成
1.4.1 系统硬件
1.4.2系统软件
1.4.3 空间数据
1.4.4 系统管理和操作人员
1.5 地理信息系统的功能
1.6 地理信息系统与其他学科的关系
1.7 地理信息系统的发展历史
1.8 地理信息系统的应用
1.9 地理信息系统的发展趋势
1.9.1 网络GIS(Web GIS)
1.9.2开放式GIS(Open GIS)
1.9.3 组件式GIS(Com GIS)
1.9.4 虚拟GIS(VGIS)
1.9.5 多媒体GIS(MGIS)
1.9.6 三维GIS(3D GIS)
1.9.7 时态GIS(TGIS)
1.9.8 无线通信与GIS
1.10 习题
第2章 MapInfo初步
2.1 Maplnfo介绍
2.1.1 Maplnfo的功能
2.1.2 Maplnfo的特点
2.1.3 Maplnfo的数据组织
2.1.4 Maplnfo的运行环境
2.1.5 Maplnfo的开发模式
2.2 MapInfo的安装与启动
2.2.1 MapInfo的安装
2.2.2 MapInfo的启动
2.3 帮助和站点信息
2.3.1 如何使用MapInfo的帮助
2.3.2按关键字搜索
2.3.3 从帮助目录屏幕中选择主题
2.3.4 如何使用MapInfo地图帮助
2.3.5 站点信息
2.4 习题
第3章 表的操作
3.1 表的基本概念
3.2 新建表
3.2.1 创建表的方法
3.2.2 打开表
3.2.3 表维护
3.2.4 保存表
3.2.5 关闭表
3.3 栅格图像
3.3.1 栅格图的格式
3.3.2栅格图的用途
3.3.3 栅格图的处理
3.4 栅格图像的配准
3.4.1 栅格图像配准的步骤
3.4.2 格网地图的配准
3.5 图层
3.5.1 图层控制
3.5.2无缝地图图层
3.5.3 图层显示
3.5.4 装饰图层
3.6 习题
第4章 空间数据建库
4.1 空间数据获取
4.1.1 数字化地图转换
4.1.2装入栅格图像
4.1.3 T具条
4.2属性数据输入
4.3 地图标注
4.3.1 自动标注
4.3.2标注工具
4.3.3标注样式
4.3.4 用表达式标注
4.3.5标注选项
4.4 习题
第5章 空间数据查询
5.1 对象查询
5.1.1 对象…
5.1.2 对象查询
5.2 SQL查询
5.2.1 通过“选择”来查询
5.2.2通过“选择SQL#查询
5.2.3 “SQL选择”的操作示例
5.2.4 SQL选择
5.2.5 “选择列”字段
5.2.6 “条件”字段
5.2.7 “按列排序”字段
5.2.8 “按列分组”字段
5.2.9 聚合函数
5.3 习题
第6章 空间分析
6.1 缓冲区分析
6.1.1 创建缓冲区
6.1.2 关于缓冲区计算
6.1.3 设定缓冲区计算
6.1.4 设定特定地图的距离、长度、周长和面积
6.1.5 同心环缓冲区
6.2 叠置分析
6.2.1 点与多边形叠加
6.2.2 线与多边形叠加
6.2.3 多边形与多边形的叠加
6.2.4栅格图层叠加
6.3 网络分析
6.4 习题
第7章 专题图制作
7.1 范围值专题图
7.1.1 制作方法
7.1.2 范围值图高级制作
7.2 直方图专题图
7.2.1 直方图制作方法
7.2.2直方图高级制作
7.3 饼图专题图
7.3.1 饼图制作方法
7.3.2饼图高级制作
7.4 等级符号专题图
7.4.1 等级符号图制作方法
7.4.2 等级符号图高级制作
7.5 点密度专题图
7.5.1 点密度图制作方法
7.5.2 点密度图高级制作
7.6 独立值专题图
7.6.1 独立值图的制作方法
7.6.2 独立值图高级制作
7.7 格网图
7.7.1 格网图制作方法
7.7.2 格网图高级制作
7.8 习题
第8章 MapBasic程序设计初步
8.1 MapBasic的安装
8.1.1 软件、硬件配置要求
8.1.2 安装步骤
8.2 创建MapBasic程序的一般过程
8.3 使用帮助例程
8.4 习题
第9章 MapBasic编程
9.1 制作菜单栏
9.1.1 制作全新的菜单栏
9.1.2 修改已有菜单栏
9.2 菜单制作
9.2.1 全新菜单的制作
9.2.2 更改原有菜单
9.3对话框制作
9.3.1 标准对话框
9.3.2 自定义对话框制作
9.3.3 控件的位置和大小
9.3.4控件类型
9.3.5 控件的初值和终值
9.4 窗口
9.4.1 窗口的大小和位置
9.4.2 地图窗口
9.4.3 浏览窗口
9.4.4 统计窗口
9.4.5 布局窗口
9.4.6 信息窗口
9.4.7 消息窗口
9.5 工具条
9.5.1 工具条的类型
9.5.2 工具条的操作
9.5.3 创建触发式型按钮
9.5.4 创建工具按钮
9.5.5 向主工具条添加一个按钮
9.5.6 选择按钮图表
9.5.7 运行MapBasic应用程序
9.6 MapBasic过程
9.6.1 MapBasic主过程
9.6.2 MapBasic子过程
9.7 MapBask变量
9.8 MapBasic的表达式
9.8.1 MapBasic的函数
9.8.2 MapBasic的运算符
9.9 分支、循环和其他流程控制
9.9.1 分支语句
9.9.2 循环语句
9.9.3 其他流程控制语句
9.10 MapBask的表操作
9.11 习题
第10章 MapBasic应用
10.1 应用型地理信息系统的开发过程
10.1.1 系统分析
10.1.2总体设计
10.1.3 数据库详细设计
10.1.4 应用模型设计
10.1.5 输入输出设计
10.2 应用型地理信息系统的实施
10.2.1 程序设计
10.2.2 人员培训
10.2.3 系统测试
10.3 应用型地理信息系统的评价
10.4 应用型地理信息系统的举例
10.4.1 系统目标
10.4.2 系统实现
10.4.3 系统调试
10.5 习题
第11章 MapX基础
11.1 MaplnfoMapX介绍
11.1.1 产品介绍
11.1.2 内容介绍
11.2 MapX的功能
11.3 MapX的基本属性
11.3.1 属性对象
11.3.2 MapX组件的模型结构
11.4 MapX安装
11.4.1 系统要求
11.4.2 安装MapX
11,5 MapX的两个实用应用程序
11.5.1 Geodictionary Manager
11.5.2 GeoSet Manager
11.6添加Map控件
11.7 习题
第12章 MapX应用与开发
12.1 MapX图层
12.1.1 获取Layer图层集合
12.1.2 Layer集合属性
12.1.3 Layer集合方法
12.1.4 Layer对象
12.2 数据绑定
12.2.1 数据绑定的概念
12.2.2 向地图中添加数据
12.3 图元与选择集合
12.3.1 基本概念
12.3.2 使用Features集合
12.3.3 使用Selection集合
12.3.4 图元编辑
12.4 在地图中查找图元
12.4.1 Find对象
12.4.2 FindFeature对象
12.5 习题
附录 MapBasic语句及其功能
附录A 常用语句
附录B Mapbasic各函数和语句的名称及其作用
参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个