注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)信息系統(tǒng)地理信息系統(tǒng)二次開發(fā)教程(組件篇)

地理信息系統(tǒng)二次開發(fā)教程(組件篇)

地理信息系統(tǒng)二次開發(fā)教程(組件篇)

定 價(jià):¥35.00

作 者: 劉光編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 地理信息系統(tǒng)二次開發(fā)教程
標(biāo) 簽: 地理信息系統(tǒng)

ISBN: 9787302061274 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 416 字?jǐn)?shù):  

內(nèi)容簡介

  隨著地理信息系統(tǒng)(GIS)技術(shù)應(yīng)用領(lǐng)域的不斷拓展,應(yīng)用開發(fā)人員迫切需要一種制圖與GIS功能組件。為此,各大GIS廠商陸續(xù)推出了二次開發(fā)組件。GIS組件的代表作應(yīng)首推MapObjects和MapX。本書通過大量實(shí)例,介紹了如何利用MapObjects和MapX組件進(jìn)行GIS二次開發(fā)。首選介紹了進(jìn)行GIS二次開發(fā)的概要、組件式GIS的特點(diǎn)及其結(jié)構(gòu);然后分別介紹了如何使用多種語言(Visual Basic、C++ Builder和Visual C++)以及Map Basic和MapX組件進(jìn)行GIS二次開發(fā)。在介紹每個(gè)組件時(shí),都從基本概念開始介紹,然后由淺入深地介紹如何實(shí)現(xiàn)地圖顯示及地理計(jì)算方法。本書適用于政府、企業(yè)相關(guān)部門的GIS研究和開發(fā)人員,也適用于高等院校地理學(xué)、地理信息系統(tǒng)、房地產(chǎn)、環(huán)境科學(xué)、資源與城鄉(xiāng)規(guī)劃管理、區(qū)域經(jīng)濟(jì)學(xué)等專業(yè)的學(xué)生參考與學(xué)習(xí),本書還適合作為各種GIS培訓(xùn)班的學(xué)習(xí)教材與參考書。

作者簡介

暫缺《地理信息系統(tǒng)二次開發(fā)教程(組件篇)》作者簡介

圖書目錄

