Visual C++環(huán)境下MapX的開發(fā)技術(shù)

出版時間:2009-1  出版社:冶金工業(yè)出版社  作者:尹旭日,張武軍 編著  頁數(shù):301  
Tag標(biāo)簽:無  

前言

MapX是一個基于ActiveX(OCx)技術(shù)的可編程控件,提供了真正的對象聯(lián)接與嵌入式的地理信息系統(tǒng)應(yīng)用開發(fā)方案,它使用與MapInfo Professional一致的地圖數(shù)據(jù)格式,并實(shí)現(xiàn)了大多數(shù)MapInf0 Professional的功能。Mapx為開發(fā)人員提供了一個快速、易用、功能強(qiáng)大的地圖化組件。MapX的推出,極大地擴(kuò)展了MapInfo產(chǎn)品的應(yīng)用面,使更多的用戶可以通過Mapx得到MapInf0的先進(jìn)技術(shù),利用Mapx可快速地在各種應(yīng)用中嵌入地圖化功能,增強(qiáng)空間分析能力。Visual C++以其優(yōu)異的運(yùn)行速度、直接訪問內(nèi)存、強(qiáng)大的MFC支持以及方便的windOWS API的調(diào)用等特點(diǎn),受到了廣大軟件開發(fā)人員的歡迎,掌握了Vislaal C++技術(shù)的開發(fā)人員為數(shù)眾多。目前系統(tǒng)講述ViSLIal C++環(huán)境下的Mapx開發(fā)技術(shù)的書籍很少,為了能夠讓讀者更快地掌握該技術(shù),我們編寫了這本書,希望能夠通過這本書讓讀者以高效的方法學(xué)會在VisLIal c++環(huán)境下的MapX開發(fā)技術(shù)。本書從控件式地理信息系統(tǒng)的概念和構(gòu)成出發(fā),著眼于Mapx的關(guān)鍵技術(shù)問題,給出了利用MapX開發(fā)地理信息應(yīng)用系統(tǒng)的技術(shù)途徑和解決方案,特別是針對Mapx開發(fā)中心常見的重點(diǎn)和難點(diǎn)進(jìn)行了深入的探討,本書結(jié)合作者的開發(fā)經(jīng)驗(yàn),給出了在visual C++環(huán)境下Mapx的開發(fā)案例,對讀者順利掌握MapX的使用與開發(fā)具有參考價值。本書內(nèi)容共分11章,系統(tǒng)地介紹了Mapx基礎(chǔ)知識、地圖化及其工具、Layers與Features、數(shù)據(jù)綁定、用DBMS訪問數(shù)據(jù)庫、專題圖、應(yīng)用程序的發(fā)布以及Visual C++環(huán)境下MapX開發(fā)的若干示例。 全書結(jié)構(gòu)緊湊,講解詳細(xì),通俗易懂,不僅適合于從事地理信息系統(tǒng)開發(fā)的軟件工程師,而且適合于大中專院校計(jì)算機(jī)及相關(guān)專業(yè)的學(xué)生,還可以作為地理信息系統(tǒng)開發(fā)培訓(xùn)班和Ⅵsual C++應(yīng)用程序設(shè)計(jì)者的教材或參考書。本書作者多年來從事相關(guān)領(lǐng)域的研究和工程實(shí)踐工作,本書是在此基礎(chǔ)上編寫而成的。參加本書編寫的還有徐泉峰、田海、孫旺泉、曾勇。作者在研究工作及本書的撰寫過程中,得到了解放軍汽車管理學(xué)院史新生教授的指導(dǎo)和幫助,在此表示衷心的感謝!本書的編寫參閱了一些相關(guān)資料,由于種種原因,參考文獻(xiàn)的羅列可能會有所遺漏,敬請有關(guān)專家諒解,在此對這些專家表示感謝。由于作者水平所限,書中不妥之處,懇請讀者批評指正。

內(nèi)容概要

本書通過理論與實(shí)例相結(jié)合的方式系統(tǒng)地介紹了在Visual C++編程環(huán)境下,基于MapX開發(fā)的理論和方法,具體包括:MapX的基礎(chǔ)知識、地圖化及工具使用與定制、圖層和圖元、數(shù)據(jù)綁定技術(shù)、數(shù)據(jù)庫的訪問、專題圖的制作、應(yīng)用程序的發(fā)布等設(shè)計(jì)技巧和主要方法,通過大量的示例重點(diǎn)講解在Visual C++環(huán)境下的MapX編程技術(shù),從而使讀者達(dá)到學(xué)以致用的目的。    本書內(nèi)容全面,循序漸進(jìn),深入淺出,以理論夠用為度,加大了實(shí)踐環(huán)節(jié)。本書不僅適合于從事地理信息系統(tǒng)開發(fā)的軟件工程師,而且適合于大中專院校計(jì)算機(jī)及相關(guān)的專業(yè)的學(xué)生,還可以作為地理信息系統(tǒng)開發(fā)培訓(xùn)班和Visual C++應(yīng)用程序設(shè)計(jì)者的教材或參考書。

書籍目錄

