圖書信息
作者:張淼等圖書詳細信息:ISBN:9787302116660
定價:36元
印次:1-6
裝幀:平裝
印刷日期:2009-7-28
圖書簡介
MapInfo是當前地圖繪製軟體中使用最為廣泛的套用軟體之一,MapInfo 7版是MapInfo公司於2002年推出的最新版本。
本書從實用的角度講解了MapInfo 7中文版的使用技術,不同於一般市面上一些介紹MapInfo的書按選單逐一介紹的簡單方式。這樣,一方面可以使讀者增加對GIS的理解,同時短時間內學好MapInfo,並馬上能用於實際項目。全書從MapInfo 7中文版的安裝和啟動開始,詳細講解了MapInfo 7的數據採集、矢量圖形編輯、屬性數據編輯——表操作、地圖的查詢分析、空間模型、地圖修飾出版、MapBasic二次開發篇等。
本書內容循序漸進,敘述深入淺出,講解全面生動,適合作為想快速學會MapInfo的初級用戶和專門從事GIS套用與開發的專業人員的參考書,也可作為大專院校GIS專業師生的指導書
圖書前言
MapInfo操作軟體是美國MapInfo公司的主打產品。它是世界領先的繪圖和地理分析軟體,提供行業領先的商業繪圖解決方案,並能夠進行精確、詳細的數據分析。
MapInfo Professional 7.0(以下簡稱MapInfo 7)是 世界上最為完備、功能強大、全面而直觀的桌面地圖信息系統。MapInfo 7可以幫助用戶在資料庫中不同的數據之間建立關聯,在同一環境下顯示,並迅速揭示數據之間的關係以及易被忽視的數據模式,從而做出快速有效的決策,提高運作效率。
從實用性上看,MapInfo系統界面簡潔,概念清晰,符合工程人員的設計思想與習慣。整個系統建立在統一的資料庫上,具有完整而統一的模型。
本書秉承清華大學出版社的“入門與提高系列叢書”的一貫作風和思路,從入門的角度講解了MapInfo 7中文版的基本套用技術。全書循序漸進,從安裝和啟動開始,逐步擴展到地圖的繪製和編輯操作,最後講解MapBasic的二次開發。
2. 本書導讀
全書共分16章,每章都可以獨立進行學習。
各章的具體內容如下:
第1章介紹MapInfo 7中文版的安裝所需軟硬體的環境、安裝與卸載、啟動與退出,MapInfo檔案的創建、打開、保存、關閉等。
第2章介紹了MapInfo 7中文版中表的基本概念和圖層的基本概念以及MapInfo 7中文版中視窗的類型和地圖對象。
第3章講解MapInfo 7中文版中的一些基本操作、地圖對象的基本選擇操作方法以及MapInfo 7中的一些高級操作。
第4章介紹MapInfo 7中文版中數據的採集方式,包括直接打開支持的格式,使用MapInfo提供的轉化工具轉化為需要的類型以及使用繪圖儀或掃瞄器採集數據等。
第5章為MapInfo 7中文版的繪圖操作,介紹包括基本的繪圖操作以及MapInfo中的高級繪圖操作。
第6章介紹MapInfo 7中文版中表的基本操作和MapInfo中對報表的操作。
第7章為MapInfo 7中文版中的查詢操作,主要介紹MapInfo中使用選擇工具進行選擇查詢操作和使用SQL選擇工具進行選擇查詢操作。
第8章為地理編碼與投影系統,介紹MapInfo 7中文版中如何進行地理編碼以及如何設定投影坐標系。
第9章為統計圖與三維分析,介紹統計圖的創建及修改方法、三維地圖的創建及修改方法、三維稜柱圖的創建步驟。
第10章為專題地圖,介紹MapInfo中專題地圖的種類、各種專題地圖的創建步驟以及地圖圖例的創建步驟。
第11章為地圖排版與列印輸出,介紹了重新分區的創建、布局的創建及布局視窗的操作以及地圖的列印輸出。
第12章為MapBasic概述,介紹MapBasic的環境搭建、MapBasic程式的編輯、編譯、連結以及MapBasic程式的調試和運行。
第13章為MapBasic的語言基礎,介紹MapBasic的基本語法規則、數據類型、變數的定義與使用、運算符與表達式以及流程控制。
第14章為用戶界面接口,介紹了選單的創建與修改、對話框的創建與修改、各種視窗類型的創建及修改、工具條的創建。
第15章為地圖及地圖對象,介紹地圖圖層的處理方法、地圖參數的設定操作、創建地圖對象、地圖的測量與分析以及地圖對象的修改。
第16章為檔案操作,介紹數據檔案的分析及基本操作、各種類型數據檔案的打開與關閉、各種類型數據檔案的讀寫操作、數據檔案中操作的基本函式。
圖書目錄
第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 表的基本概念 24
2.1.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 地圖的基本操作 36
3.1.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 標註地圖 47
3.3.1 標註內容與標註方式 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 繪製直線段 92
5.3.1 繪製直線 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 圓角矩形的繪製 107
5.9.1 繪製圓角矩形 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 框架的繪製 116
5.11.1 繪製框架 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 對象的高級操作 123
5.13.1 設定目標 123
5.13.2 清除目標 123
5.13.3 對象合併 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.14 平滑 143
5.13.15 把對象轉換成
區域對象 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.4 重命名表 154
6.2.5 刪除表 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.6 打開已有報表 166
6.7 習題 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 地理編碼 181
8.1.1 地理編碼模式 181
8.1.2 地理編碼方法 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 投影系統的設定 188
8.3.1 為顯示選擇投影 188
8.3.2 訪問投影按鈕的路徑 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.5 點密度專題圖 212
10.1.6 獨立值專題圖 212
10.1.7 格網專題圖 212
10.2 創建專題地圖 212
10.2.1 創建範圍值專題圖 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 布局視窗操作 248
11.3.1 添加框架 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.1 MapBasic的運行環境 258
12.2 MapBasic開發平台的搭建 258
12.3 創建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 MapBasic的變數 271
13.3.1 變數的命名規則 271
13.3.2 變數的聲明與賦值 271
13.3.3 變數的作用範圍 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.1 Note對話框 292
14.2.2 Ask對話框 292
14.2.3 打開檔案對話框 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 處理地圖圖層 322
15.1.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.2.6 獲取檔案的長度 357
16.3 隨機檔案 357
16.3.1 隨機檔案的打開
與關閉 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