Web應(yīng)用平臺開發(fā)

Web應(yīng)用平臺開發(fā)

ID:43361531

大小:2.22 MB

頁數(shù):25頁

時間:2019-10-08

Web應(yīng)用平臺開發(fā)_第1頁
Web應(yīng)用平臺開發(fā)_第2頁
Web應(yīng)用平臺開發(fā)_第3頁
Web應(yīng)用平臺開發(fā)_第4頁
Web應(yīng)用平臺開發(fā)_第5頁
資源描述:

《Web應(yīng)用平臺開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、WebGIS應(yīng)用平臺開發(fā)WebGIS簡介社會對地理信息需求的增長。網(wǎng)絡(luò)成為信息化社會信息交流、信息獲取的最重要工具。網(wǎng)絡(luò)GIS是以網(wǎng)絡(luò)為平臺的GIS。WebGIS是基于Web技術(shù)標(biāo)準(zhǔn)和通信協(xié)議的網(wǎng)絡(luò)化GIS,采用WWW協(xié)議,以Web瀏覽器為客戶端的網(wǎng)絡(luò)GIS稱為WebGIS。WebGIS開發(fā)框架WebGIS的構(gòu)造策略按構(gòu)造模式分類基于服務(wù)器的應(yīng)用系統(tǒng)(Server-side)基于客戶端的應(yīng)用系統(tǒng)(Client-side)Server-sideStrategiesServertasksClienttasksMapbrowsingDisplayQueryAnalysisMap

2、drawingClient-sideStrategiesServertasksClienttasksAnalysisDisplayQueryMapbrowsingServer-sideStrategy服務(wù)器完成大部分GIS操作,Web瀏覽器僅充當(dāng)用戶接口。WebBrowserWeb ServerGISServerGIS請求地圖圖像(png、jpg)地圖操作請求地圖快照典型方式:地圖快照(ArcIMS、ArcGISServer、MapXtreme),地圖金字塔(googlemaps)優(yōu)點:兼容性好、對客戶端要求低缺點:和服務(wù)器交互頻繁,網(wǎng)絡(luò)傳輸數(shù)據(jù)量大優(yōu)勢:跨平臺能力強(qiáng);安

3、全性好。劣勢:功能較簡單;網(wǎng)絡(luò)和服務(wù)器端負(fù)載重。服務(wù)器端策略的特點適合于公眾應(yīng)用:如基礎(chǔ)信息發(fā)布、查詢、導(dǎo)航等Client-sideStrategy部分GIS功能在客戶端執(zhí)行。服務(wù)器將所需要的GIS數(shù)據(jù)和GIS工具傳送給客戶端。一些簡單的GIS功能無須服務(wù)器的參與。典型技術(shù):Plug-in,ActiveX和JavaApplet工作原理瀏覽器Web SERVERrequestGIS SERVER服務(wù)器ActiveXCtrlGISData下載ActiveX控件GIS數(shù)據(jù)請求和響應(yīng)優(yōu)點:客戶端功能豐富,處理能力強(qiáng);服務(wù)器和網(wǎng)絡(luò)負(fù)載較輕;缺點:客戶端需要安裝;安全性不高??蛻舳瞬?/p>

4、略的特點適合于專業(yè)應(yīng)用:如空間數(shù)據(jù)采集,國土信息系統(tǒng)。開發(fā)流程空間數(shù)據(jù)矢量柵格3D模型GIS服務(wù)地圖服務(wù)、空間分析服務(wù)等的發(fā)布或獲取開發(fā)應(yīng)用程序調(diào)用GIS服務(wù),與業(yè)務(wù)系統(tǒng)融合發(fā)布、部署應(yīng)用程序開發(fā)的模式傳統(tǒng)開發(fā)方式:NET、JAVAAjax開發(fā)方式:XML+JavaScript、CallBackRIA:Flex、Silverlight主要的開發(fā)平臺ESRI:ArcGISServer、ArcIMS主要的開發(fā)平臺超圖:SuperMapiServer主要的開發(fā)平臺MapInfo:MapXtreme其它:MapGISK9IMS、GeoSurf、GeoStarWebGIS等;開源:

5、GeoServer、OpenLayer、MapGuid、MapServer等。WebGIS的發(fā)展趨勢富客戶端RIA(RichInternetApplications)利用具有很強(qiáng)交互性的富客戶端技術(shù)來為用戶提供一個更高和更全方位的網(wǎng)絡(luò)體驗。集成桌面應(yīng)用的交互性和傳統(tǒng)Web應(yīng)用的部署靈活性。富客戶端技術(shù)可以支持運動的圖象、視頻、音頻、雙向的數(shù)據(jù)通信和創(chuàng)建復(fù)雜的窗體。AdobeFLEXFlex就是專為程序員developers設(shè)計的用以創(chuàng)建SWF的框架,F(xiàn)lash是為designer(設(shè)計者)設(shè)計的。Flex是通過java或者.net等非Flash途徑,解釋組織compone

6、nts的.mxml文件,并生成相應(yīng)得.swf文件。Flex的開發(fā)語言:ActionScript、MXML。Adobe官方數(shù)據(jù),94%的電腦都裝有FlashPlayer。Silverlight個跨瀏覽器、跨客戶平臺的技術(shù),能夠設(shè)計、開發(fā)和發(fā)布有多媒體體驗與RIA的網(wǎng)絡(luò)交互程序;將最佳的.NET平臺帶入瀏覽器架構(gòu)的應(yīng)用程序之中;提供更豐富、更互動的用戶體驗;WebGIS的發(fā)展趨勢開放式地理信息系統(tǒng)OpenGIS開放是信息交流的趨勢,WebGIS要有廣泛的發(fā)展和應(yīng)用必須走開放的道路。OGC制定的一系列開放式地理空間數(shù)據(jù)互操作規(guī)范。提供地理數(shù)據(jù)和地理操作的交互性和開放性的軟件開發(fā)

7、規(guī)范。開源WebGIS項目:MapServer、GeoServer、OpenLayers、MapGuide(AutoDesk)OGCWebServicesWMS(WebMapService,網(wǎng)絡(luò)地圖服務(wù))是一種地圖表現(xiàn)服務(wù),指參照服務(wù)端空間數(shù)據(jù)動態(tài)地生成地圖的服務(wù)。WMS產(chǎn)生的地圖格式有PNG、GIF、JEPG等。WFS(WebFeatureService,網(wǎng)絡(luò)要素服務(wù))返回的是要素級的GML規(guī)范編碼,并提供對要素的增加、修改、刪除等事務(wù)操作,是對Web地圖服務(wù)的進(jìn)一步深入。WCS(WebCoverageService,網(wǎng)絡(luò)覆

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。