出版時間:2004-1 出版社:電子工業(yè)出版社 作者:李勝樂,陸遠忠,車時 頁數(shù):412 字數(shù):672000
Tag標(biāo)簽:無
內(nèi)容概要
MapInfo是美國MapInfo公司推出的桌面地圖信息系統(tǒng),它提供了二次開發(fā)平臺,用戶可以在該平臺上開發(fā)各自的GIS應(yīng)用。二次開發(fā)方法歸結(jié)起來有3種,它們是基于MapBasic的開發(fā)、基于OLE自動化的開發(fā)及利用MapX控件的開發(fā)。本書以實例詳細講述了這3種方法的開發(fā)過程,并給出了目前MapInfo系統(tǒng)沒有提供的繪制等值線、矢量圖等程序。
本書講述的全部開發(fā)過程,均提供源程序,它對地理信息系統(tǒng)開發(fā)人員,特別是利用MapInfo進行二次開發(fā)的人員極有幫助。同時,本書也可作為各大專院校學(xué)生學(xué)習(xí)MapInfo二次開發(fā)的參考書。
本書附贈光盤內(nèi)容為書中的實例源程序,供讀者學(xué)習(xí)參考用。
書籍目錄
第1章 MapBasic系統(tǒng)概述 1.1 MapBasic的安裝 1.2 MapBasic開發(fā)環(huán)境 1.3 創(chuàng)建MapBasic的應(yīng)用程序 1.4 調(diào)試與運行MapBasic程序第2章 MapBasic程序設(shè)計 2.1 MapBasic程序設(shè)計基礎(chǔ) 2.2 流程控制語句 2.3 函數(shù)與過程 2.4 文件的輸入與輸出 2.5 MapBasic程序結(jié)構(gòu) 2.6 創(chuàng)建用戶界面 2.7 MapInfo表管理 2.8 獲取MapInfo的各種信息 2.9 MapInfo地圖對象的管理 2.10 調(diào)用動態(tài)鏈接庫 2.11 運行第3章 MapInfo的OLE嵌入及OLE自動化 3.1 OLE術(shù)語 3.2 OLE容器控件 3.3 嵌入MapInfo地圖 3.4 OLE自動化 3.5 OLE自動化源程序 3.6 用VB 6.0編寫的OLE自動化常用直接寫表子程序第4章 MapX程序設(shè)計 4.1 MapX概述 4.2 MapX的安裝 4.3 MapX程序設(shè)計 4.4 MapX自定義事件第5章 用VB生成MIF/MID文件 5.1 模塊級變量 5.2 創(chuàng)建MIF/MID文件 5.3 繪制線段 5.4 繪制折線 5.5 繪制封閉區(qū)域 5.6 繪制圓角矩形 5.7 繪制矩形 5.8 繪制橢圓 5.9 繪制橢圓弧 5.10 創(chuàng)建點(標(biāo)注符號) 5.11 標(biāo)注文字 5.12 選擇繪圖筆 5.13 選擇畫刷 5.14 選擇字體 5.15 選擇標(biāo)注符號 5.16 選擇TrueType字體符號 5.17 結(jié)束輸出MIF/MID文件 5.18 繪制斷層(邊界河流)實例 5.19 標(biāo)注地名符號實例第6章 繪制等值線 6.1 分析數(shù)據(jù)是否為網(wǎng)格化數(shù)據(jù) 6.2 離散數(shù)據(jù)三角化 6.3 數(shù)據(jù)網(wǎng)格化 6.4 網(wǎng)格化數(shù)據(jù)的坡度、坡向分析 6.5 用三角形法繪制平面等值線 6.6 用網(wǎng)格法繪制平面等值線 6.7 平面等值線填色 6.8 用網(wǎng)格法繪制立體等值線 6.9 用網(wǎng)格法繪制立體表面圖 6.10 繪制等值線剖面圖 6.11 用浮動水平線算法繪制網(wǎng)格表面消隱圖形 6.12 一個完整的繪制等值線及三維表面圖程序第7章 地圖投影 7.1 地圖投影的分類 7.2 地圖投影的辨認 7.3 我國常用地圖投影參數(shù) 7.4 MapInfo的投影參數(shù)文件 7.5 常用地圖投影的正反解變換第8章 實用子程序 8.1 保存工作空間(需要保存表) 8.2 繪制經(jīng)緯網(wǎng)/標(biāo)注經(jīng)緯網(wǎng) 8.3 繪制邊界、河流等線條 8.4 標(biāo)注地名符號 8.5 裁剪矩形區(qū)域 8.6 繪制等高線剖面圖 8.7 設(shè)置地形圖或等高線的色彩 8.8 等值線轉(zhuǎn)換為等值區(qū)域(由等高線制作地勢圖) 8.9 繪矢量圖 8.10 繪震源機制解圖 8.11 繪制地震震中分布圖 8.12 給定經(jīng)緯度查找最近地名 8.13 給定地名查找經(jīng)緯度 8.14 并集、交集、補集及環(huán)形緩沖區(qū)制作 8.15 求多個圖層的并集、交集和補集 8.16 動態(tài)圖層控制(地震動態(tài)演示) 8.17 繪任意方向旋轉(zhuǎn)的橢圓 8.18 MapI/nfo熱鏈接程序(自動調(diào)用Word、PowerPoint) 8.19 求道路交通的最短路徑 8.20 合并多個表 8.21 未知投影參數(shù)矢量化 8.22 Non-Earth投影矢量地圖顛倒問題的解決辦法 8.23 制作三維地形圖 參考文獻
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
MapInfo 地理信息系統(tǒng)二次開發(fā)實例 PDF格式下載