999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于開源軟件的WebGIS實現

2009-02-01 03:29:48
數字技術與應用 2009年12期

劉 剛

[摘 要]隨著Internet的迅速發展WebGIS已經成為GIS發展的熱點,本文主要從OGC的WMS標準(網絡地圖服務)和開源GIS軟件應用兩方面進行分析最后構建了一個輕量級的WebGIS。

[關鍵詞]OGC 開源GIS WMS WebGIS

[中圖分類號]TP[文獻標識碼]A[文章編號]1007-9416(2009)12-0036-02

1 引言

隨著計算機技術的出現和Internet的飛速發展,GIS也經歷了巨大的變化。自1963年世界上第一個地理信息系統CGIS(加拿大地理信息系統)出現以來,GIS已廣泛應用于資源調查、環境評估、災害預測、國土管理、城市規劃、郵電通訊、交通運輸、軍事公安、水利電力、公共設施管理、農林牧業、統計、商業金融等幾乎所有領域[1]。目前GIS軟件種類越來越多,大多數都是基于具體的、相互獨立和封閉的平臺開發,采用不同的開發方式和數據格式,這樣的弊端就是空間數據的組織都存在很大的差異,再加上壟斷和高額的費用在一定程度上限制了GIS的普及和推廣。

為了規范地理信息系統互操作的方法、模式與協議,1994年成立的開放地理信息系統聯盟(OGC),主要研究和建立開放式地理數據互操作規范(OGIS)。為了普及和推廣GIS同時降低GIS軟件開發成本,2006年國際地理空間開源基金會(OSGeo)成立,OSGeo的使命是支持開源地理信息軟件的開發和推動其廣泛的使用,具體措施是對其支持的項目提供組織、法律和財政上的支持,不斷促進其基于地理信息開放標準軟件及其互操作技術的開發、推廣和普及,現在開源GIS軟件目前已經形成了一定的規模。

2 OGC規范

OGC在地理信息領域中引入Web服務技術,制定了一系列地理信息服務規范,如WMS(Web Map Service)網絡地圖服務、WFS(Web Feature Service)網絡要素服務等,按照服務器提供的操作類型的不同將WMS分為兩個類型,一個是基于basic WMS(基本的WMS)另一個是基于queryable WMS(可查詢的WMS)。每一個又有兩個子類,一個為客戶端一個為服務器端。Basic WMS要支持基本服務元素GetCapabilities操作和GetMap操作。queryable WMS應該滿足所有基于basic WMS的請求,也應該支持GetFeatureInfo操作[3]。網絡地圖服務有的組成 是WMS服務器、WMS操作以及WMS數據。其中WMS操作:(1)GetCapabilites(請求元始據)返回元數據(2)GetFeatureInfo(請求要素信息)返回要素信息(3)GetMap(請求地圖)返回地圖。WMS數據:(1)地理信息(2)服務元數據:返回元數據。

3 通用型WebGIS的體系結構以及開源軟件選擇

3.1 通用型WebGIS的體系結構圖(圖1)

3.2 關鍵技術及開源軟件選擇:

(1)客戶端開源軟件:OpenLayers是一個由MetaCarta公司開發的用于WebGIS客戶端的開源JavaScript包,OpenLayers訪問地理空間數據的方法符合OpenGIS的規范如WMS和WFS標準。OpenLayers采用基于事件對象的JavaScript語言開發,使用了Prototype框架和Rico庫的一些組件。OpenLayers的官方網站www.openlayers.org提供最新版本下載[4]。

(2)網絡服務器:Apache是世界使用排名第一的Web服務器。Apache Tomcat是一個基于Java Servlet和JSP技術的開源軟件。Apache和Tomcat整合后支持靜態和動態網頁[5]。如果客戶端請求的是靜態頁面,則只需要Apache服務器響應請求;如果客戶端請求動態頁面,則是Tomcat服務器響應請求;因為jsp是服務器端解釋代碼的,這樣整合就可以減少Tomcat的服務開銷。由于它是一個小型的輕量級應用服務器,運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的功能,非常受程序員喜愛。

