原創|其它|編輯:郝浩|2012-12-19 17:40:09.000|閱讀 3549 次
概述:GIS開發要求程序員要了解流行的IT技術和GIS發展過程與趨勢等基礎知識,還要熟練掌握一種或多種GIS開發工具。本文將從專業GIS開發工具的組成結構上分析,分別介紹目前常用的GIS開發工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
GIS地理信息系統現在已被廣泛應用到了多個領域,從功能單一、系統分散發展到功能多樣、系統共享,并且還向WebGIS、移動GIS、三維GIS等方向發展。GIS開發對于程序員來說,一直以來都是一個技術難點,它要求程序員要了解流行的IT技術和GIS發展過程與趨勢等基礎知識,還要熟練掌握一種或多種GIS開發工具。本文將從專業GIS開發工具的組成結構上分析,分別介紹目前常用的GIS地理信息系統開發工具。
GIS地理信息系統在發展過程中,已涌現出了大量的GIS開發工具,這些GIS開發工具從從他們的組成結構上主要分為組件式、集成式、模塊式和網絡式四個類別。
組件式GIS開發工具是近年計算機技術發展的產物,代表了GIS開發的發展方向。它不僅有標準的開發平臺和簡單易用的標準接口,還可以實現自由、靈活的重組。組件式GIS開發工具的核心技術是微軟的組件對象模型(COM)技術,新一代組件式GIS開發工具多是采用ActiveX控件技術實現的。比較常見的組件式GIS開發工具有:TatukGIS公司的Developer Kernel、ThinkGeo公司的Map Suite GIS、Intergraph 公司推出的,ESRI公司推出的等。
優勢:在無縫集成和靈活性方面優勢明顯。GIS開發者不必掌握專門的GIS系統開發語言,只要熟悉基于Windows平臺的通用集成開發環境,了解控件的屬性、方法和事件,就可以實現GIS系統開發了。
集成式GIS開發工具意思是集合了各種功能模塊的GIS開發包。比較常見的有:ESRI公司推出的、MapInfo 公司的等。
優勢:各項功能已形成獨立的完整系統,提供了強大的數據輸入輸出功能、空間分析功能、良好的圖形平臺和可靠性能,缺點是系統復雜、龐大和成本較高,并且難于與其它應用系統集成。
模塊式GIS開發工具是把GIS系統按功能分成一些模塊來運行。比較常見的有:Intergraph公司的MGE。
優勢:開發的GIS系統具有較強的針對性,便于二次開發和應用。
WebGIS是指基于Internet平臺的GIS地理信息系統,是利用網絡技術來擴展和完善GIS地理信息系統的新技術。目前WebGIS還處于初級發展階段,不過已經有很多公司推出了WebGIS開發工具,TatukGIS公司的Internet Server (IS)、 ThinkGeo公司的Map Suite Web Edition、MapInfo公司的MapInfo ProSever、Intergraph公司的GeoMedia Web Map等。
優勢:開發的GIS系統具有良好的可擴展性和跨平臺特性,使GIS真正實現大眾化。
綜上所述,GIS開發工具中組件式GIS開發工具在無縫集成和靈活性方面優勢明顯,而網絡GIS(Web GIS)開發工具使GIS系統具有良好的可擴展性和跨平臺特性,并且使GIS真正實現大眾化,這兩種GIS開發工具均是GIS開發的不錯選擇。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網