当前位置:首页 > 天文地球
GIS入门与提高
GIS入门与提高

GIS入门与提高PDF电子书下载

天文地球

  • 电子书积分:14 积分如何计算积分?
  • 作 者:徐祖舰主编
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:2001
  • ISBN:7562424233
  • 页数:402 页
图书介绍:本书主要内容包括:什么是GIS;GIS的空间数据结构;GIS数据的采集、管理及分析方法;地理信息系统产品输出;GIS前沿技术及热点综述等。
《GIS入门与提高》目录

第1章 什么是GIS 3

1.1 GIS的基本概念 3

1.1.1 信息与地理信息 3

1.1.2 信息系统 4

1.1.3 地理信息系统 5

1.2 地理信息系统的发展历程 6

1.2.1 国际发展状况 6

1.2.2 国内发展状况 7

1.3 地理信息系统的组成 9

1.3.1 硬件系统 9

1.3.2 软件系统 9

1.3.3 地理数据 11

1.3.4 系统的组织管理者 11

1.3.5 GIS模型 11

1.4 为什么需要GIS 11

1.5 GIS与其他相关系统的联系与区别 12

1.6 GIS的应用领域 14

第2章 GIS的空间数据结构 16

2.1 常规地理空间信息描述方法 16

2.1.1 地球空间模型描述 16

2.1.2 地理空间坐标系的建立 17

2.2 地理空间的描述 18

2.2.1 地图对地理空间的描述 18

2.2.2 遥感影像对地理空间的描述 20

2.3.1 矢量数据结构 21

2.3 GIS的空间数据结构 21

2.3.2 栅格数据结构 25

2.3.3 矢量与栅格数据转换 26

2.4 空间数据的组织方法 28

2.4.1 图形数据分层 28

2.4.2 图形数据分幅 29

第3章 GIS数据的采集、管理及分析方法 30

3.1 GIS数据来源 30

3.1.1 地图 30

3.1.3 遥感影像 31

3.1.2 测绘 31

3.2 地图及地图投影 32

3.2.1 地图的分类 32

3.2.2 地图投影 33

3.3 GIS的数据采集 36

3.3.1 图形数据的采集 36

3.3.2 属性数据的采集 38

3.4.2 图像纠正 41

3.4.1 误差或错误检查与编辑 41

3.4 空间数据的编辑与处理 41

3.4.3 数据格式的转换 42

3.4.4 投影变换 42

3.5 空间数据质量控制 42

3.6 GIS空间信息基本分析方法 44

3.6.1 叠置分析(Overlay Analysis) 44

3.6.2 网络分析(Network Analysis) 44

3.6.3 缓冲区分析(Buffer Analysis) 45

3.6.4 空间统计分析(Spacial Analysis) 46

4.1 空间信息输出系统 47

4.1.1 屏幕显示 47

第4章 地理信息系统产品输出 47

4.1.2 矢量绘图 48

4.1.3 打印输出 48

4.2 地理信息系统输出产品类型 49

4.2.1 地图 49

4.2.2 图像 49

4.2.4 电子地图 50

4.2.3 统计图表 50

4.2.5 掌上电子地图系统 52

第5章 GIS前沿技术及热点综述 53

5.1 数字标准化(Interoperable GIS) 53

5.2 3D 4D GIS 53

5.3 组件式GIS(ComGIS) 54

5.4 万维网GIS(WebGIS) 54

5.5 CyberGIS 55

5.6 数字地球 55

5.7 数据共享 56

第6章 国内外主要GIS产品介绍 58

6.1 国外主要GIS产品介绍 58

6.1.1 MapInfo 58

6.1.2 Arc/Info 60

6.1.3 Intergraph GIS 61

6.1.4 GeoMedia 62

6.1.5 Bentley(奔特力)系统公司GIS产品介绍 63

6.1.6 AutoCAD Map 2000 64

6.2 国内主要GIS产品 64

6.2.1 SuperMap系列 64

6.2.2 MapGIS 66

6.2.3 吉奥之星(GeoStar) 67

6.2.4 方正智绘(Mirage) 68

6.2.5 慧图(TopMap) 69

6.2.6 城市之星(CityStar) 70

第7章 走进MapInfo世界 73

7.1.1 安装MapInfo 6.0中文版 74

