集成二次開發

集成二次開發是利用GIS工具軟體(如AreView、MapInfo等) 實現GIS的基本功能。以通用編程軟體尤其是面向對象的可視化開發工具(如Delphi、Visual C+ +、Visual Basic、Poweruilde等) 為開發平台,充分發揮GIS 工具軟體在空間數據處理上的優勢及可視化開發工具在應用程式開發上的強大功能,進行二者的集成二次開發。

集成二次開發又分兩種方式:一是採用(對象連線嵌人自動化) OLE Automation技術或利用(動態數據交換) DDE技術,用軟體開發工具開發前台可執行應用程式,以OLE自動化方式或DDE方式啟動GIS工具軟體在後方運行,實現應用程式中的地理信息系統功能; 二是用GIS工具軟體生產廠家提供的建立在OCX技術基礎上的GIS功能軟體,如ESRI的Mpobjcts Maplnfo公司的MapX等,在VisualC+ +等編程工具編制的應用程式中將CIS功能嵌入。

相關詞條

熱門詞條

聯絡我們