第1章 概述 1.1 地理信息系統(tǒng)  1.1.1 地理信息系統(tǒng)概述  1.1.2 GIS分類與開發(fā)方式  1.1.3 地理信息系統(tǒng)軟件 1.2 MapInfo簡介  1.2.1 MapInfo概述  1.2.2 MapInfo的軟件開發(fā)思想  1.2.3 MapInfo的功能特色  1.2.4 MapInfo的數(shù)據(jù)組織  1.2.5 MapInfo Professional  1.2.6 MapInfo系列產(chǎn)品介紹  1.2.7 主要應(yīng)用領(lǐng)域 1.3 MapX  1.3.1 MapX主要功能  1.3.2 MapX v5.0的特性 1.4 Visual C++編程語言  1.4.1 Visual C++簡介  1.4.2 ActiveX  1.4.3 VARIANT類型 1.5 本章小結(jié)第2章 MapX基礎(chǔ) 2.1 MapX入門  2.1.1 MapX空間數(shù)據(jù)結(jié)構(gòu)  2.1.2 MapX對象模型  2.1.3 圖層 2.2 安裝MapX  2.2.1 系統(tǒng)要求  2.2.2 安裝過程 2.3 Geoset和GeoDictionary管理器  2.3.1 Geoset管理器  2.3.2 Geodictionary管理器 2.4 Map對象 2.5 Visual C++中創(chuàng)建地圖  2.5.1 MapX的設(shè)置  2.5.2 主視圖中創(chuàng)建簡單地圖  2.5.3 在對話框中創(chuàng)建地圖  2.5.4 導(dǎo)出地圖  2.5.5 靈活地開發(fā)GST文件 2.6 本章小結(jié)第3章 MapX工具 3.1 MapX標(biāo)準(zhǔn)工具 3.2 標(biāo)準(zhǔn)工具的使用 3.3 自定義工具  3.3.1 創(chuàng)建工具  3.3.2 工具處理過程  3.3.3 使用工具 3.4 工具創(chuàng)建示例  3.4.1 手動測距計(jì)算  3.4.2 拖曳圖元 3.5 本章小結(jié)第4章 Layers與Features 4.1 Layer對象與Layers集合  4.1.1 Layer對象  4.1.2 Layers集合 4.2 圖層與圖元  4.2.1 圖層的順序  4.2.2 圖層的圖元類型  4.2.3 圖層的縮放 4.3 Feature對象與Features集合  4.3.1 Feature對象  4.3.2 Features集合 4.4 Selection集合 4.5 在地圖中查找圖元  4.5.1 Find對象  4.5.2 FindFeature對象 4.6 Visual C++下操作示例  4.6.1 計(jì)算高速公路總長度  4.6.2 圖元的閃爍  4.6.3 查找城市  4.6.4 綜合搜索 4.7 本章小結(jié)第5章 Style對象第6章 用DBMS訪問數(shù)據(jù)庫第7章 MapX的數(shù)據(jù)綁定第8章 MapX主題地圖第9章 逐層細(xì)化圖層第10章 MapX應(yīng)用程序的發(fā)布第11章 Visual C++開發(fā)案例參考文獻(xiàn)

章節(jié)摘錄

插圖:

編輯推薦

《Visual C++環(huán)境下MapX的開發(fā)技術(shù)》從控件式地理信息系統(tǒng)的概念和構(gòu)成出發(fā),著眼于MapX的關(guān)鍵技術(shù)問題,給出了利用MapX開發(fā)地理信息應(yīng)用系統(tǒng)的技術(shù)途徑和解決方案,特別是針對MapX開發(fā)中心常見的重點(diǎn)和難點(diǎn)進(jìn)行了深入的探討,《Visual C++環(huán)境下MapX的開發(fā)技術(shù)》結(jié)合作者的開發(fā)經(jīng)驗(yàn),給出了在Visual C++環(huán)境下MapX的開發(fā)案例,對讀者順利掌握MapX的使用與開發(fā)極具參考價值?!禫isual C++環(huán)境下MapX的開發(fā)技術(shù)》內(nèi)容共分11章,系統(tǒng)地介紹 MapX基礎(chǔ)知識; 地圖化及其工具;Layers與Features; 數(shù)據(jù)綁定;用DBMS訪問數(shù)據(jù)庫;專題圖;應(yīng)用程序的發(fā)布以及Visual C++環(huán)境下MapX開發(fā)的若干示例?!禫isual C++環(huán)境下MapX的開發(fā)技術(shù)》結(jié)構(gòu)緊促,講解詳細(xì),通俗易懂?!禫isual C++環(huán)境下MapX的開發(fā)技術(shù)》作者多年來從事相關(guān)領(lǐng)域的研究和工程實(shí)踐工作,《Visual C++環(huán)境下MapX的開發(fā)技術(shù)》是基于這些工作而出版的。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C++環(huán)境下MapX的開發(fā)技術(shù) PDF格式下載


用戶評論 (總計(jì)8條)

 
 

  •   不錯的一本書!這個方向的書好像就這一本了!
  •   不太建議作為參考書購買使用
  •   這類書不多,就當(dāng)工具書用用還可以
  •   學(xué)習(xí)mapx的好書
  •   vc++環(huán)境下的Mapx開發(fā)書籍很少,我是做畢業(yè)設(shè)計(jì)的時候買的,整體上很詳細(xì)偏基礎(chǔ),組件的安裝環(huán)境的搭建都有講到,不過一些復(fù)雜的算法只提供了代碼。
  •   這書上基本都是超mapx5.0用戶手冊的源代碼,自己創(chuàng)新的東西太少了。只是苦于mapx沒有一本比較好的教材。
  •   我開發(fā)的一個項(xiàng)目就是拿它作為參考手冊的,基本能滿足我的要求。如果有更深入的需求,可參考《MapX開發(fā)使用指南(中文版)》,網(wǎng)上有電子版下載。
  •   寫得很詳細(xì),當(dāng)手冊查不錯哦
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7