第1部分  組件式GIS二次開發(fā)理論簡介                  
 第1章 GIS二次開發(fā)概述                  
 1. 1  GIS二次開發(fā)的三種實(shí)現(xiàn)方式                  
 1. 1. l  獨(dú)立開發(fā)                  
 1. 1. 2  單純工次開發(fā)                  
 1. 1. 3  集成工次開發(fā)                  
 1. 2  數(shù)據(jù)管理設(shè)計(jì)                  
 1. 2. 1  全部采用文件管理                  
 1. 2. 2  文件結(jié)合關(guān)系數(shù)據(jù)庫管理                  
 1. 2. 3  全部采用關(guān)系數(shù)據(jù)庫管理                  
 1. 2. 4  采用面向?qū)ο髷?shù)據(jù)庫管理                  
 1. 3  界面設(shè)計(jì)基礎(chǔ)                  
 1. 3. l  界面設(shè)計(jì)原則                  
 l. 3. 2  GIS界面設(shè)計(jì)中的要素                  
                   
 第2章  組件式GIS的開發(fā)                  
 2. l  組件技術(shù)                  
 2. 1. 1  組件技術(shù)的興起                  
 2. 1. 2  COM與 DCOM                  
 2. 1. 3  ActiveX與 ActiveX控件                  
 2. 2  組件技術(shù)與GIS的發(fā)展                  
 2. 2. 1  組件式 GIS系統(tǒng)的特點(diǎn)                  
 2. 2. 2  組件式GIS開發(fā)平臺的結(jié)構(gòu)                  
                   
 第2部分  基于MapObjects開發(fā) GIS                  
 第3章  基于MapObjets開發(fā)GIS概述                  
 3. 1  ESRI產(chǎn)品系列                  
 3. 2  MapObjects概述                  
 3. 2. 1  MapObjects的功能                  
 3. 2. 2  MapObjects的特點(diǎn)                  
 3. 3  MapObjects的數(shù)據(jù)源                  
 3. 3. 1  Shape文件                  
 3. 3. 2  圖像文件                  
 3. 3. 3  屬性表                  
 3. 3. 4  空間數(shù)據(jù)引擎                  
 3. 4  MapObjects的組成                  
 3. 4. 1  數(shù)據(jù)訪問對象組                  
 3. 4. 2  地圖顯示對象組                  
 3. 4. 3  幾何圖形對象組                  
 3. 4. 4  地址匹配對象組                  
 3. 4. 5  實(shí)用對象組                  
 3. 4. 6  投影對象組                  
 3. 5  在 Visual Basic中使用 MapObjects                  
 3. 5. 1  裝入 MapObjects控件                  
 3. 5. 2  使用對象瀏覽器查看MapObjects對象                  
 3. 5. 3  取得MapObjects的幫助                  
 3. 5. 4  加入地圖控件并設(shè)置圖層                  
 3. 5. 5  運(yùn)行工程                  
 3. 6  在 C++ Builder中使用 MapObjects                  
 3. 6. 1  導(dǎo)入 MapObjects控件                  
 3. 6. 2  加入圖層數(shù)據(jù)                  
 3. 6. 3  設(shè)置圖層的屬性                  
                   
 第4章  使用地圖和圖層                  
 4. l  在地圖中加入. 訪問和刪除圖層                  
 4. 1. l  圖層的次序                  
 4. 1. 2  增加矢量圖層                  
 4. 1. 3  增加圖像層                  
 4. l. 4  訪問圖層                  
 4. 1. 5  刪除圖層                  
 4. 2  控制圖層顯示                  
 4. 2. 1  地圖的放大. 縮小. 漫游和全圖顯示                  
 4. 2. 2  控制圖層的顯示順序                  
 4. 2. 3  基于比例尺來顯示圖層                  
 4. 2. 4  利用CancelAction屬性控制圖層顯示                  
 4. 3  用TrackingLayer和GeoEvent對象實(shí)現(xiàn)動態(tài)跟蹤                  
 4. 3. I  TrackingLayer對象的屬性                  
 4. 3. 2  TrackingLayer對象的方法                  
 4. 3. 3  GeoEvent對象的屬性                  
 4. 3. 4  GeoEvent對象的方法                  
 4. 3. 5  在 C++ Builder中使用 TrackingLayer實(shí)例                  
 4. 3. 6在 Visual Basic中使用 GeoEvent實(shí)例                  
 4. 4  利用API擴(kuò)充 MapObjects應(yīng)用程序                  
                   
 第5章  坐標(biāo)系. 投影和幾何對象                  
 5. 1  坐標(biāo)系                  
 5. 1. l  控制坐標(biāo)                  
 5. 1. 2  地圖坐標(biāo)                  
 5. l. 3  地圖坐標(biāo)與控制坐標(biāo)之間的相互轉(zhuǎn)換                  
 5. 2  地圖投影                  
 5. 2. l  圖層的坐標(biāo)系統(tǒng)                  
 5. 2. 2  投影轉(zhuǎn)換                  
 5. 3  幾何對象                  
 5. 3. l  圖形與幾何對象                  
 5. 3. 2  點(diǎn)對象                  
 5. 3. 3  點(diǎn)集                  
 5. 3. 4  矩形對象                  
 5. 3. 5  線對象                  
 5. 3. 6  多邊形對象                  
 5. 3. 7  橢圓對象                  
 5. 3. 8  幾何對象的交. 并. 差操作                  
                   
 第6章  符號化地理特征和地圖的輸出                  
 6. 1  符號對象                  
 6. 2  著色對象                  
 6. 2. 1  ValueMapRenderer對象--用惟一的屬性值符號化地理                  
 6. 2. 2  ClassBreaksRenderer對象--用類別描述屬性                  
 6. 2. 3  DotDensityRenderer對象--用點(diǎn)密度模式畫多邊形                  
 6. 1. 4  LabelRenderer對象--用屬性文本標(biāo)注地理特征                  
 6. 2. 5  TextSymbol對象--控制字符顯示                  
 6. 2. 6  LabelPlacer對象--高級標(biāo)注地理特征                  
 6. 2. 7  ChartRenderer對象--繪制餅圖和條形圖                  
 6. 2. 8  GroupRenderer對象--對同一地理特征進(jìn)行多種著色                  
 6. 2. 9  MapObjects對象--依據(jù)高程對地理特征著色                  
 6. 2. 10  EventRenderer對象--著色Event對象                  
 6. 3  地圖的輸出                  
 6. 3. l  剪貼板和文件輸出                  
 6. 3. 2  地圖設(shè)備輸出                  
 6. 3. 3  地圖打印                  
                   
 第7章  創(chuàng)建記錄集                  
 7. l  通過矢量圖層創(chuàng)建記錄集                  
 7. l. I  DataConnection對象                  
 7. l. 2  GeoDatasets集合                  
 7. 1. 3  GeoDataset對象                  
 7. 1. 4  Recordset對象                  
 7. 1. 5  Field對象和 Fields集合                  
 7. 1. 6  TableDesc對象                  
 7. 1. 7  Table對象                  
 7. 1. 8  Statistics對象                  
 7. 1. 9  產(chǎn)生和編輯圖形數(shù)據(jù)                  
 7. 2  通過選擇特征創(chuàng)建記錄集                  
 7. 2. 1  通過距離來搜索特征                  
 7. 2. 2  通過詢問方式搜索特征                  
 7. 2. 3  通過空間和邏輯查詢條件來搜索特征                  
                   
 第8章  地理編碼                  
 8. 1  匹配地址                  
 8. 1. l  用于地址匹配的專用文件                  
 8. 1. 2  街道繪制文件                  
 8. 1. 3  GeoCoder對象                  
 8. l. 4  AddressLocation對象                  
 8. 1. 5  Standardizer對象                  
 8. 1. 6  交互式地址匹配                  
 8. 1. 7  批地址匹配                  
 8. 2  定位查找                  
                   
 第9章 在Visual C++中使用 MapObjects                  
 9. 1  MapObjects                  
 9. 1. l  創(chuàng)建名為 FirstMap的應(yīng)用程序                  
 9. 1. 2  在應(yīng)用程序中加入MapObjects                  
 9. 1. 3  在主窗口中加入地圖控件                  
 9. 1. 4  在地圖中加入數(shù)據(jù)                  
 9. 1. 5  在視圖類中加入地圖變量                  
 9. 1. 6  處理地圖改變大小                  
 9. 2  實(shí)現(xiàn)地圖縮放和漫游                  
 9. 2. 1  替換工具欄                  
 9. 2. 2  實(shí)現(xiàn)地圖縮放和漫游                  
 9. 3  實(shí)現(xiàn)搜索工具                  
 9. 4  依據(jù)比例尺顯示圖層                  
 9. 5  實(shí)現(xiàn)空間查詢                  
 9. 6  使用數(shù)據(jù)連接對象                  
 9. 7  顯示圖形特征                  
 9. 8  跟蹤事件                  
 9. 8. l  實(shí)現(xiàn)事件工具                  
 9. 8. 2  模擬實(shí)時(shí)數(shù)據(jù)收集                  
 9. 8. 3  改變鼠標(biāo)形狀                  
 9. 8. 4  實(shí)現(xiàn)全圖顯示                  
                   
 第3部分  基于MapX開發(fā)GIS                  
 第10章  基于MapX開發(fā)G舊概述                  
 10. 1  MapInfo相關(guān)技術(shù)                  
 10. 1. 1  MapInfo公司及其產(chǎn)品                  
 10. 1. 2  MapInfo空間數(shù)據(jù)的拓?fù)潢P(guān)系模型                  
 10. 1. 3  MapInfo的技術(shù)特點(diǎn)                  
 10. 1. 4  MapInfo的數(shù)據(jù)組織                  
 10. 2  MapX概述                  
 10. 2. 1  MapX簡介                  
 10. 2. 2  MapX的空間數(shù)據(jù)結(jié)構(gòu)                  
 10. 2. 3  MapX組件的模型結(jié)構(gòu)                  
 10. 2. 4  MapX的顯著特征                  
 10. 2. 5  MapX支持的外部數(shù)據(jù)                  
 10. 2. 6  MapX的基本屬性                  
 10. 2. 7  可創(chuàng)建對象                  
 10. 3  MapX的兩個(gè)實(shí)用應(yīng)用程序                  
 10. 3. 1  GeoDiction Manager                  
 10. 3. 2  Geoset Manager                  
 10. 4  在 Visual Basic中使用 MapX                  
 10. 4. 1  在工程中加入MapX控件                  
 10. 4. 2  在窗體上加入地圖                  
 10. 5  在C++ Builder中使用 MapX                  
 10. 5. 1  導(dǎo)入MapX控件                  
 10. 5. 2  使用MapX                  
                   
 第11章  地圖圖展化                  
 11. l  地圖的基本構(gòu)成--圖層集                  
 11. 1. l  圖層集對象的屬性                  
 11. 1. 2  圖層集對象的方法                  
 11. 2  圖層對象                  
 11. 2. l  圖層對象的屬性                  
 11. 2. 2  獲取圖層類型                  
 11. 2. 3  獲取圈層特征類型                  
 11. 3  標(biāo)注圖層                  
 11. 3. l  控制標(biāo)注的顯示                  
 11. 3. 2  交互式標(biāo)注                  
 11. 4  注記                  
 11. 5  活動圖層                  
                   
 第12章  在地圖中加入數(shù)據(jù)                  
 12. l  數(shù)據(jù)綁定                  
 12. 2  字段集合對象                  
 12. 3  綁定圖層                  
                   
 第13章  特征與選擇集合                  
 13. l  基本概念                  
 13. 2  使用特征集                  
 13. 2. 1  從圖層中得到特征集                  
 13. 2. 2  操縱特征集                  
 13. 2. 3  特征對象                  
 13. 3  使用選擇集                  
 13. 4  編輯特征                  
                   
 第14章  制作專題地圖和分析                  
 14. 1  專題地圖概念                  
 14. 2  規(guī)劃專題地圖                  
 14. 3  專題地圖類型                  
 14. 4  控制專題地圖                  
 14. 5  自定義圖例                  
 14. 6  創(chuàng)建專題地圖實(shí)例                  
                   
 第15章  在地圖中尋找特征                  
 15. l  查找對象                  
 15. 1. l  查找對象的屬性                  
 15. 1. 2  查找對象的方法                  
 15. 2  查找特征對象                  
                   
 第16章  Drilldown圖層                  
 16. 1  什么是Drilldown圖層                  
 16. 2  開發(fā)Drilldown應(yīng)用程序                  
 16. 2. 4  開發(fā)Drilldown應(yīng)用程序概述                  
 16. 2. 2  開發(fā)Drilldown應(yīng)用程序的步驟                  
 16. 2. 3  準(zhǔn)備Drilldown圖層                  
 16. 2. 4  開發(fā)Drilldown應(yīng)用程序?qū)嵗?nbsp;                 
                   
 第17章  在 Visual C++中使用MapX                  
 17. 1  訪問MapX的屬性和方法                  
 17. 1. l  訪問MapX的屬性                  
 17. 1. 2  訪問MapX的方法                  
 17. 2  創(chuàng)建 MapX控件                  
 17. 3  處理MapX事件                  
 17. 4  創(chuàng)建和使用用戶自定義工具                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號