7.1 安装MapInfo 6.0 74

7.1.2 卸载MapInfo 76

7.2 初识MapInfo 6.0中文版 77

7.2.1 启动MapInfo 6.0中文版 77

7.2.2 注册MapInfo 6.0中文版 78

7.2.3 MapInfo 6.0中文版的新特性 79

7.2.5 技术支持 81

7.3 MapInfo的基本概念 81

7.2.4 使用联机帮助 81

7.3.1 表及其组成 82

7.3.2 地图对象 83

7.3.3 地图图层 83

7.3.4 工作空间 83

7.3.5 专题地图 84

7.4 MapInfo的菜单命令介绍 84

7.4.1 文件菜单 85

7.4.2 “编辑”菜单 92

7.4.3 “工具”菜单 95

7.4.4 “对象”菜单 102

7.4.5 “查询”菜单 107

7.4.6 “表”菜单 112

7.4.7 “选项”菜单 118

7.4.8 “地图”菜单 123

7.4.9 “窗口”菜单 126

7.4.10 “帮助”菜单 128

7.5 MapInfo的工具条 129

7.5.1 MapInfo的常用工具条 129

7.5.2 MapInfo的主工具条 131

7.5.3 MapInfo的绘图工具条 134

7.5.4 MapInfo的工具工具条 137

7.5.5 MapInfo的DBMS工具条 137

第8章 MapInfo应用基础 139

8.1 输入地图数据 139

8.1.1 用数字化仪输入地图数据 139

8.1.2 转入地图数据 144

8.2.1 打开MapInfo表 149

8.2 表操作 149

8.2.2 打开非MapInfo表 150

8.2.3 保存表 152

8.2.4 工作空间 153

8.2.5 浏览地图 155

8.2.6 浏览属性 155

8.3.7 查询信息 157

8.3.1 编辑地图对象 158

8.3 地图编辑 158

8.3.2 编辑属性信息 165

第9章 MapInfo的高级操作 167

9.1 创建统计图 167

9.1.1 创建统计图 167

9.1.2 统计图类型详细介绍 169

9.2 专题图制作 169

9.2.1 创建专题地图 170

9.2.2 专题地图类型介绍 173

9.2.4 创建图例 174

9.2.3 操作专题地图 174

9.3 布局窗口操作 176

9.3.1 创建布局窗口 176

9.3.2 布局操作 178

9.4 重新分区 179

9.4.1 分区浏览窗口 180

9.4.2 目标分区 180

9.4.3 创建重新分区 181

9.4.4 重新分配已有分区 182

9.4.5 重新分区操作 182

9.5 创建3D地图 183

9.5.1 创建3D地图 183

9.5.2 操作3D地图 186

9.5.3 3D地图菜单命令介绍 186

9.6 OLE嵌入及MapInfo地图 188

9.6.1 OLE术语 188

9.6.2 MapInfo地图对象 188

9.6.4 嵌入MapInfo地图 189

9.6.3 为什么使用MapInfo地图 189

9.6.5 嵌入MapInfo地图实例 190

第10章 MapBasic编程基础 192

10.1 安装MapBasic 6.0 192

10.1.1 硬件需求 192

10.1.2 安装MapBasic 6.0 192

10.1.3 运行MapBasic 6.0 193

10.1.4 文件名和文件类型 193

10.2 初识MapBasic 6.0 194

10.2.1 如何建立和运行MapBasic程序 195

10.2.2 MapBasic的突出功能 196

10.2.3 如何学习MapBasic 197

10.3 熟悉MapBasic编程环境 198

10.3.1 MapBasic菜单 198

10.3.2 MapBasic的快捷键 201

10.3.3 编写MapBasic程序 202

10.3.4 链接多个模块进一个工程文件 204

10.4.1 MapBasic语法综述 207

10.4 MapBasic语法基础 207

10.4.2 MapBasic的变量 209

10.4.3 表达式 213

10.4.4 循环、分枝及其他流程控制 220

10.4.5 过程 224

10.4.6 处理系统事件的过程 226

10.4.7 处理器过程的说明 229

10.4.8 定制函数 230

10.4.9 编译指令 230

10.4.10 程序的组织 232

第11章 MapBasic编程提高 233

11.1 创建用户界面 233

11.1.1 事件驱动模型 234

11.1.2 菜单编程 234

