MAPGIS是武漢中地信息工程有限公司研制的具有自主版權(quán)的大型基礎(chǔ)地理信息系統(tǒng)平臺。它是一個集當(dāng)代最先進的圖形、圖像、地質(zhì)、地理、遙感、測繪、人工智能、計算機科學(xué)于一體的大型智能軟件系統(tǒng),是集數(shù)字制圖、數(shù)據(jù)庫管理及空間分析為一體的空間信息系統(tǒng),是進行現(xiàn)代化管理和決策的先進工具。MAPGIS連續(xù)四年在全國GIS測評中名列第一,并成為唯一連續(xù)四年獲得國家科技部向社會推薦的國產(chǎn)GIS軟件平臺。
中地軟件叢書之MAPGIS二次開發(fā)培訓(xùn)教程是根據(jù)最新推出的MAPGIS軟件平臺編寫而成,主要介紹進行MAPGIS二次開發(fā)必須具備的基礎(chǔ)知識、主流開發(fā)工具以及MAPGIS系統(tǒng)的基本概念、結(jié)構(gòu)體系和操作方法。該教程分為三個部分,共十一講。其中:
第一部分(即第一講的內(nèi)容):介紹Windows編程的概念。包括類與數(shù)據(jù)封裝、繼承、重載、虛擬函數(shù)與多態(tài)性以及內(nèi)存管理。該部分為可視化編程的基礎(chǔ),有可視化編程經(jīng)驗的讀者可以略過此講,直接進入下一部分的學(xué)習(xí)。
第二部分(即第二講的內(nèi)容):編程工具VC。對于在VC這樣一個編程環(huán)境中開發(fā)應(yīng)用程序所應(yīng)熟悉的概念,術(shù)語和最基本的框架、構(gòu)件實現(xiàn)過程等知識做了一個簡明扼要的介紹。已掌握一定VC編程基礎(chǔ)知識的讀者可以略過該部分。