曾在GIS行業(yè)工作多年,主要是從事2.5維的應(yīng)用開發(fā)工作,后來公司向3維圖形應(yīng)用開發(fā)轉(zhuǎn)變,由我主導(dǎo)進(jìn)行了一個(gè)名為GeoGIS平臺(tái)的設(shè)計(jì)工作,但后來由于公司在商業(yè)上的轉(zhuǎn)型及個(gè)人工作的變動(dòng),我也離開了GIS行業(yè),該平臺(tái)產(chǎn)品也就胎死腹中。現(xiàn)在就把GeoGIS平臺(tái)做下簡(jiǎn)要的描述,請(qǐng)業(yè)內(nèi)的同行交流指正。 GeoGIS采用了面向網(wǎng)絡(luò)的分布式空間信息應(yīng)用服務(wù)支撐平臺(tái),集二維、三維、遙感影像于一體,基于實(shí)用性、人性化、高效性三大原則設(shè)計(jì)開發(fā),可以通過它來發(fā)布GIS地圖、數(shù)據(jù)和應(yīng)用。使用 GeoGIS 構(gòu)建的GIS網(wǎng)站允許任意數(shù)量的用戶通過組織內(nèi)部的局域網(wǎng)或Internet進(jìn)行訪問。它將一定范圍內(nèi)的多尺度(比例尺)、多類型(矢量數(shù)據(jù)、柵格數(shù)據(jù)等)地理空間數(shù)據(jù)加以組織,形成基本框架,在此基礎(chǔ)上集成各類應(yīng)用數(shù)據(jù)和應(yīng)用技術(shù)(如MIS、ITS、OA等等),構(gòu)建可以互通的應(yīng)用系統(tǒng),形成以地理空間數(shù)據(jù)為基礎(chǔ)、包括各個(gè)領(lǐng)域應(yīng)用系統(tǒng)的子系統(tǒng)。
GeoGIS定位于GIS基礎(chǔ)軟件平臺(tái),面向開發(fā)者提供多種不同環(huán)境下的GIS開發(fā)工具,為各行業(yè)的應(yīng)用開發(fā)的組織和個(gè)人提供開發(fā)平臺(tái)和數(shù)據(jù)處理軟件。AlaGIS以面向服務(wù)的理念為設(shè)計(jì)思路,提供一個(gè)開放的軟件架構(gòu),使用戶和開發(fā)者可以任意搭建自己的GIS應(yīng)用。它的幾個(gè)特點(diǎn)如下做幾個(gè)簡(jiǎn)要描述:
1.數(shù)據(jù)服務(wù)。 采用統(tǒng)一的 GeoGIS 數(shù)據(jù)文件格式,可從Shape文件數(shù)據(jù)或者M(jìn)IF文件數(shù)據(jù)轉(zhuǎn)換,并導(dǎo)入AlaGIS數(shù)據(jù)庫(kù)。提供完善的數(shù)據(jù)管理進(jìn)行數(shù)據(jù)查看、導(dǎo)入導(dǎo)出、配置管理等。
2.空間建模。采用把featrue以一個(gè)二進(jìn)制的字段形式存儲(chǔ),同時(shí)建立對(duì)該二進(jìn)制數(shù)據(jù)的描述信息(稱為空間元數(shù)據(jù))。為每種feature建立一組函數(shù)包。
3.數(shù)據(jù)分析。采用精確的數(shù)據(jù)進(jìn)行簡(jiǎn)單、復(fù)雜的分析,進(jìn)行測(cè)距、測(cè)面以及基礎(chǔ)數(shù)據(jù)的緩沖區(qū)分析、疊置分析、數(shù)據(jù)關(guān)聯(lián)、拓?fù)涞?,同時(shí)采用A Star算法進(jìn)行最短路徑分析。
4.特定行業(yè)。應(yīng)用GeoGIS平臺(tái)可以自由擴(kuò)展業(yè)務(wù)模塊,包括人口統(tǒng)計(jì)、城市規(guī)劃、考古、交通運(yùn)輸、商業(yè)地理、環(huán)境科學(xué)、消防、房產(chǎn)建設(shè)等,并且可以讓客戶專注于核心業(yè)務(wù)問題。
5.平臺(tái)擴(kuò)展性GeoGIS平臺(tái)采用JAVA開發(fā)后臺(tái)數(shù)據(jù)庫(kù)訪問模塊和功能處理模塊,采用JavaScript、Ajax等web技術(shù)開發(fā)前臺(tái)應(yīng)用處理模塊。
6.平臺(tái)兼容性。GeoGIS具有跨平臺(tái)性,可運(yùn)行于Linux、Windows系列平臺(tái)。同時(shí)GeoGIS還兼容支持Microsoft Sql Server系列、Oracle系列、MySQL系列等各類數(shù)據(jù)庫(kù)。
7.二三維疊加。GeoGIS平臺(tái)采用的合理的二三維映射使二維圖形和三維圖形的數(shù)據(jù)一一對(duì)應(yīng),從而實(shí)現(xiàn)了二維圖形和三維圖形的有效結(jié)合,通過二三維的切換或者透明度變化來達(dá)到所期望的圖形效果。
它的平臺(tái)架構(gòu)如下圖所示:
功能用例圖如下圖所示:
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。