11.1.3 对话框编程 242

11.1.4 窗口编程 251

11.1.5 工具条编程 256

11.1.6 运行MdpBasic应用程序 264

11.1.7 用户界面综述 266

11.2 表操作 267

11.2.1 打开表 267

11.2.2 读取表的行列值 269

11.2.3 更改表中行和列值 274

11.2.4 建立新表 274

11.2.5 修改表结构 274

11.2.6 选择表操作 275

11.2.7 装饰图层操作 277

11.2.8 布局窗口操作 277

11.2.9 多用户操作表 278

11.2.10 表的组成文件 281

11.2.11 图像表 282

11.2.12 元数据操作 283

11.2.13 无缝表操作 286

11.2.14 远程数据访问 287

11.2.16 表操作综述 288

11.2.15 通过表链接读取或更新远程数据 288

11.3 文件的输入/输出 289

11.3.1 文件输入/输出综述 289

11.3.2 顺序文件输入/输出 291

11.3.3 随机文件输入/输出 292

11.3.4 二进制文件输入/输出 292

11.3.5 特殊运行处理和国际字符设置 293

11.3.6 文件信息函数 293

11.4.2 使用“obj”列 294

11.4 地图对象操作 294

11.4.1 使用地图对象变量 294

11.4.3 查询地图对象的属性 296

11.4.4 建立新地图对象 301

11.4.5 建立基于已存在对象上的对象 303

11.4.6 编辑地图对象 304

11.4.7 地图标注操作 305

11.4.8 坐标和单位计算 308

11.4.9 地图查询的高级操作 310

11.5.1 声明和调用动态链接库(DLLs) 314

11.5 MS Windows的高级特征 314

11.5.2 创建自定义按钮图标和绘图光标 317

11.5.3 给应用程序添加帮助文件 319

11.6 集成图编程 320

11.6.1 什么是集成图 320

11.6.2 一个集成图应用的外观 320

11.6.3 集成图概念综述 321

11.6.5 一个简短的样品程序 322

11.6.4 集成图技术要求 322

11.6.6 集成图深入编程 323

11.7 调试和捕获程序运行错误 329

11.7.1 运行错误的类型 329

11.7.2 调试MapBasic程序 330

11.7.3 捕获错误 331

11.7.4 错误捕获的例子 331

11.7.5 利用回调从MapInfo获取信息 332

11.7.7 在线帮助 336

11.7.6 代替使用OLE回调 336

11.7.8 集成图相关的语句和函数 337

11.7.9 OLE自动化对象模式 338

11.7.10 MapInfo的命令行参数 342

第12章 MapX 4.5开发基础 343

12.1 MapX 4.5简介 343

12.1.1 MapX 4.5中文版技术亮点 343

12.1.2 MapX 4.5中文版的主要功能 343

12.2 安装MapX 4.5中文版 344

12.2.1 MapX 4.5内容清单 344

12.2.2 系统需求 345

12.2.3 安装MapX 4.5中文版 345

12.2.4 学用Geoset管理器 346

12.3 MapX 4.5编程初步 349

12.3.1 在VB 6.0中使用MapX 4.5控件 349

12.3.2 在Delphi中使用MapX 4.5控件 352

12.4.1 MapX的空间数据结构 353

12.4 深入认识MapX 353

12.4.2 MapX的模型结构 354

12.4.3 MapX的基本属性 355

12.4.4 MapX的两个实用应用程序 356

12.5 程序发布方法 357

第13章 MapInfo的应用实例介绍 359

13.1 运用先进技术实现土地管理工作信息化 359

13.2 基于MapInfo的电厂GIS管理信息系统 363

13.3 天津无缝钢管总厂管道信息化管理技术方案 365

13.4 房地产开发管理信息系统 369

13.5 南京市防洪减灾地理信息系统及在抗御1998年长江特大洪水中的应用 372

13.6 昆明市城市地理导游系统MapInfo技术方案 375

13.7 西安旅游商务公共信息网MapInfo技术方案 381

13.8 城市电信地理信息系统的建设和应用 385

13.9 地下综合管线纵横剖面图的设计与实现 390

13.10 报业管理系统中的GIS应用 392

13.11 基于GIS技术的油气勘探数据库应用与管理系统 395

参考文献 402

返回顶部