" />

久久精品电影网_久久久久久电影_久久99精品久久久久久按摩秒播_天堂福利影院_国产男女爽爽爽免费视频_国产美女久久

基于Flash的Web地圖發布技術概況

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

  摘要:Flash是一個已經成熟的商業產品,它可以在Web網頁中引入交互式的圖形接口,包含了建立窗體風格的應用程序的功能。

  關鍵詞:Flash,Web地圖,ArcIMS,WebGIS,Flex

  1 WebGIS現狀與發展趨勢

  WebGIS的主要實現方法就是Web地圖發布,并針對性地添加豐富的拓展功能。本文的主要內容就是對Web地圖發布的重要技術手段——基于Flash API的Web地圖發布技術的探討。

  2 Web地圖發布技術的幾種實現方法

  當前主要的Web地圖發布技術有如下四種。

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

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

  (3) 基于中間件技術的WebGIS地圖發布。中間件技術的Web服務是三層結構體系,所謂三層體系結構,是在客戶端與數據庫之間加入了一個"中間層",也叫組件層。三層體系由數據庫服務層,業務層和表現層組成,應用程序將業務規則、數據訪問、合法性校驗等工作放到了中間層(Web服務器和GIS功能中間件)進行處理。

  (4) 綜合WebGIS技術和多媒體技術的地圖發布。Internet的最大優勢在于信息、資源共享和豐富的多媒體展示和體驗,GIS作為基礎信息服務,必將越來越多的透明地深入到網絡服務的諸多方面。

  Flash逐漸變為流行的圖形替代虛擬機的趨勢,非常適合表現地圖數據的應用,WebGIS的開發者們看到了機會,越來越多的人開始將地圖服務移至了Flash下,現如今基于Flash的Web地圖開發與實現是WebGIS的重要發展趨勢。

  3 Flash技術

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

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

  (3) 強大的交互功能。Flash擁有面向對象語言——ActionScript,通過該語言腳本和內置組件可以實現用戶與動畫的交互。ActionScript能夠與HTML、ASP、JSP、Java等其他網絡編程語言相結合,使網站內容更豐富,功能更強大。

  (4) 兼容性好。目前,Flash格式已經作為開放標準公布,并得到第三方軟件的支持。另外,Flash可以與其他軟件相結合,共同完成復雜的功能。比如“網頁三劍客”(Dreamweaver,Fireworks,Flash)就是可以相互兼容相互支持的。

  因此,Flash非常適合Web應用服務,隨著網絡的逐漸滲透,基于B/S的應用設計也開始逐漸受到歡迎,并且被譽為最具前景的方式之一。

  4 基于Flash的Web地圖實現原理

  因為Flash是綜合多媒體表現和交互技術,其實現Web地圖的發布方式可以根據地圖的應用層次來具體實施,具體可分如下兩種。

  1.4.1 簡單地圖發布

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

  5 Flash網絡地圖發布常用的軟件平臺

  5.1 ArcIMS

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

  5.2 Adobe Flex Builder 3

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

  5.3 Enterprise Library 2.0和FluorineFx

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

  6 基于Flash的Web地圖的優勢和意義

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

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

  參考文獻

  [1] 孟令奎,史文中,張鵬林.網絡地理信息系統原理與技術[M]. 北京:科學出版社,2005:12-13.

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

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

  [4 ] 孟令奎,史文中,張鵬林.網絡地理信息系統原理與技術[M]. 北京:科學出版社,2005:144 – 145.

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

文章標題:基于Flash的Web地圖發布技術概況

轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/14483.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 91麻豆精品国产91久久久资源速度 | 精品三级在线观看 | 成人福利网站 | 欧美日韩国产精品激情在线播放 | 一区二区国产在线 | 欧美国产日韩在线观看 | 中文字幕一区二区在线观看 | 国产精品v | 亚洲国产成人精品女人久久久 | 欧美久久一区二区三区 | 免费一区 | 亚洲成人自拍 | 久久久亚洲一区 | 中日韩欧美一级片 | 国产高清在线精品一区二区三区 | 国产91黄色 | 91极品尤物在线播放国产 | 日本三级精品 | 精品国产乱码久久久久久闺蜜 | 韩国精品在线观看 | 亚洲精品一区二区 | 免费的av网站| 一区视频在线免费观看 | 国产综合久久 | 国产免费色 | 日韩国产中文字幕 | 91色视频在线观看 | 国产污视频在线 | 国产电影一区二区 | 午夜精品久久 | av资源在线看 | 999久久久| 午夜羞羞 | 久久国产日韩 | 99热播精品 | 亚洲网一区 | 日韩中文在线观看 | 在线观看国产视频 | 日本久久精| 久久久www成人免费无遮挡大片 | 亚洲成人国产精品 |