《MapInfo 7中文版入门与提高》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杜巧玲,吴秀芹,张淼编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302116660
  • 页数:368 页
图书介绍:本书从MapInfo 7中文版的安装和启动开始,详细讲解了MapInfo 7的数据采集,矢量图形编辑、属性数据编辑——表的操作、地图的查询分析空间模型、地图修饰出版、MapBasic 二次开发篇等。

目录 1

第1章 MapInfo 7中文版操作基础 1

1.1 MapInfo 7中文版 新功能简介 2

1.2 安装MapInfo 7中文版的系统要求 3

1.2.1 硬件配置 3

1.2.2 软件环境 3

1.3 安装MapInfo 7 中文版的步骤 3

1.4 启动和退出MapInfo 7中文版 6

1.5 MapInfo 7 中文版的工作界面 8

1.5.1 标题栏和菜单栏 9

1.5.2 标准工具栏 9

1.5.3 其他工具栏 10

1.5.4 绘图区(视图窗口) 13

1.5.5 状态栏 14

1.6 新建地图文件 15

1.7 打开原有地图文件 17

1.8 保存地图文件 19

1.9 使用帮助 19

1.9.1 查看帮助目录和帮助索引 20

1.9.2 MapInfo 7中文版提供的其他帮助功能 21

1.10 习题 22

第2章 MapInfo的基本概念 23

2.1.1 表的组成 24

2.1 表的基本概念 24

2.1.2 MapInfo的数据文件 25

2.2 地图图层 26

2.2.1 分层地图 27

2.2.2 特殊的图层 27

2.2.3 图层控制 28

2.3 MapInfo的窗口类型 31

2.4 地图对象 32

2.5 习题 34

第3章 MapInfo的地图操作 35

3.1.1 浏览地图 36

3.1 地图的基本操作 36

3.1.2 改变视图 37

3.1.3 显示属性信息 39

3.2 选择对象 41

3.2.1 点选择工具 42

3.2.2 矩形选择工具 43

3.2.3 半径选择工具 43

3.2.4 多边形选择工具 44

3.2.5 边界选择工具 45

3.2.6 全不选 46

3.2.7 反选 46

3.2.8 统计图选择工具 46

3.3.1 标注内容与标注方式 47

3.3 标注地图 47

3.3.2 自动标注 48

3.3.3 交互式标注 52

3.3.4 删除标注 53

3.3.5 保存标注 53

3.4 重新分区 54

3.4.1 创建重新分区 54

3.4.2 重新分区操作 55

3.5 高级操作 57

3.5.1 拖动地图窗口 57

3.5.2 热链接 57

3.5.3 剪裁区域 59

3.6 习题 60

第4章 MapInfo的数据采集 61

4.1 MapInfo数据采集的方式 62

4.2 直接打开支持的数据 62

4.2.1 MapInfo支持直接打开的数据类型 62

4.2.2 打开MapInfo表 62

4.2.3 打开多个表 63

4.2.4 打开工作空间 63

4.2.5 打开ESRI Shape文件 64

4.2.6 打开dBASE DBF文件 65

4.2.7 打开带分界符的ASC Ⅱ文件 65

4.2.8 打开Excel或Lotus电子表格 65

4.2.9 打开栅格图像 66

4.2.10 打开格网图像 67

4.3 通过格式转换采集数据 67

4.3.1 转入表 67

4.3.2 转出表 70

4.3.3 使用通用转换器 71

4.3.4 使用格网工具转换格网文件 75

4.4 使用数字化仪采集数据 76

4.4.1 MapInfo支持的数字化仪接口 76

4.4.2 数字化仪设置 76

4.4.3 数字化前准备 77

4.4.4 开始数字化 78

4.4.5 常见数字化问题及解决办法 79

4.5 通过扫描矢量化采集数据 80

4.5.1 配准栅格图像 81

4.5.2 新建图层 83