(3)空間數據庫PostGIS:PostGIS是開源GIS數據庫,PostGIS在對象關系型數據庫PostgreSQL上增加了存儲管理空間數據的能力,相當于Oracle的spatial部分。PostGIS符合并實現了OpenGIS的一些規范,這也是選用它的原因之一。

3.3 WebGIS的展示

WebGIS框架搭建完成后需要編寫JavaScript代碼訪問WMS,下面代碼是使用OpenLayers的WMS函數訪問中國1:400W的縣界數據。成果展示(圖2)

4 結語

本文簡要對OGC WMS規范進行了說明,并選用開源軟件構建了一個通用型的WebGIS系統。通過使用開源軟件,可以減少軟件的開發周期,降低軟件開發成本,提高軟件開發效率,同時降低GIS平臺使用成本,促使GIS社會化和大眾化。并且隨著GIS項目越來越成熟,GIS取得越來越多的應用,開源GIS軟件目前已經形成了一個比較齊全的產品線,在一些特定的功能方面優于商業GIS平臺軟件。

[參考文獻]

[1] 胡慶武,陳亞男,周洋等.開源GIS進展及其典型應用研究.學術研究2009,2.

[2] 龔健雅,杜道生,李清泉等.當代地理信息技術.北京:科學出版社,2004.

主站蜘蛛池模板: 都市激情亚洲综合久久| 青青青视频免费一区二区| 在线中文字幕网| 999福利激情视频| 九九免费观看全部免费视频| 亚洲va欧美va国产综合下载| 久久精品电影| 国产福利拍拍拍| a欧美在线| 成人免费一区二区三区| 一级爱做片免费观看久久| 久久亚洲中文字幕精品一区| 青青青国产精品国产精品美女| 亚洲人精品亚洲人成在线| 亚洲人成电影在线播放| 91综合色区亚洲熟妇p| 亚洲AV无码乱码在线观看代蜜桃| 日韩无码视频播放| 在线毛片网站| 99这里只有精品6| 狠狠色丁婷婷综合久久| 精品中文字幕一区在线| 2019年国产精品自拍不卡| 国产精品久久久久久久伊一| 日韩精品一区二区三区中文无码| 在线国产三级| 亚洲国产日韩一区| 又黄又湿又爽的视频| 久久性妇女精品免费| 亚洲成A人V欧美综合| 国产在线高清一级毛片| 亚洲日本中文字幕乱码中文 | 婷婷激情亚洲| 国产又爽又黄无遮挡免费观看 | 国产精品蜜芽在线观看| 成人午夜天| 亚洲欧美日本国产专区一区| 四虎永久在线精品国产免费| 欧美97色| 免费看黄片一区二区三区| 亚洲资源站av无码网址| 伊人色在线视频| 伊人久久婷婷| yjizz国产在线视频网| 国产白浆一区二区三区视频在线| 久久人体视频| 中文字幕2区| 欧美亚洲欧美| 成色7777精品在线| 欧美日本激情| 97无码免费人妻超级碰碰碰| 性做久久久久久久免费看| 日韩AV无码免费一二三区| 日韩精品毛片人妻AV不卡| 在线看片免费人成视久网下载 | 欧美成人综合视频| 免费无码AV片在线观看中文| 欧美三級片黃色三級片黃色1| 免费人成视网站在线不卡| 日韩精品一区二区三区免费在线观看| 国产精品无码AV片在线观看播放| 欧美成人a∨视频免费观看| 成人自拍视频在线观看| 三上悠亚精品二区在线观看| 免费一级无码在线网站 | 日本伊人色综合网| 国产美女在线观看| 国产精品99在线观看| 美女内射视频WWW网站午夜 | 亚洲精品制服丝袜二区| 国产91精品调教在线播放| 亚洲精品动漫在线观看| 最新亚洲人成无码网站欣赏网 | 四虎永久免费地址在线网站| 色吊丝av中文字幕| 亚洲高清在线播放| 午夜啪啪福利| 夜夜爽免费视频| 热九九精品| 日韩激情成人| 亚洲成年人片| 狼友视频国产精品首页|