《MapInfo地理信息系統二次開發實例》是2004年電子工業出版社出版的圖書,作者是李勝樂。
基本介紹
- 書名:MapInfo地理信息系統二次開發實例
- 作者:李勝樂
- 出版社:電子工業出版社
- 出版時間:2004-01-01
基本信息,目錄,
基本信息
圖書編號:863596
定價:39.0
ISBN:750539391
版次:1
開本:大16開
簡介:本書以實例形式詳細講述了三種二次開發方法的開發過程,並給出了目前MapInfo系統沒有提供的繪製等值線、矢量圖等程式。
目錄
第1章 MapBasic系統概述
1.1 MapBasic的安裝
1.2 MapBasic開發環境
1.3 創建MapBasic的應用程式
1.4 調試與運行MapBasic程式
第2章 MapBasic程式設計
2.1 MapBasic程式設計基礎
2.2 流程控制語句
2.3 函式與過程
2.4 檔案的輸入與輸出
2.5 MapBasic程式結構
2.6 創建用戶界面
2.7 MapInfo表管理
2.8 獲取MapInfo的各種信息
2.9 MapInfo地圖對象的管理
2.10 調用動態程式庫
2.11 運行
第3章 MapInfo的OLE嵌入及OLE自動化
3.1 OLE術語
3.2 OLE容器控制項
3.3 嵌入MapInfo地圖
3.4 OLE自動化
3.5 OLE自動化源程式
3.6 用VB 6.0編寫的OLE自動化常用直接寫表子程式
第4章 MapX程式設計
4.1 MapX概述
4.2 MapX的安裝
4.3 MapX程式設計
4.4 MapX自定義事件
第5章 用VB生成MIF/MID檔案
5.1 模組級變數
5.2 創建MIF/MID檔案
5.3 繪製線段
5.4 繪製折線
5.5 繪製封閉區域
5.6 繪製圓角矩形
5.7 繪製矩形
5.8 繪製橢圓
5.9 繪製橢圓弧
5.10 創建點(標註符號)
5.11 標註文字
5.12 選擇繪圖筆
5.13 選擇畫刷
5.14 選擇字型
5.15 選擇標註符號
5.16 選擇TrueType字型符號
5.17 結束輸出MIF/MID檔案
5.18 繪製斷層(邊界河流)實例
5.19 標註地名符號實例
第6章 繪製等值線
6.1 分析數據是否為格線化數據
6.2 離散數據三角化
6.3 數據格線化
6.4 格線化數據的坡度、坡向分析
6.5 用三角形法繪製平面等值線
6.6 用格線法繪製平面等值線
6.7 平面等值線填色
6.8 用格線法繪製立體等值線
6.9 用格線法繪製立體表面圖
6.10 繪製等值線剖面圖
6.11 用浮動水平線算法繪製格線表面消隱圖形
6.12 一個完整的繪製等值線及三維表面圖程式
第7章 地圖投影
7.1 地圖投影的分類
7.2 地圖投影的辨認
7.3 我國常用地圖投影參數
7.4 MapInfo的投影參數檔案
7.5 常用地圖投影的正反解變換
第8章 實用子程式
8.1 保存工作空間(需要保存表)
8.2 繪製經緯網/標註經緯網
8.3 繪製邊界、河流等線條
8.4 標註地名符號
8.5 裁剪矩形區域
8.6 繪製等高線剖面圖
8.7 設定地形圖或等高線的色彩
8.8 等值線轉換為等值區域(由等高線製作地勢圖)
8.9 繪矢量圖
8.10 繪震源機制解圖
8.11 繪製地震震中分布圖
8.12 給定經緯度查找最近地名
8.13 給定地名查找經緯度
8.14 並集、交集、補集及環形緩衝區製作
8.15 求多個圖層的並集、交集和補集
8.16 動態圖層控制(地震動態演示)
8.17 繪任意方向旋轉的橢圓
8.18 MapI/nfo熱連結程式(自動調用Word、PowerPoint)
8.19 求道路交通的最短路徑
8.20 合併多個表
8.21 未知投影參數矢量化
8.22 Non-Earth投影矢量地圖顛倒問題的解決辦法
8.23 製作三維地形圖
參考文獻