4.6 习题 84

第5章 MapInfo的绘图操作 86

5.1 MapInfo的绘图工具 87

5.2 点的绘制 89

5.2.1 绘制点 89

5.2.2 移动点 89

5.2.3 设置符号属性 90

5.2.4 改变符号样式 91

5.3.1 绘制直线 92

5.3 绘制直线段 92

5.3.2 设置线条属性 93

5.3.3 改变线样式 93

5.4 绘制折线 95

5.4.1 绘制一条折线 95

5.4.2 设置折线属性 96

5.4.3 绘制一条曲线 97

5.5 圆弧的绘制 97

5.5.1 绘制圆弧 97

5.5.2 使用圆弧对象对话框 98

5.5.3 重新定位圆弧 99

5.5.4 调整圆弧大小 99

5.5.5 圆弧整形 100

5.6 多边形的绘制 101

5.6.1 绘制多边形 101

5.6.2 设置区域对象属性 102

5.6.3 改变区域样式 102

5.7 椭圆的绘制 104

5.7.1 绘制椭圆 104

5.7.2 设置椭圆对象属性 105

5.8 矩形的绘制 106

5.8.1 绘制矩形 106

5.8.2 设置矩形对象属性 106

5.9.1 绘制圆角矩形 107

5.9 圆角矩形的绘制 107

5.9.2 设置圆角矩形对象属性 108

5.10 绘制文本 109

5.10.1 输入文本 109

5.10.2 使用文本对象对话框 109

5.10.3 改变文本样式 111

5.10.4 旋转文本 112

5.10.5 移动文本 113

5.10.6 设置文本 113

5.10.7 创建引注 114

5.10.8 在浏览窗口编辑文本 115

5.11.1 绘制框架 116

5.11 框架的绘制 116

5.11.2 改变框架内容 117

5.12 对象整形 118

5.12.1 显示和选择一个对象的节点 118

5.12.2 自动跟踪 119

5.12.3 移动和删除一个对象的节点 120

5.12.4 增加节点 121

5.12.5 复制和粘贴一个对象的节点 122

5.12.6 改变区域的中心 122

5.13.2 清除目标 123

5.13.3 对象合并 123

5.13 对象的高级操作 123

5.13.1 设置目标 123

5.13.4 对象分解 126

5.13.5 生成外接多边形 128

5.13.6 创建缓冲区 129

5.13.7 对象分割 131

5.13.8 对象擦除 133

5.13.9 擦除外部对象 134

5.13.10 叠压节点 135

5.13.11 检查区域 136

5.13.12 清除对象 139

5.13.13 节点抓取/抽稀 140

5.13.15 把对象转换成区域对象 143

5.13.14 平滑 143

5.13.16 把对象转换成折线对象 144

5.14 习题 145

第6章 表操作与报表 147

6.1 MapInfo表与关系数据库 148

6.1.1 关系数据库的基础知识 148

6.1.2 MapInfo表的类型 149

6.2 MapInfo表管理 149

6.2.1 创建新表 149

6.2.2 查看或修改表结构 152

6.2.3 保存表 152

6.2.5 删除表 154

6.2.4 重命名表 154

6.2.6 紧缩表 155

6.2.7 复原表 156

6.2.8 导入导出表 156

6.3 修改表数据 156

6.3.1 用信息工具给图形对象赋属性 157

6.3.2 在浏览窗口中修改属性信息 158

6.3.3 在表中添加行 159

6.3.4 用【更新列】来自动赋数据 159

6.4 由表数据创建报表 162

6.5 保存报表 164

6.7 习题 166

6.6 打开已有报表 166

第7章 在MapInfo中查询 168

7.1 空间信息查询的类别 169

7.2 查询表 169

7.2.1 创建表达式 169

7.2.2 表选择 173

7.3 使用SQL命令选择查询 174

7.3.1 SQL的操作过程 174

