資源描述:
《基于開源技術(shù)的數(shù)字縣級地理信息公共平臺構(gòu)建》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、基于開源技術(shù)的數(shù)字縣級地理信息公共平臺構(gòu)建摘要:本文探索完全運用Geoserver、Openscale、PosGIS等開源技術(shù)建設(shè)縣級數(shù)字城市地理信息平臺,搭建了電子地圖框架和門戶網(wǎng)站,不僅解決了縣級平臺與市級平臺互聯(lián)互通的問題,更降低了經(jīng)濟成本,為實現(xiàn)縣級數(shù)字城市平臺探索免費開源的新思路。Abstract:Thispaperexplorestheconstructionofcountyleveldigitalgeographicinformationpublicplatformcompletelybasedonopensourcetechnology,such
2、asGeoserver,Openscale,PosGIS,buildsanelectronicmapframeworkandportalsite,whichnotonlysolvestheproblemofthecountylevelplatformandthemunicipalplatforminteroperability,butalsoreducestheeconomiccosts,inordertoexplorethenewideasoffreeandopensourcefordigitalcityplatform.關(guān)鍵詞:JT源;Geoserver;O
3、pcnscale;GIS;地理信息公共平臺Keywords:opensource;Geoserver;Openscale;GIS;geographicinformationpublicplatform中圖分類號:P208文獻標識碼:A文章編號:1006-4311(2017)09-0084-030引言數(shù)字城市是城市信息化建設(shè)不可或缺的基礎(chǔ)支撐,自從2006年國家測繪地理信息局啟動“數(shù)字城市地理空間框架建設(shè)”以來,數(shù)字城市建設(shè)基本己覆蓋絕人部分的地級市,現(xiàn)已將逐步向縣級城市大力推進,實現(xiàn)基于網(wǎng)絡(luò)化的國家、省級、市級、縣級互聯(lián)互通的地理信息公共平臺。然而,目前己有的大
4、部分縣級數(shù)字城市建設(shè)絕大部分集中在經(jīng)濟發(fā)達地區(qū),中西部欠發(fā)達地區(qū)的經(jīng)濟、技術(shù)、基礎(chǔ)測繪條件相對較弱,推進工作存在技術(shù)力量薄弱、資金缺乏、硬件老化等諸多困難。然而,經(jīng)濟的飛速發(fā)展又使得這些縣(區(qū))對建立該區(qū)域內(nèi)權(quán)威統(tǒng)一的基礎(chǔ)地理空間信息公共平臺有著非常迫切的需求。如何降低縣級數(shù)字城市平臺建設(shè)的成本,并實現(xiàn)與市級、省級的互通是經(jīng)濟欠發(fā)達縣區(qū)面臨的重要課題。軟件開源冃前己經(jīng)成為一種發(fā)展趨勢,開源GIS平臺憑借其源代碼公幵,可以靈活修改、復制、再分發(fā)以實現(xiàn)不同需求等優(yōu)勢逐漸引起了廣泛的關(guān)注,運用于欠發(fā)達地區(qū)的地理信息公共平臺搭建具有很強的適用性。本文目的在于探討完傘利用
5、開源軟件搭建縣級地理信息公共平臺的技術(shù)路線和方法,結(jié)果表明,這種方式不僅可以降低該區(qū)域空間數(shù)據(jù)獲取與利用的技術(shù)難度與經(jīng)濟成本,還可以節(jié)約成本,對于豐富及完善市級與省級地理空間框架,促進地方社會經(jīng)濟的發(fā)展都有著極為重要的意義。1關(guān)鍵技術(shù)近年來,隨著開源技術(shù)的蓬勃發(fā)展,許多優(yōu)秀的開源軟件大量涌出,這些平臺不受數(shù)據(jù)兼容性、易用性等問題的限制,功能性強、技術(shù)較為先進,受到許多技術(shù)狂熱者的大力支持。然而,由于這些開源平臺多屬于底層開發(fā),和商業(yè)平臺比起來開發(fā)周期長、難度大,在功能和界面上都有很大的局限性,尤其是在如何與商用軟件的耦合方面是一個很火的技術(shù)難題。經(jīng)過對比和研宄,
6、最終選定了以下幾個軟件作為本項目的幵發(fā)平臺。(圖1)1.1OpenScales地圖框架OpenScales是一個優(yōu)秀的前臺地圖框架,開發(fā)者可以用來開發(fā)各種網(wǎng)絡(luò)版、手機版和桌面版的地圖程序。它是基于ActionScript3和Flex寫的,能夠支持各種標準的地圖服務(wù),比如WMS、WFS、TMS、OSM等。它是基于LGPL開源協(xié)議的,從出道就極受歡迎,因為與GoogleMapFlexAPI和ArcGISFlexAPI等其他基于FLEX的前臺地圖框架相比,它是開源免費的,這意味著無限的潛力。它的功能主要包括:能夠支持多種圖層;兼容各種地圖服務(wù)軟件;強大的矢量描繪功能;
7、支持點擊、拖拽完成地圖編輯操作;內(nèi)置地圖控件;多平臺支持。1.2GcoServcrGcoServer基于JAVA語言編寫的。利用GeoServer可以方便的發(fā)布地圖數(shù)據(jù),允許用戶對特征數(shù)據(jù)進行更新、刪除、插入操作,通過GeoServer可以方便地在用戶之間迅速共享空間地理信息。它可以兼容WMS和WHS特性;支持PostGIS、Shapefile、ArcSDE、Oracle等數(shù)據(jù)格式;支持上百種投影;能夠?qū)⒕W(wǎng)絡(luò)地圖輸出為jpeg、gif,png等格式;能夠運行在任何基于J2EE/Scrvlct容器之上,是目前最為流行的WebGIS幵源平臺。1.1FlexFlex是
8、一??高效、免費的開源框