地理信息系統(tǒng)是一個大型軟件系統(tǒng),地理信息系統(tǒng)工程主要分四種: 地理信息系統(tǒng)工具軟件的開發(fā)工程;基于工具型地理信息系統(tǒng)二次開發(fā)語言的軟件開發(fā);基于有關(guān)地理信息系統(tǒng)的控件(或構(gòu)件)的軟件開發(fā);基于地理信息系統(tǒng)軟件的數(shù)據(jù)集成工程。
1.地理信息系統(tǒng)工具軟件的開發(fā)工程
地理信息系統(tǒng)工具軟件的開發(fā)涉及大童的人員,需要花費大量的經(jīng)費,一個功能比較齊全的地理信息系統(tǒng)軟件的開發(fā)周期比較長。對于只針對某一項小的專業(yè)需要而建立的地理信息系統(tǒng)軟件,則耗費不了多少人力和物力,例如一個小型開發(fā)區(qū)的房屋管理和査詢系統(tǒng)。地理信息系統(tǒng)工具軟件必須隨用戶的需要和計算機軟硬件 的發(fā)展不斷地修改和維護,例如Arc/Info軟件的開發(fā),其一直在按用戶的需求和計算機技術(shù)的發(fā)展提高軟件的性能,改善軟件的運行環(huán)境,有大量的模塊可$用戶選擇。
2.基于工具型地理信息系統(tǒng)二次開發(fā)語言的軟件開發(fā)
添加微信好友, 獲取更多信息
復制微信號
很多地理信息系統(tǒng)軟件提供了二次開發(fā)語言,例如,Arc/Info的AML語言;Maplnfo的MAPBASIC語言。該種軟件的開發(fā)周期短,能根據(jù)用戶的需要快速建立一套地理信息系統(tǒng)軟件,但是用戶的需要必須在該地理信息系統(tǒng)工具的能力范圍內(nèi),用戶除了需要購買二次開發(fā)的軟件外,還需要購買與該地理信息系統(tǒng)工具相應的功能模塊。這種軟件開發(fā)方式在地理信息產(chǎn)業(yè)中比較常見。
3.基于有關(guān)地理信息系統(tǒng)的控件(或構(gòu)件)的軟件開發(fā)
有關(guān)地理信息系統(tǒng)的控件(或構(gòu)件)的使用也能提高 地理信息系統(tǒng)軟件的開發(fā)效率。例如,Arc/Info的MAPOBJECT;MapInf0的MAPX等,地理信息系統(tǒng)軟件開發(fā)商可以利用 這些控件和相應的編程語言(例如VISUALBAS1C、V1SUALC++等) 開發(fā)特定用戶對象的地理信息系統(tǒng)軟件?;跇?gòu)件的技術(shù)已經(jīng)成為軟件開發(fā)技術(shù)的主流,它從面向?qū)ο蠹夹g(shù)發(fā)展而來,是開發(fā)高效、低成本程序的重要實現(xiàn)途徑。目前存在著多種構(gòu)件技術(shù)標準,其中OMC(對象管理組織)的CORBA (Common Object Request Broker Architecture,公共清求對象 *** 體系結(jié)構(gòu))和Microsofl的OLE/COM/DCOM 技術(shù)是其中兩個主要的、被廣泛采用的標準。對于GIS軟件開發(fā),構(gòu)件技術(shù)除了帶來實現(xiàn)復用、支持分布的互操作外,還具有在不便于共享和保護用戶已有投資的條件下,通過互操作的支持實現(xiàn)數(shù)據(jù)的共享。可以將不同專業(yè)領(lǐng)域的具體功能實現(xiàn)為構(gòu)件,組裝形成軟件系統(tǒng),地理信息系統(tǒng)開發(fā)人員不箱要同時學習多個專業(yè)領(lǐng)域的知識,不同構(gòu)件由不同專業(yè)領(lǐng)域的人員建立。
Microsoft的DCOM(Distribuled Componenl ObjectModel,分布式對象構(gòu)件模型)技術(shù)是對原有的COM技術(shù)的擴展,該技術(shù)的執(zhí)行性能較好,目前已被基于Windows平臺的軟件開發(fā)商所廣泛支持。
4.基于地理信息系統(tǒng)軟件的數(shù)據(jù)集成工程
地理信息系統(tǒng)的數(shù)據(jù)是海量的,即使軟件已經(jīng)有完全滿足用戶需要的各種功能,地理空間數(shù)據(jù)和屬性數(shù)據(jù)的采集和整理仍然是一項大的工程,特別是建立大地理區(qū)域的區(qū)域性地理信息系統(tǒng),例如國家地理空間基礎數(shù)據(jù)庫的建立、數(shù)字地球、數(shù)字城市等。基于地理信息系統(tǒng)軟件的數(shù)據(jù)集成涉及 的主要內(nèi)容是數(shù)據(jù)的分類和編碼、數(shù)據(jù)的編輯、數(shù)據(jù)的質(zhì)童控制、數(shù)據(jù)的處理.數(shù)據(jù)的維護等。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/12c8e
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時處理。