7.3.2 对SQL选择对话框的说明 174

7.4 习题 178

第8章 地理编码与投影系统 180

8.1.2 地理编码方法 181

8.1.1 地理编码模式 181

8.1 地理编码 181

8.1.3 精确地理编码搜索 182

8.1.4 进行地理编码 182

8.1.5 查找并检查未地理编码的记录 184

8.1.6 排错 185

8.1.7 撤消地理编码 186

8.1.8 地理编码应注意的问题 186

8.2 投影与坐标系 187

8.2.1 投影与坐标系的关系 187

8.2.2 地球地图和非地球地图 187

8.3.2 访问投影按钮的路径 188

8.3.1 为显示选择投影 188

8.3 投影系统的设置 188

8.3.3 设置投影系统 189

8.3.4 投影注意事项 189

8.4 习题 190

第9章 统计图与三维分析 192

9.1 统计图 193

9.1.1 创建统计图 193

9.1.2 统计图类型 194

9.1.3 统计图设置 195

9.2 创建三维地图 204

9.3 创建3D棱柱图 206

9.4 操作3D地图 207

9.5 习题 209

第10章 专题地图 210

10.1 常用专题地图种类 211

10.1.1 范围值专题图 211

10.1.2 直方图专题图 211

10.1.3 饼图专题图 211

10.1.4 等级符号专题图 211

10.1.7 格网专题图 212

10.2 创建专题地图 212

10.2.1 创建范围值专题图 212

10.1.6 独立值专题图 212

10.1.5 点密度专题图 212

10.2.2 创建直方图专题图 218

10.2.3 创建饼图专题图 223

10.2.4 创建等级符号专题图 225

10.2.5 创建点密度专题图 227

10.2.6 创建独立值专题图 229

10.2.7 创建格网专题图 231

10.3 修改专题地图 235

10.4 地图图例 236

10.4.1 创建地图图例 236

10.4.2 修改图例 239

10.5 习题 239

第11章 布局排版与打印输出 241

11.1 重新分区 242

11.1.1 重新分区的概念 242

11.1.2 重新分区的作用 243

11.1.3 分区浏览窗口 243

11.1.4 目标分区 243

11.1.5 使用重新分区 244

11.1.6 重新分配对象选项 246

11.1.7 不带图形对象的记录简述 246

11.1.8 保存新创建的分区 247

11.2 创建布局窗口 247

11.3.1 添加框架 248

11.3 布局窗口操作 248

11.3.2 添加点、线、面等对象 249

11.3.3 添加文字 250

11.3.4 布局窗口选项 250

11.4 用MapInfo打印地图 252

11.5 在Word里嵌入MapInfo 254

11.5.1 在容器中嵌入MapInfo地图窗口 254

11.5.2 把地图窗口引入Word 255

11.5.3 通过拖放MapInfo地图到Word 256

11.6 习题 256

第12章 MapBasic概述 257

12.3 创建MapBasic应用程序 258

12.2 MapBasic开发平台的搭建 258

12.1 MapBasic的运行环境 258

12.3.1 编辑MapBasic程序 259

12.3.2 编译和链接MapBasic程序 259

12.4 MapBasic工程文件 261

12.4.1 创建项目文件 261

12.4.2 编译和链接项目文件 261

12.5 调试和运行MapBasic程序 262

12.5.1 错误类型 262

12.5.2 MapBasic程序的调试 263

12.5.3 错误的捕获 264

12.6 习题 264

第13章 MapBasic语言基础 266

13.1 MapBasic基本语法规则 267

13.1.1 注释 267

13.1.2 大小写规定 267

13.1.3 跨行输入 267

13.1.4 MapBasic中的行号 268

13.1.5 包含MapBasic.def文件 268

13.1.6 MapInfo交互命令窗口 268

13.2 MapBasic数据类型 269

13.2.1 MapBasic主要的数据类型 269

13.2.2 字符(String)型数据 269

