" />

国产黄色毛片-国产黄色毛片视频-国产黄色片91-国产黄色片一级-一级坐爱片-一级免费

基于Flash的Web地圖發(fā)布技術(shù)概況

所屬欄目:軟件開發(fā)論文 發(fā)布日期:2012-12-04 09:22 熱度:

  摘要:Flash是一個已經(jīng)成熟的商業(yè)產(chǎn)品,它可以在Web網(wǎng)頁中引入交互式的圖形接口,包含了建立窗體風(fēng)格的應(yīng)用程序的功能。

  關(guān)鍵詞:Flash,Web地圖,ArcIMS,WebGIS,Flex

  1 WebGIS現(xiàn)狀與發(fā)展趨勢

  WebGIS的主要實(shí)現(xiàn)方法就是Web地圖發(fā)布,并針對性地添加豐富的拓展功能。本文的主要內(nèi)容就是對Web地圖發(fā)布的重要技術(shù)手段——基于Flash API的Web地圖發(fā)布技術(shù)的探討。

  2 Web地圖發(fā)布技術(shù)的幾種實(shí)現(xiàn)方法

  當(dāng)前主要的Web地圖發(fā)布技術(shù)有如下四種。

  (1) 基于柵格圖像的地圖發(fā)布。這是最早的基于互聯(lián)網(wǎng)的Web地圖發(fā)布方式,通過測繪、遙感、攝影測量等手段獲取的GIS數(shù)據(jù),生成jpg、gif、png等能夠被客戶端瀏覽器上顯示的文件,使用者直接通過查看圖片的方式來獲取和了解地理信息。

  (2) 基于插件的WebGIS地圖發(fā)布。有ActiveX,Java Applet,GeoVRML等Internet插件。以Java Applet 技術(shù)的矢量數(shù)據(jù)發(fā)布為例。Java Applet是一種運(yùn)行在瀏覽器環(huán)境中的小程序,也即為Java插件。

  (3) 基于中間件技術(shù)的WebGIS地圖發(fā)布。中間件技術(shù)的Web服務(wù)是三層結(jié)構(gòu)體系,所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個"中間層",也叫組件層。三層體系由數(shù)據(jù)庫服務(wù)層,業(yè)務(wù)層和表現(xiàn)層組成,應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層(Web服務(wù)器和GIS功能中間件)進(jìn)行處理。

  (4) 綜合WebGIS技術(shù)和多媒體技術(shù)的地圖發(fā)布。Internet的最大優(yōu)勢在于信息、資源共享和豐富的多媒體展示和體驗(yàn),GIS作為基礎(chǔ)信息服務(wù),必將越來越多的透明地深入到網(wǎng)絡(luò)服務(wù)的諸多方面。

  Flash逐漸變?yōu)榱餍械膱D形替代虛擬機(jī)的趨勢,非常適合表現(xiàn)地圖數(shù)據(jù)的應(yīng)用,WebGIS的開發(fā)者們看到了機(jī)會,越來越多的人開始將地圖服務(wù)移至了Flash下,現(xiàn)如今基于Flash的Web地圖開發(fā)與實(shí)現(xiàn)是WebGIS的重要發(fā)展趨勢。

  3 Flash技術(shù)

  (1) Flash是基于矢量的圖形動畫技術(shù),可以無限放大而不失真。它支持常見矢量圖形格式,只用少量數(shù)據(jù)就可以描述一個復(fù)雜的對象,占用的存儲空間小,并且矢量圖形可以做到任意縮放而不降低畫面的質(zhì)量。

  (2) 強(qiáng)大的動畫編輯功能可以將影像、音樂、視頻與聲效等表現(xiàn)形式融合在一起, 使得設(shè)計者能夠隨心所欲地設(shè)計出高品質(zhì)的多媒體展示。并且Flash文件體積小,便于網(wǎng)絡(luò)傳輸。

  (3) 強(qiáng)大的交互功能。Flash擁有面向?qū)ο笳Z言——ActionScript,通過該語言腳本和內(nèi)置組件可以實(shí)現(xiàn)用戶與動畫的交互。ActionScript能夠與HTML、ASP、JSP、Java等其他網(wǎng)絡(luò)編程語言相結(jié)合,使網(wǎng)站內(nèi)容更豐富,功能更強(qiáng)大。

  (4) 兼容性好。目前,F(xiàn)lash格式已經(jīng)作為開放標(biāo)準(zhǔn)公布,并得到第三方軟件的支持。另外,F(xiàn)lash可以與其他軟件相結(jié)合,共同完成復(fù)雜的功能。比如“網(wǎng)頁三劍客”(Dreamweaver,F(xiàn)ireworks,F(xiàn)lash)就是可以相互兼容相互支持的。

  因此,F(xiàn)lash非常適合Web應(yīng)用服務(wù),隨著網(wǎng)絡(luò)的逐漸滲透,基于B/S的應(yīng)用設(shè)計也開始逐漸受到歡迎,并且被譽(yù)為最具前景的方式之一。

  4 基于Flash的Web地圖實(shí)現(xiàn)原理

  因?yàn)镕lash是綜合多媒體表現(xiàn)和交互技術(shù),其實(shí)現(xiàn)Web地圖的發(fā)布方式可以根據(jù)地圖的應(yīng)用層次來具體實(shí)施,具體可分如下兩種。

  1.4.1 簡單地圖發(fā)布

  以Flash編輯軟件進(jìn)行地圖編輯得到的*.fla為數(shù)據(jù)源,添加ActionScript腳本實(shí)現(xiàn)放大、縮小、平移等簡單功能后生成*.swf(Shock Wave Flash)文件嵌入到網(wǎng)頁中而建立的簡單地圖顯示。這種方法對于地理知識要求不高,只要有地圖數(shù)據(jù)和掌握Flash編輯軟件(Adobe Flash CS系列)就可以實(shí)現(xiàn)。

  5 Flash網(wǎng)絡(luò)地圖發(fā)布常用的軟件平臺

  5.1 ArcIMS

  ArcIMS(Internet Map Server)是世界最大的地理信息系統(tǒng)技術(shù)提供商——美國環(huán)境系統(tǒng)研究所公司(Environmental Systems Research Institute, Inc.簡稱ESRI公司)開發(fā)的一個可伸縮的網(wǎng)絡(luò)地圖服務(wù)器軟件,提供WebGIS網(wǎng)絡(luò)發(fā)布解決方案。它是ESRI公司推出的第二代互聯(lián)網(wǎng)地理信息系統(tǒng)平臺,它通過中心網(wǎng)絡(luò)門戶來發(fā)布GIS地圖、數(shù)據(jù)和元數(shù)據(jù),用以滿足在Internet上提供地理數(shù)據(jù)和服務(wù)的需要。

  5.2 Adobe Flex Builder 3

  Flex軟件產(chǎn)品是最初由Macromedia公司(已被Adobe公司收購)在2004年3月發(fā)布的,基于其專有的Macromedia Flash平臺,它是涵蓋了支持富因特網(wǎng)應(yīng)用程序(Rich Internet Applications,簡稱RIA)的開發(fā)和部署的一系列技術(shù)組合,是用于構(gòu)建和維護(hù)在瀏覽器、桌面和操作系統(tǒng)一致地部署極具表現(xiàn)力的 Web 應(yīng)用程序的開放源碼框架,它提供一個針對企業(yè)級RIA的表示層解決方案。

  5.3 Enterprise Library 2.0和FluorineFx

  Enterprise Library(企業(yè)庫)是微軟Patterns & Practices 項(xiàng)目組推出的公共模塊解決方案,用來解決我們在企業(yè)級開發(fā)中遇到公共問題,如配置管理、數(shù)據(jù)訪問、緩存管理、記錄操作日志、異常管理、加密解密、權(quán)限管理等。這些應(yīng)用通常有嚴(yán)格的安全、可靠性和性能需求,通常部署廣泛且與其他應(yīng)用和系統(tǒng)相互依賴。它們被設(shè)計成對 Microsoft 推薦的用于 .NET 應(yīng)用程序的最佳實(shí)踐的封裝,可以快速容易地添加到.NET應(yīng)用程序中。

  6 基于Flash的Web地圖的優(yōu)勢和意義

  用Flash 作為WebGIS的客戶端時,有以下優(yōu)勢:①Flash的繪圖可以通過動態(tài)和交互式方式進(jìn)行,其豐富的事件處理功能可以設(shè)計更多靈活的交互操作,滿足地圖高質(zhì)量的繪制和呈現(xiàn)要求;②完全的腳本或編程環(huán)境,任何動畫和交互都能以編程實(shí)現(xiàn),滿足GIS 用戶與Web 服務(wù)器的靈活交互,有效地利用帶寬,不需要刷新整個地圖頁面,使用矢量圖形;③客戶端展示邏輯與服務(wù)器應(yīng)用程序邏輯相互獨(dú)立,可獨(dú)立開發(fā),F(xiàn)lash的最終產(chǎn)品可以直接發(fā)布到各個瀏覽器上。

  隨著全世界“信息高速公路”的進(jìn)一步建設(shè)和完善,Internet網(wǎng)絡(luò)傳輸速度已經(jīng)基本上滿足基于Flash的Web應(yīng)用。目前基于Flash的網(wǎng)頁游戲已經(jīng)取得了巨大的成功和效益。不僅眾多的Flash游戲網(wǎng)站,而且許多有名的社區(qū)、交友和博客類網(wǎng)站中也都添加了Flash應(yīng)用,比如qq農(nóng)場、開心牧場等。這也充分表明基于Flash的Web地圖發(fā)布可行性。

  參考文獻(xiàn)

  [1] 孟令奎,史文中,張鵬林.網(wǎng)絡(luò)地理信息系統(tǒng)原理與技術(shù)[M]. 北京:科學(xué)出版社,2005:12-13.

  [2] 李維森.國家測繪局新聞發(fā)言人答記者問[EB/OL]. http://www.gov.cn/gzdt/2010-03/11/content_1553326.htm, 2010.3.11.

  [3] 馬林兵,張新長,伍少坤. Web GIS原理與方法教程[M]. 北京:科學(xué)出版社,2006:2 - 5.

  [4 ] 孟令奎,史文中,張鵬林.網(wǎng)絡(luò)地理信息系統(tǒng)原理與技術(shù)[M]. 北京:科學(xué)出版社,2005:144 – 145.

  [5] 劉仁義,劉南. ArcGIS開發(fā)寶典——從入門到精通[M] .北京:科學(xué)出版社,2006:308 - 309.