13.2.3 自定义数据类型 270

13.3.3 变量的作用范围 271

13.3.2 变量的声明与赋值 271

13.3 MapBasic的变量 271

13.3.1 变量的命名规则 271

13.4 表达式和运算符 272

13.4.1 变量赋值组成的表达式 272

13.4.2 函数调用作为表达式 272

13.4.3 操作符组成表达式 273

13.5 程序流程控制 278

13.5.1 循环结构 278

13.5.2 选择结构 280

13.5.3 其他流程控制方式 283

13.6 习题 284

第14章 用户界面接口 285

14.1 菜单 286

14.1.1 添加菜单项 286

14.1.2 从菜单中删除菜单项 287

14.1.3 修改菜单项 288

14.1.4 建立新菜单 289

14.1.5 重定义整个菜单栏 290

14.1.6 激活菜单命令 291

14.1.7 修改菜单项状态 291

14.2 标准对话框 291

14.2.2 Ask对话框 292

14.2.3 打开文件对话框 292

14.2.1 Note对话框 292

14.2.4 进程条对话框 293

14.3 自定义对话框 294

14.3.1 显示标准对话框 294

14.3.2 控件的大小和位置 295

14.3.3 可用控件类型 295

14.3.4 可用控件用法 302

14.3.5 对话框处理操作 305

14.4 窗口 305

14.4.1 创建地图窗口 306

14.4.2 浏览窗口 307

14.4.3 统计图窗口 309

14.4.4 布局窗口 310

14.4.5 创建信息窗口 312

14.4.6 指定窗口的尺寸及位置 312

14.5 按钮及工具栏 313

14.5.1 按钮的类型 314

14.5.2 创建按钮 314

14.5.3 修改按钮 318

14.5.4 处理ToolHandler过程 318

14.5.5 定制按钮图标 318

14.6 习题 319

第15章 地图及地图对象 321

15.1.1 往地图窗口中添加图层 322

15.1 处理地图图层 322

15.1.2 移去地图窗口中的图层 323

15.1.3 查询地图窗口的图层信息 323

15.1.4 查询地图设置 325

15.1.5 改变地图设置 326

15.2 地图参数的设置 328

15.2.1 设置坐标系 328

15.2.2 设置默认的面积单位 328

15.2.3 设置默认的距离单位 329

15.3 创建地图对象 329

15.3.1 创建地图对象的语句 329

15.3.2 创建地图对象的一些函数 336

15.3.3 创建缓冲区 338

15.4 空间测量与分析 338

15.4.1 对对象的操作函数 339

15.4.2 对点的操作函数 341

15.4.3 对线的操作函数 341

15.4.4 对区域的操作函数 341

15.5 修改地图对象 342

15.5.1 修改对象形状、坐标及样式 342

15.5.2 删除对象的相关操作 345

15.5.3 改变对象类型 347

15.5.4 分割对象与为对象增加节点 348

15.6 习题 349

第16章 文件操作 351

16.1 数据文件的基本概念 352

16.1.1 文件的分类 352

16.1.2 文件、记录和文件名 352

16.1.3 测定文件的属性和状态 353

16.2 数据文件的基本操作 354

16.2.1 数据文件的打开 354

16.2.2 数据文件的关闭 355

16.2.3 获取当前文件的位置 355

16.2.4 判断是否读到文件尾部 355

16.2.5 从文件中读取数据 356

16.3.1 随机文件的打开与关闭 357

16.2.6 获取文件的长度 357

16.3 随机文件 357

16.3.2 随机文件的读写 358

16.4 顺序文件 358

16.4.1 顺序文件的打开与关闭 359

16.4.2 顺序文件的读取 359

16.4.3 顺序文件的写入 361

16.5 二进制文件 362

16.5.1 创建和打开二进制文件 362

16.5.2 读写二进制文件 363

16.6 习题 364

附录 习题答案 365