文章標(biāo)題:基于Flash的Web地圖發(fā)布技術(shù)概況

轉(zhuǎn)載請注明來自:http://www.optiwork.cn/fblw/dianxin/ruanjiankaifa/14483.html

相關(guān)問題解答

SCI服務(wù)

搜論文知識網(wǎng) 冀ICP備15021333號-3

主站蜘蛛池模板: 欧美性另类69xxxx极品 | 草草影院ccyy国产日本欧美 | 亚洲小视频 | 亚洲视频在线观看免费视频 | 国产一级性生活 | 中文字幕人成不卡一区 | 国产精品a人片在线观看 | 久草在线网址 | 加勒比heyzo| 韩国一级免费视频 | 亚洲二区在线播放 | 生活片毛片| 亚洲日韩精品欧美一区二区 | 精品日韩二区三区精品视频 | 一区二区三区 日韩 | 韩国一级毛片 | 中文字幕一区在线播放 | a毛片免费在线观看 | 国产成人精品午夜在线播放 | 久久99国产精一区二区三区 | 久草网在线视频 | 黄色网址网站 | 日韩中文字幕在线视频 | 中文字幕在线观看日韩 | 日韩欧美中文字幕一区二区三区 | 日韩在线亚洲 | 亚州一二区| 亚洲精品a | 禁止18周岁进入免费网站观看 | 欧美最大成人毛片视频网站 | 国产亚洲高清不卡在线观看 | 特级淫片欧美高清视频蜜桃 | 激情欧美日韩一区二区 | 毛片免费看 | 成人精品国产亚洲 | 成人午夜网 | 成人国产在线看不卡 | 能在线观看的一区二区三区 | 中文字幕成人免费高清在线视频 | 精品国产免费人成高清 | 玖草在线观看 |