F5負載均衡運維配置圖解_第1頁
F5負載均衡運維配置圖解_第2頁
F5負載均衡運維配置圖解_第3頁
F5負載均衡運維配置圖解_第4頁
F5負載均衡運維配置圖解_第5頁
已閱讀5頁,還剩85頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、F5負載均衡運維配置中國WEB研發(fā)部2010年7月14日版本號:V1.0配置更改記錄V1.0 2010年7月14日完成增加F5 Node、Pool、VS的配置。前言本手冊包含F(xiàn)5負載均衡WEB界面具體應用及配置操作。此手冊以F5負載均衡V9版本進行制定。 目 錄第一章:F5負載均衡網(wǎng)絡配置 TOC o 1-3 h z u 第二章:F5負載均衡應用配置第三章:F5負載均衡運維管理第一章:F5負載均衡網(wǎng)絡配置F5負載均衡網(wǎng)絡配置IE瀏覽器里面輸入 HYPERLINK 48 48 回車后,出現(xiàn)安全警告信息,點擊YES。彈出對話框,輸入用戶名和密碼。進入到F5_web界面后,點擊進入NetWork選項

2、。通過此選項可以配置F5的缺省路由、自定義路由、劃分VLAN、接口地址及對應的端口。點擊左側VALNS后,如圖顯示:目前有6條vlan,分別為電信2條(CTC、CTC02)、網(wǎng)通2條(CUC、CUC02)、F5雙機之間通訊1條(HA)、與NOKIA防火墻直連并接入我司內網(wǎng)(internal)。點擊Create,可以創(chuàng)建新的Vlan并對應相應的端口。點擊Routes,進入路由配置界面。如圖顯示配置1條缺省路由,3條自定義路由。如需創(chuàng)建新的路由,可點擊右側Add選項。點擊Self ips,進入接口地址和虛地址配置界面。如需創(chuàng)建新的地址,點擊Create選項。網(wǎng)絡配置部分完畢。第二章:F5負載均衡應

3、用配置F5負載均衡應用配置將內網(wǎng)1臺服務器映射為1個外網(wǎng)IP點擊Nodes旁邊或者右側創(chuàng)建新的Nodes。進入創(chuàng)建界面后,如下配置: eq oac(,1)添加某應用的內網(wǎng)ip地址(Address) eq oac(,2)添加某應用的名稱(Name) eq oac(,3)點擊Finished完成Nodes的配置。點擊Loacl Traffic界面點擊Pools,右側顯示為已經(jīng)建立完成的Pool。點擊Pools旁邊或者右側創(chuàng)建新的Pool。 eq oac(,1)將configuration改為Advanced eq oac(,2)創(chuàng)建名稱(Name) eq oac(,3)選擇健康檢測類型(Healt

4、h Monitors),根據(jù)應用的類型來選擇,最基本的可以選擇Available下拉框里面的geteway_icmp 基于某個應用端口的可以選擇對應F5的端口檢測模板或者自定義檢測端口類型。 eq oac(,4)選擇負載均衡算法(Load Balancing Method),一般默認配置為輪詢(Round Robin) eq oac(,5)添加一個應用server的ip地址(New Address)或者選擇Node List中在Nodes配置好的應用ip地址。 eq oac(,6)添加該應用需要使用的服務端口號(Service Port),服務端口號可配置成(*All Services),這里

5、只做映射,訪問控制在NOKIA上做。 eq oac(,7)點擊Finshed完成創(chuàng)建Pool的配置。點擊Virtual Servers旁邊或者右側創(chuàng)建新的VS。創(chuàng)建VS設置如下: eq oac(,1)創(chuàng)建名稱(Name) eq oac(,2)填寫分配好的外網(wǎng)ip地址(Destination) eq oac(,3)填寫需要的服務端口(Service Port) eq oac(,4)選擇類型(Type)選擇類型為Performance(Layer4) eq oac(,5)VLAN Traffic選擇Enable On eq oac(,6)VLAN List應對照外網(wǎng)ip分配表的外網(wǎng)ip分類進行配置

6、。 eq oac(,7)Default Pool的選擇下拉菜單里配置好的Pool列表。點擊Finished,完成VS的配置。將內網(wǎng)1臺服務器的1個端口映射為1個外網(wǎng)IP的1個端口點擊Nodes旁邊或者右側創(chuàng)建新的Nodes。進入創(chuàng)建界面后,如下配置: eq oac(,1)添加某應用的內網(wǎng)ip地址(Address) eq oac(,2)添加某應用的名稱(Name) eq oac(,3)點擊Finished完成Nodes的配置。點擊Loacl Traffic界面點擊Pools,右側顯示為已經(jīng)建立完成的Pool。點擊Pools旁邊或者右側創(chuàng)建新的Pool。 eq oac(,1)創(chuàng)建名稱(Name)

7、eq oac(,2)選擇健康檢測類型(Health Monitors),根據(jù)應用的類型來選擇,最基本的可以選擇Available下拉框里面的geteway_icmp 基于某個應用端口的可以選擇對應F5的端口檢測模板或者自定義檢測端口類型。 eq oac(,3)選擇負載均衡算法(Load Balancing Method),一般默認配置為輪詢(Round Robin) eq oac(,4)添加一個應用server的ip地址(New Address)或者選擇Node List中在Nodes配置好的應用ip地址。 eq oac(,5)添加該應用需要使用的服務端口號(Service Port),如下圖

8、所示添加HTTP 80服務端口。這里只做映射,訪問控制在NOKIA上做。 eq oac(,7)點擊Finshed完成創(chuàng)建Pool的配置。點擊Virtual Servers旁邊或者右側創(chuàng)建新的VS。創(chuàng)建VS設置如下: eq oac(,1)創(chuàng)建名稱(Name) eq oac(,2)填寫分配好的外網(wǎng)ip地址(Destination) eq oac(,3)填寫需要的服務端口(Service Port)如下圖所示HTTP 80端口 eq oac(,4)選擇類型(Type)基于http、https或網(wǎng)頁應用的,選擇類型為Standard eq oac(,5)VLAN Traffic選擇Enable On

9、eq oac(,6)VLAN List應對照外網(wǎng)ip分配表的外網(wǎng)ip分類進行配置。 eq oac(,7)Default Pool的選擇下拉菜單里配置好的Pool列表。點擊Finished,完成VS的配置。將內網(wǎng)2臺做負載均衡的服務器在F5上實現(xiàn)應用負載均衡點擊Nodes旁邊或者右側創(chuàng)建2個某應用的Nodes。進入創(chuàng)建界面后,如下配置: eq oac(,1)分別添加2個某應用的內網(wǎng)ip地址(Address) eq oac(,2)分別添加2個某應用的名稱(Name) eq oac(,3)點擊Finished完成Nodes的配置。點擊Loacl Traffic界面點擊Pools,右側顯示為已經(jīng)建立完

10、成的Pool。點擊Pools旁邊或者右側創(chuàng)建新的Pool。 eq oac(,1)創(chuàng)建名稱(Name) eq oac(,2)選擇健康檢測類型(Health Monitors),根據(jù)應用的類型來選擇,最基本的可以選擇Available下拉框里面的geteway_icmp 基于某個應用端口的可以選擇對應F5的端口檢測模板或者自定義檢測端口類型。 eq oac(,3)選擇負載均衡算法(Load Balancing Method),一般默認配置為輪詢(Round Robin) eq oac(,4)選擇Node List中在Nodes配置好的某應用2個負載均衡ip地址。 eq oac(,5)添加該應用需要

11、使用的服務端口號(Service Port),如下圖所示某應用添加HTTP 80服務端口。這里只做映射,訪問控制在NOKIA上做。 eq oac(,6)點擊Finshed完成創(chuàng)建Pool的配置。點擊Virtual Servers旁邊或者右側創(chuàng)建新的VS。創(chuàng)建VS設置如下: eq oac(,1)創(chuàng)建名稱(Name) eq oac(,2)填寫分配好的外網(wǎng)ip地址(Destination) eq oac(,3)填寫需要的服務端口(Service Port)如下圖所示HTTP 80端口 eq oac(,4)選擇類型(Type)基于http、https或網(wǎng)頁應用的,選擇類型為Standard eq oa

12、c(,5)VLAN Traffic選擇Enable On eq oac(,6)VLAN List應對照外網(wǎng)ip分配表的外網(wǎng)ip分類進行配置。 eq oac(,7)Default Pool的選擇下拉菜單里配置的某應用的負載均衡Pool列表。點擊Finished,完成VS的配置。將內網(wǎng)1臺服務器映射為2個外網(wǎng)IP,并做鏈路負載均衡點擊Nodes旁邊或者右側創(chuàng)建新的Nodes。進入創(chuàng)建界面后,如下配置: eq oac(,1)添加某應用的內網(wǎng)ip地址(Address) eq oac(,2)添加某應用的名稱(Name) eq oac(,3)點擊Finished完成Nodes的配置。點擊Loacl Tra

13、ffic界面點擊Pools,右側顯示為已經(jīng)建立完成的Pool。點擊Pools旁邊或者右側創(chuàng)建新的Pool。 eq oac(,1)將configuration改為Advanced eq oac(,2)創(chuàng)建名稱(Name) eq oac(,3)選擇健康檢測類型(Health Monitors),根據(jù)應用的類型來選擇,最基本的可以選擇Available下拉框里面的geteway_icmp 基于某個應用端口的可以選擇對應F5的端口檢測模板或者自定義檢測端口類型。 eq oac(,4)選擇負載均衡算法(Load Balancing Method),一般默認配置為輪詢(Round Robin) eq oa

14、c(,5)選擇Node List中在Nodes配置好的某應用ip地址。 eq oac(,6)添加該應用需要使用的服務端口號(Service Port),服務端口號可配置成(*All Services),這里只做映射,訪問控制在NOKIA上做。 eq oac(,7)點擊Finshed完成創(chuàng)建Pool的配置。點擊Virtual Servers旁邊或者右側創(chuàng)建新的VS。創(chuàng)建2個VS設置如下: eq oac(,1)創(chuàng)建某應用的名稱(Name) eq oac(,2)填寫分配好的外網(wǎng)ip地址(Destination) eq oac(,3)填寫需要的服務端口(Service Port) eq oac(,4)

15、選擇類型(Type)選擇類型為Performance(Layer4) eq oac(,5)VLAN Traffic選擇Enable On eq oac(,6)VLAN List應對照外網(wǎng)ip分配表的外網(wǎng)ip分類進行配置。 eq oac(,7)Default Pool的選擇下拉菜單里配置好的Pool列表。點擊Finished,完成VS的配置。選擇iRules,右側出現(xiàn)選擇Data Group List,點擊Create。右側填寫以下內容 eq oac(,1)填寫Name(名稱) eq oac(,2)Type選擇Address eq oac(,3)填寫內網(wǎng)ip地址,并點擊Add eq oac(,4

16、)點擊Finished完畢點擊Virtual Servers,找到命名為out 的配置策略。點擊out配置策略的Edit(編輯)選項,查看最新iRules的配置文件。點擊iRules,選擇iRule List下面的out_20100625(策略文件按實際生成的進行選擇)將右側出現(xiàn)的配置文件全選復制到新建txt文檔里。策略文件里面的分為4段地址(CTC-01、CTC-02、CUC-01、CUC-02)具體見網(wǎng)絡硬盤上面的外網(wǎng)ip地址規(guī)范表。根據(jù)實際情況來定使用哪個段的地址,以下舉例添加1臺CTC-01和1臺CTC-02的方法。點擊iRules,右鍵點擊Create(創(chuàng)建)新建的策略文件。點擊iR

17、ules,新建策略文件的名稱,復制修改好的策略配置文件,點擊Finished。點擊Virtual Servers,找到名稱為out的策略,點擊edit進行配置更新。點擊Manage,進行iRules進行策略更新。將右側Available里面的最新修改的策略轉移到Enabled,點擊Finished。將內部上網(wǎng)用戶實現(xiàn)雙鏈路上網(wǎng),根據(jù)路由表選路,聯(lián)通、電信網(wǎng)站走各自鏈路,在任意一條鏈路斷掉的情況下,從另一條上網(wǎng)。該配置與將內網(wǎng)1臺服務器映射為2個外網(wǎng)IP,并做鏈路負載均衡方法類似。通過對iRule文件的編輯,實現(xiàn)雙鏈路上網(wǎng)的功能。 第三章:F5負載均衡運維管理系統(tǒng)概況點擊Performance可

18、以查看系統(tǒng)的內存占用情況。查看新建連接數(shù)、流量、Http請求數(shù)信息。點擊統(tǒng)計(Statistics),查看當前資源的總信息。如VS、Pools、Nodes的總數(shù)量。點擊System-logs,查看設備記錄的日志信息。點擊System-Archives,備份設備配置文件。 eq oac(,1)點擊右側創(chuàng)建備份列表(Create) eq oac(,2)創(chuàng)建備份名稱(File Name),點擊Finished完畢。 eq oac(,3)點擊OK完成備份。點擊System-Users,創(chuàng)建系統(tǒng)管理員。 eq oac(,1)點擊界面右側創(chuàng)建系統(tǒng)管理員(Create) eq oac(,2)創(chuàng)建系統(tǒng)管理員名

19、稱(User Name) eq oac(,3)輸入密碼(Password) eq oac(,4)Role選擇Administrator eq oac(,5)點擊Finished完畢。附錄資料:WebGIS超詳細版復習資料WebGIS復習資料第一章 緒論WebGIS的基本概念(熟悉GIS+WWW=Web GISWeb GIS是指基于Internet平臺進行信息發(fā)布、數(shù)據(jù)共享、交流協(xié)作Web GIS由多主機、多數(shù)據(jù)庫、多終端,通過Internet/Intranet連接組成,具有C/S結構,服務器端向客戶端提供信息和服務,客戶端具有獲得各種空間信息和應用的功能Web GIS的特點Web GIS的邏輯

20、結構Web瀏覽器:獲取網(wǎng)上各種地理信息Web GIS的信息代理:提供數(shù)據(jù)訪問接口Web GIS服務器:提供地理信息服務傳統(tǒng)GIS的問題文件服務器結構的處理能力完全依賴于客戶端客戶端的任何操作復雜,多版本,數(shù)據(jù)完整性難以控制成本高桌面系統(tǒng)操作復雜Web GIS的優(yōu)點Web GIS是集成的全球化的客戶/服務器網(wǎng)絡系統(tǒng)Web GIS是交互系統(tǒng),用戶可在Internet上操作GIS地圖和數(shù)據(jù),使用Web瀏覽器進行Zoom、Pan、Query、Label等,甚至空間查詢Web GIS是分布式系統(tǒng),GIS數(shù)據(jù)和分析工具是獨立的組件和模塊,可部署在不同的計算機Web GIS是動態(tài)系統(tǒng),可隨時更新Web GI

21、S是跨平臺系統(tǒng),對任何計算機和操作系統(tǒng)都沒有限制Web GIS能夠訪問異構地理數(shù)據(jù)Web GIS是圖形化的超媒體信息系統(tǒng),通過超媒體熱鏈接(或地圖上的熱點)可以連接到不同的地圖頁面應用層面空間數(shù)據(jù)發(fā)布:能夠以圖形方式顯示空間數(shù)據(jù),較之單純的FTP方式,WebGIS使用戶更容易找到需要的數(shù)據(jù);空間查詢檢索:利用瀏覽器提供的交互能力,進行圖形及屬性數(shù)據(jù)庫的查詢檢索;空間模型服務:在服務器端提供各種空間模型的實現(xiàn)方法,接受用戶通過瀏覽器輸入的模型參數(shù)后,將計算結果返回。Web資源的組織:在Web上存在著大量的信息,這些信息多數(shù)具有空間分布特征,如分銷商數(shù)據(jù)往往有其所在位置屬性,利用地圖對這些信息進行

22、組織和管理,并為用戶提供基于空間的檢索服務,無疑也可以通過WebGIS實現(xiàn)。幾種商業(yè)化Web GIS平臺(了解)MapInfo公司的MapXtremeESRI公司的ArcIMSAdobe公司的 MapGuide超圖公司的SuperMap IS中地公司的 MAPGIS IMS計算機網(wǎng)絡基本原理計算機網(wǎng)絡的發(fā)展(了解)第一階段:以主機為中心的聯(lián)機終端系統(tǒng)。第二階段:以通信子網(wǎng)為中心的主機互聯(lián) 通信子網(wǎng)和資源子網(wǎng)的分離第三階段:開放化標準化網(wǎng)絡 開放系統(tǒng)互聯(lián)參考模型協(xié)議、TCP/IP協(xié)議第四階段:寬帶綜合業(yè)務數(shù)字網(wǎng) 綜合、高速、智能計算機網(wǎng)絡的分類(熟悉)按地域大小局域網(wǎng) 廣域網(wǎng) 城域網(wǎng)按通信媒體有

23、線網(wǎng) 無線網(wǎng) 有線無線混合網(wǎng)按數(shù)據(jù)交換方式分線路交換方式 報文交換方式 分組交換網(wǎng)絡按使用范圍分公用網(wǎng) 專用網(wǎng)OSI開放系統(tǒng)參考模型(了解)幾種基本網(wǎng)絡設備中繼器(轉發(fā)器)(物理層)網(wǎng)橋(網(wǎng)能夠絡分段、局域網(wǎng)互聯(lián))(數(shù)據(jù)鏈路層)路由器(網(wǎng)絡連接、路徑選擇)(網(wǎng)絡層)網(wǎng)關(不相同的網(wǎng)絡互聯(lián)時的設備)(高層)(協(xié)議網(wǎng)關、應用網(wǎng)關、安全網(wǎng)關)TCP/IP協(xié)議作為當前公認的工業(yè)標準,TCP/IP協(xié)議的特點開放性,獨立于硬件,免費統(tǒng)一分配網(wǎng)絡地址高層協(xié)議標準化IP地址原理IPV4IP地址=網(wǎng)絡ID+主機IDIP地址分類A類 0開頭 后24位為主機IDB類 10開頭 后16位為主機IDC類 110開頭 后

24、8位為主機IDD類地址 1110開頭 多重廣播E類地址 11110開頭 實驗性地址 域名系統(tǒng)(Domain Name System,DNS) 是Internet上解決網(wǎng)上機器命名的一種系統(tǒng)。就像拜訪朋友要先知道別人家怎么走一樣,Internet上當一臺主機要訪問另外一臺主機時,必須首先獲知其地址,TCP/IP中的IP地址是由四段以“.”分開的數(shù)字組成,記起來總是不如名字那么方便,所以,就采用了域名系統(tǒng)來管理名字和IP的對應關系。組織模式下的頂級域名表頂級域名網(wǎng)絡屬性頂級域名網(wǎng)絡屬性頂級域名網(wǎng)絡屬性com盈利商業(yè)實體mil軍事機構或組織store商場edu教育機構或設施net網(wǎng)絡資源或組織wb有

25、關實體gov非軍事政府或組織org非盈利組織機構arts文化娛樂int國際性機構firm商業(yè)或公司arc消遣性娛樂主機的IP地址和域名的關系兩者是等價的相當于身份證號碼和人名但域名具有排他性域名與IP地址被存儲在DNS(域名服務器)中。地址和域名的解析域名解析器 客戶端程序,負責查詢域名服務器 主域名服務器 轉發(fā)域名服務器關于Web的一些基本概念WWWWorld Wide WebWeb由一系列鏈接連接起來Tim Berners Lee WWW的主要特點(熟悉)用戶在全世界范圍內查詢、瀏覽最新信息支持超文本和超媒體信息服務使用瀏覽器作為統(tǒng)一的用戶接口由資源地址域名和Web站點構成可以將Web站點

26、互相連接,以提高信息查找和漫游訪問服務能使用戶與信息發(fā)布者或其他用戶交流信息WWW的工作模式(熟悉)Web瀏覽器/Web服務器在瀏覽器中輸入Web地址,向某個服務發(fā)出HTTP請求Web服務器收到請求后,在HTML文檔中找到特定的頁面,將請求返回給用戶瀏覽器執(zhí)行收到的HTML文檔并顯示內容HTTP協(xié)議(熟悉)HTTP協(xié)議:基于Cilent/Server的無狀態(tài)和無連接協(xié)議簡單靈活:get/post/head元信息:可以傳輸任何類型的資料無連接:建立在TCP協(xié)議之上,每次連接只處理一個請求無狀態(tài):雙刃劍統(tǒng)一資源定位符 (掌握)URL“協(xié)議:”+“/”+“主機域名/IP地址”+“目錄路徑”協(xié)議:HT

27、TP/FTP/GOPHER/NEW/TELNET/Wails/File/TUNDER/Web應用開發(fā)技術介紹VBSCRIPTJAVASCRIPT動態(tài)網(wǎng)頁技術CGIASPJSPDHTMLPHP第三章 Web GIS基本原理1.WebGIS概述1.1 Web GIS的發(fā)展 1993Xerox Map Server,第一個分布式地理信息系統(tǒng)應用原型系統(tǒng) 1993.11 挪威Tromso大學,第一個地圖Web服務器 1994.1 虛擬旅行者 1994 大發(fā)展 NSDI;UCSB; 1995 地圖引擎的出現(xiàn)1996年 主要地理信息廠商介入1997年 DGI和Web GIS正式出現(xiàn)1998年 基于JAVA

28、的WebGIS出現(xiàn)1999年 組件式WebGIS開始研究.2005年 瓦片式地圖服務出現(xiàn)(GoogleMap)2006Bing/Baidu/MapABC/WPS/WMS1.2 Web GIS的信息內容構建信息內容涉及到信息組織、信息交互、信息表達、綜合分析、數(shù)據(jù)安全和開放性信息組織:如何向客戶端瀏覽器用戶以最佳方式提供需要的信息 (1)一次傳輸整個數(shù)據(jù)文件 (2)一次僅傳輸數(shù)據(jù)文件中需要的部分 (3)以圖像方式傳輸空間數(shù)據(jù)信息交換:實現(xiàn)客戶端與服務器的信息交流,使用一整套信息交換協(xié)議。協(xié)議一般分為請求/應答兩個相互對應的部分。 功能包括:數(shù)據(jù)請求/信息查詢/分析/制圖/幫助/控制/元數(shù)據(jù)請求

29、主要方法:請求/響應模式信息表達: 操作界面的組織 空間信息的表達方式: 地圖符號/專題圖/統(tǒng)計制圖結果/圖例/文字信息描述等綜合分析: WebGIS不能僅僅滿足對空間數(shù)據(jù)的瀏覽和簡單的數(shù)據(jù)查詢,需要有完備的空間查詢和空間分析能力,需要對數(shù)據(jù)庫中的空間和屬性數(shù)據(jù)進行復雜的處理數(shù)據(jù)安全: (1)數(shù)據(jù)庫訪問控制 (2)用戶注冊與認證 (3)加密策略開放性 網(wǎng)絡的可維護性 動態(tài)集成用戶分析模型的能力 接受多種數(shù)據(jù)格式的能力 與其它系統(tǒng)集成的能力1.3 Web GIS的應用模式 (熟悉)Web GIS 應用模式 空間數(shù)據(jù)發(fā)布 空間查詢檢索 空間模型服務 Web資源組織原始數(shù)據(jù)下載不做任何處理,僅僅將空

30、間數(shù)據(jù)通過FTP協(xié)議下載,這是最原始的WebGIS應用工作原理:服務器上的數(shù)據(jù)通過瀏覽器被下載到客戶端,客戶端的GIS軟件即可使用這些數(shù)據(jù)缺點:無法在線瀏覽,GIS軟件系統(tǒng)必須理解數(shù)據(jù)格式靜態(tài)地圖圖像顯示最簡單Web的在線瀏覽方式服務器上使用GIS軟件或者手工創(chuàng)建或生成地圖圖像,在HTML文檔中包含地圖圖像。Web瀏覽器即可在線瀏覽缺點:無法定制地圖圖像大小 無法進行要素查詢元數(shù)據(jù)查詢通過Web發(fā)布元數(shù)據(jù),使用戶及時了解自己所關注的空間數(shù)據(jù)情況,并通過適當?shù)耐緩降玫綕M足應用要求的空間數(shù)據(jù)。兩種服務模式: 空間數(shù)據(jù)提供商自建元數(shù)據(jù)服務器發(fā)布; 空間數(shù)據(jù)交換中心發(fā)布兩種查詢方式: 通過元數(shù)據(jù)項值查

31、詢 通過圖形界面查詢動態(tài)地圖瀏覽產(chǎn)生交互式地圖瀏覽的一種方式圖像不是靜態(tài)圖像,而是根據(jù)確切的參數(shù)(比例尺、位置、專題等)在使用過程中臨時生成原理:Web瀏覽器發(fā)出URL請求給Web服務器,Web服務器根據(jù)URL請求及相應的參數(shù),啟動地圖生成器,GIS接口程序,GIS軟件或制圖腳本,臨時生成地圖圖像,并將其傳送給Web瀏覽器顯示數(shù)據(jù)預處理不是簡單將分布式地理信息數(shù)據(jù)簡單下載給用戶使用在數(shù)據(jù)傳輸之前,對原始數(shù)據(jù)進行預處理預處理:對數(shù)據(jù)格式變換、數(shù)據(jù)的投影變換以及坐標系統(tǒng)變換等經(jīng)過預處理之后,用戶便可以直接使用預處理后的數(shù)據(jù)數(shù)字區(qū)域空間信息管理與發(fā)布多比例尺、多源數(shù)據(jù)、分布式、多時態(tài)、多種數(shù)據(jù)格式基

32、礎地理信息實現(xiàn)Web GIS的基本方式 (熟悉)基于CGI方式 CGI是Web服務器調用外部應用程序的標準接口,用于在超文本文件和服務器主機應用程序間傳遞信息。 CGI程序語言可以是C、SHELL/VB/Fortran CGI程序是一個可執(zhí)行程序?;贑GI方式的WebGIS工作原理:CGI方式的Web GIS特點優(yōu)點: 瘦客戶端:客戶端不需要安裝任何軟件,有支持標準HTML的Web瀏覽器即可 CGI跨平臺缺點: 網(wǎng)絡傳輸負擔大 服務器負擔重 同步多請求 靜態(tài)圖像 用戶界面功能受Web瀏覽器影響相似的原理有ProServer/ArcViewIMS/MapObject/YahooMap與CGI方

33、式原理類似的有 Server API:不能跨平臺,依賴于Web服務器;效率比CGI方式高; JAVA Servlet:采用JAVA開發(fā),面向Web服務器的小應用程序。方式靈活,效率高,跨平臺,主流技術基于Plug-in方式Plug-in原理: NetScape提出 標準,一種接入瀏覽器程序的動態(tài)鏈接庫,采用DLL方式,可以很好地解決與瀏覽器程序間的相互調用問題。 胖客戶端,能夠正確地瀏覽很多數(shù)據(jù)類型,在瀏覽器端完成矢量信息的顯示 插件:能夠與瀏覽器交換信息的軟件Plug-in方式的WebGIS工作原理Plug-in方式特點: 優(yōu)點 無縫支持與GIS數(shù)據(jù)的連接 GIS操作速度快 服務器和網(wǎng)絡傳輸

34、負擔輕 缺點: 平臺相關 數(shù)據(jù)類型相關 需要事先安裝 更新困難 操作分析資源能力弱基于ActiveX方式ActiveX是微軟公司為適應因特網(wǎng)而發(fā)展的標準,是建立在OLE標準上,為擴展微軟的Web瀏覽器功能而提供的公共框架,關于完成具體任務和信息通訊的的軟件模塊。ActiveX能夠被任何支持OLE標準的語言或應用程序所使用。IE瀏覽器作為容器,任何符合ActiveX的控件都能被嵌入網(wǎng)頁中。ActiveX具備能夠訪問客戶端本地系統(tǒng)的能力,功能強大,但存在隱患。ActiveX第一次安裝需經(jīng)過下載和用戶確認Object標記在網(wǎng)頁中用于定位ActiveX基于ActiveX的Web GIS功能工作原理基于

35、ActiveX的Web GIS的特點優(yōu)勢:具備GIS Plug-in的所有優(yōu)點,比plug-in模式更靈活,使用更方便缺點: 需要下載 與平臺相關 與瀏覽器相關 使用已有的GIS操作分析資源的能力弱,處理大型的GIS分析能力有限 存在信息安全隱患基于JAVA Applet方式JAVA Applet原理 Applet是小型的JAVA應用程序,專門為建立動態(tài)的Web網(wǎng)頁而設計 每次隨網(wǎng)頁一起被加載到客戶端,然后再客戶端調用JAVA虛擬機執(zhí)行 通過標簽來調用 Applet僅僅被加載到客戶端內存中,退出時會被回收,故不占磁盤 Applet不能訪問本地文件系統(tǒng),安全性較好基于JAVA APPLET方式的

36、WebGIS工作原理基于JAVA Applet方式的WebGIS特點優(yōu)點: 體系結構中立,與平臺與操作系統(tǒng)無關 動態(tài)運行,無需預先安裝 GIS操作速度快 服務器和網(wǎng)絡傳輸負擔輕缺點: 使用已有的GIS操作分析資源能力弱,處理大型的GIS分析能力有限 GIS數(shù)據(jù)的保存,分析結果的存儲和網(wǎng)絡資源的使用能力有限幾種方式的比較性能指標CGIPlug-inJAVA AppletActiveX執(zhí)行能力客戶端很好好好好服務端差到好好很好很好網(wǎng)絡差好好好總體一般好好到很好好到很好相互作用相互作用差好很好很好功能支持一般 好很好很好本地數(shù)據(jù)支持否是否是可移動性很好差好一般安全很好一般好一般3.3 Web GIS

37、空間數(shù)據(jù)組織WebGIS空間數(shù)據(jù)特點:分布式、多源、異構、特定的用戶顯示界面。1、地理信息本身的分布式特征 平面的分布 垂直的分布 分布的數(shù)據(jù)可能由不同的地域、不同的部門予以維護,其數(shù)據(jù)庫服務器呈現(xiàn)分布式,具備不同網(wǎng)絡地址2、地理信息存儲方式不同,呈現(xiàn)出異質的特點 不同種類的數(shù)據(jù)可能采取不同的存儲方式 不同類型的軟件的數(shù)據(jù)格式存儲也迥然不同。ArcInfo的E00/MapInfo的MIF/AutoDesk 的DXF3、 中間件應用服務平臺不同 部署Web GIS的平臺也很多,包括操作系統(tǒng)平臺和硬件平臺的不同。WebGIS的客戶端不同,支持的地理信息格式不同 三種類型: 專用的地理信息瀏覽器:A

38、rcExplorer,GoogleEarth通用瀏覽器+地理信息顯示插件:MapXtream通用瀏覽器:ArcIMS MapGIS IMS等需要將分布式、不同存儲方式、不同存儲格式和不同用戶表現(xiàn)的信息疊加在同一個或這個多個分布式地理信息服務下進行解析、處理和生成結果。對于一個分布式的特定的地理信息服務,其數(shù)據(jù)流程表現(xiàn)出分布式存儲、集中式處理和不同格式分發(fā)等特點Web GIS地理信息空間數(shù)據(jù)服務流程Web GIS 地理信息服務空間數(shù)據(jù)流程 1服務消費者想分布式地理信息服務提供商發(fā)出特定知識請求 2.分布式地理信息服務提供商處理數(shù)據(jù)請求,把請求分類,把數(shù)據(jù)請求轉發(fā)給數(shù)據(jù)提供商 3.數(shù)據(jù)提供商處理數(shù)

39、據(jù)請求,把數(shù)據(jù)發(fā)送給分布式地理信息服務提供商 4.分布式地理信息服務提供商對數(shù)據(jù)根據(jù)用戶的請求進行處理后,形成知識相應給服務消費者 5.服務消費者根據(jù)響應做進一步的處理超地圖模型超媒體+地圖=超地圖超地圖=具備地理參考的超媒體以地圖為起點,空間鏈接和專題鏈接的集合文本超文本超文檔超地圖超地圖的應用主要體現(xiàn)在空間瀏覽和專題瀏覽上。采用超地圖概念能夠將不同地域的空間數(shù)據(jù)庫有機組織起來分布式超地圖模型1、分布式超地圖模型由一系列空間對象構成2、每個空間對象包含四個基本內容 對象唯一標識,超媒體,超圖形,超鏈接3、超地圖二假定 1)確定的超地圖的空間對象具有相同的時間和比例尺 2)超地圖的空間對象的非

40、空間屬性由超媒體表達,空間屬性超圖形由超圖形表達超鏈接定義了OS內部之間、對象O之間以及超地圖H內部之間,超地圖H之間非順序鏈接關系和操作符方法的集合。SHL = TypeID,Type,TypeFeature,AttributeFeatureTypeID =4D,Multiscale,Metadata,Content,ClearHousingType=DataFile,Component,JDBCTypeFeature=Fnext,Fpre,Fsup,Fsub,Fsql,Fcurrent,Fmetadata,Fcontent, Fclearhousing,FotherAttributeFea

41、ture=Name,Location,ProtocolH=HM HG HL超媒體內部關系:多媒體的表現(xiàn);綜合,空間分析,統(tǒng)計制圖超圖形內部關系:空間信息表達,空間關系超媒體和超圖形的相互關系:相互查詢、專題制圖、幾何綜合超地圖之間的關系: 部分與整體的關系 地圖概括關系 時間序列關系 武斷鏈接關系基于超地圖的WebGIS空間數(shù)據(jù)組織分布式地理信息服務的處理服務可以看成為集中不同類型的超地圖的操作。這些操作包括: 聯(lián)合操作;交操作;差操作;投影操作;選擇操作;笛卡爾積操作;連接操作基于GML的異構WebGIS空間數(shù)據(jù)組織XML概述 XML(eXtensible Markup Language)

42、XML是1986年公布的(SGML)的子集 具備擴展性、文件自我描述、強大的文件結構化功能 一種用于定義其它語言的語言元語言 主要用途:元標記語言,定義其它語言,數(shù)據(jù)交換HTML與XML對比 (掌握)HTMLXML不具備擴展性元標記語言,可以用于定義新的標記語言側重于表達信息側重于結構化地描述信息不要求標記的嵌套、配對等,不強制要求標識之間有一定的順序嚴格要求嵌套、配對、并遵循DTD、SCHEMA的樹形結構難以閱讀、維護結構清晰,便于維護內容描述與顯示方式整合成一體內容描述與顯示方式分離已有大量的編輯、瀏覽工具編輯、瀏覽工具尚不成熟(這條忘掉)GML概述GML是XML在地理信息系統(tǒng)中的應用。G

43、ML3.0簡介GML 3.0版是對GML 2.0版的擴充,并且向后兼容。Schema集合的組織具有了模塊化特點,即用戶能夠有選擇地使用所需部分,減化和縮小了執(zhí)行的尺寸,提供了面向WEB應用、基于對象的地理數(shù)據(jù)描述語言。此外,3.0版增加了對復雜的幾何實體、拓撲、空間參照系統(tǒng)、元數(shù)據(jù)、時間特征和動態(tài)數(shù)據(jù)等的支持,使其更加適合描述現(xiàn)實世界問題,如基于位置服務的行程安排和高速公路設計等。 主要特點GML 3.0版新增的主要特性包括: 增加了復雜的空間幾何元素,如曲線、表面、實體等,允許使用幾何元素集合; 支持拓撲的存儲,可表示定向的節(jié)點、邊、面和三維實體; 引入了空間參照系統(tǒng),給出了描述空間系統(tǒng)的框

44、架,并預定義很多公用方案; 提供建立元數(shù)據(jù)與特征(屬性)間聯(lián)系的易于擴充的框架機制; 增加了時間特征和描述移動物體的能力,具有標準的年、月、日、時、分、秒模式和位置、速度、方位、加速度等動態(tài)特征。GML3.0設計目的為數(shù)據(jù)存儲和傳輸提供一種空間信息編碼方式高擴展性,滿足從空間描述到空間分析不同空間任務需求漸進的、模塊化方式建立WebGIS基礎對幾何信息的高效編碼空間信息與非空間信息的分離集成空間數(shù)據(jù)與非空間數(shù)據(jù)空間元素和其它空間與非空間元素的鏈接提供了一系列通用的地理模型對象,使獨立開發(fā)的應用之間可以互操作GML3.0核心模式要素模式幾何模式拓撲模式GML應用模式與核心模式的關系核心模式定義構

45、建地理要素的基本組件應用模式在核心模式的基礎上提供具體要素的定義(道路、河流、建筑物等)GML表示水井的例子 W1 5 rainwater 3.5 4.2 基于GML的異構WebGIS空間數(shù)據(jù)組織GML優(yōu)點內容和形式分離GML遵循HTTP協(xié)議GML開放、自我描述、與非空間屬性的集成XML 處理接口主要接口:DOM(文檔對象模型) SAX(XML簡單應用程序接口)DOM:必須先在內存中構建一個DOM樹,然后再去處理相應的節(jié)點添加、刪除、查詢等工作。對于較大的文檔,比較占內存,不宜處理較大文檔SAX:事件驅動模式,不必將所有的XML文檔讀入內存,適合處理大型文檔。主要實現(xiàn):JAXP、JDOM/XM

46、L4J/EXPAT/MSXMLWeb GIS應用服務器應用服務器是一個基于組件的中間層集成框架,它為組件的運行提供了運行環(huán)境,基礎服務和管理功能。組件負責封裝業(yè)務邏輯和業(yè)務數(shù)據(jù)并依賴于應用服務器工作。一般位于多層模式的中間層,與Web服務器集成使用,形成完整的基于Web的分布式應用運行環(huán)境幾種基本的應用服務器開發(fā)技術DCOM技術 是對COM技術的擴展,提供了一種使組件加入網(wǎng)絡環(huán)境的網(wǎng)絡協(xié)議,使用戶可以將對于COM組件的應用、組件、工具以及知識轉移到標準化的分布式計算領域中來。CORBA(普通對象請求代理架構) 由對象管理集團(OMG)定義的在不同語言、不同平臺上實現(xiàn)對象的一種面向對象應用程序的

47、體系規(guī)范。在不同的操作系統(tǒng)、語言、軟件、網(wǎng)絡協(xié)議和硬件結構之間提供給用戶在應用層端到端的互操作。它由定義語言、接口和協(xié)議代理構成。ORB(對象請求代理) 為所有的對象提供一種面向總線的機制,在對象之間建立客戶/服務器關系的中間件,提供了對象間信息流動所需的通路,使得獨立的軟件單元在異構環(huán)境下無縫地交互操作。利用ORB,客戶端程序能夠以訪問本地對象的方式訪問遠程服務對象。IDL(接口定義語言) 規(guī)定了組件的邊界以及組件與潛在客戶之間的接口,它是描述性語言,沒有任何具體實現(xiàn),給所有駐留在CORBA總線上的服務和組件提供了與操作系統(tǒng)與編程語言無關的接口。語言映射:將IDL定義的接口語言映射成具體的程

48、序設計語言,例如C、C+、JAVA、SmallTalk等 接口庫(IR):接口存儲庫是運行時的分布式數(shù)據(jù)庫,包含了IDL所定義的接口 動態(tài)調用接口(DII)在運行時發(fā)現(xiàn)將被調用的對象網(wǎng)絡接口對象請求代理協(xié)議(IIOP) 定義了如何在TCP/IP傳輸上構建GIOP,GIOP定義了傳送語法和消息格式的標準集,能夠在任何面向連接的傳輸上實現(xiàn)ORB間的互操作性。WebGIS應用服務器框架WebGIS應用服務器是WebGIS應用信息系統(tǒng)的核心部分,所有的應用邏輯相關方法、模型和模型服務都是在應用服務器上實現(xiàn)。服務器用于執(zhí)行特定公司或者部門的應用功能,通過處理由空間數(shù)據(jù)交換中心的數(shù)據(jù)來得到應用邏輯結果。數(shù)

49、據(jù)庫應用服務器則由模型庫、方法庫、知識庫和相應的數(shù)據(jù)庫管理系統(tǒng)構成。J2EE技術(JAVA EE)一種利用JAVA2平臺來簡化與多級企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構提供了一個基于組件的方法,設計、開發(fā)、裝配及部署企業(yè)應用程序。多層的分布式應用模型、組件重用、基于XML的數(shù)據(jù)交換、統(tǒng)一的安全模式以及靈活的事務控制?;贘2EE的Web GIS應用服務器框架圖第四章 WebGIS應用技術SVG在WebGIS中的使用SVG是Scalable Vector Graphics 的英文縮寫,意即可升級的矢量圖象,是一種基于XML標準的圖形影像描述語言。SVG的產(chǎn)生有其客觀必然性。進入

50、20世紀90年代末,因特網(wǎng)的迅速發(fā)展使網(wǎng)上傳統(tǒng)的柵格圖像如(GIF,JPEG和PNG)已經(jīng)很難滿足人們的需要,為此,各知名廠商都紛紛推出了各自的Web圖像解決方案。SVG 規(guī)范概述作為一種基于XML的二維欠量圖形描述語言,SVG規(guī)定了17類80多種元素,涉及基本圖形、文字圖象的顯示,圖形元素動面、超鏈接、顏色漸變、透明效果、濾鏡效果、剪輯處理、模板、合成以及模式填充等方面??偟膩碚f,SVG支持以下三個方面的內容。1、對矢量圖形的支持矢量圖形是用點和線來描述的,可以大大減少文件長度,提高傳輸效率。更重要的是,它將對圖形效果的顯示由服務器端移到客戶端,可以充分利用客戶端的資源,減輕服務器端的負擔。

51、 SVG有專門用于矢量圖形描述的標記,包括矩形、圓、橢圓、直線,折線和多邊形。此外,SVG還支持圖形繪中制常用的、由Bezier曲線定義的路徑描述和操作,其面系標記為。有了以上定義就可以對相應路徑進行勾勒、填充、裁減和合成等一系列操作。2、對圖像過濾操作的支持目前,網(wǎng)上傳輸?shù)膱D像主要采用GIF、JPEG和PNG三種格式。盡管它們具有高壓縮比、低容量的優(yōu)點,但即便要將其作一點微小改動,也必須利用圖軟件將其重新制作和儲存。SVG支持對圖像一系列常用的過濾操作,使得圖效果調整的任務可以在客戶端進行。使用標記可以定義過濾器效果,在其中按照要施加的過濾操作順序依次一次羅列相應的標記。例如,要定義一個陰影

52、顧慮作用,標記對中依次寫入(高斯濾波)、(平移)、擴散和(合成)。3、對動畫的支持目前,Web上播放的動畫多為GIF格式,它也存在著與網(wǎng)上傳輸圖像格式相同的問題。即修改在服務器端實現(xiàn),而不是客戶端實現(xiàn)。SVG中提供了專門動畫元素,可以描述一個圖形圖像元素的實時變化。 SVG中用標記描述元素的縮放、旋轉、偏斜等變換效果,用描述元素顏色的改變,還可以用描述元素淡入淡出的效果。SVG的優(yōu)點基于SVG的Web GIS由上而的討論可以看出,SVG是一種完傘丌放的二維矢量數(shù)據(jù)格式,并得到眾多國際知名軟件廠商(尤其是Microsoft和Netscape公司的支持,岡此,在web GIS的研究上,若將地理空間

53、數(shù)據(jù)編碼成SVG格式來進行存儲傳輸和表現(xiàn),會有效地消除現(xiàn)有空問數(shù)據(jù)格式產(chǎn)的數(shù)據(jù)傳播的問題。在不久的將米,無論是Navigator或是IE都將直接支持SVG,即使在目前,也有多家公司的SVG插件供用戶使用,這樣,在客戶端就無須下載任何數(shù)據(jù)處理部件。此外,對于眾多的非專業(yè)用戶,一方面可以方便地通過各種通用的SVG創(chuàng)作編輯工具來組織發(fā)布自己的空間信息資源,從而使地理信息資源和其他網(wǎng)上資源一樣,被整個社會分享,充分發(fā)揮其應有的價值;另一方而,由于SVG 中的圖形元素具有動畫功能,可以產(chǎn)生動畫地圖,使展現(xiàn)在客戶端用戶面前的地圖更具有表現(xiàn)力。由此可見,將SVG用于Web GIS,具有非常重要的意義??臻g數(shù)

54、據(jù)在SVG 文檔中的組織地理空間數(shù)據(jù)的組織方式:1)拓撲數(shù)據(jù)模型: 共用點引用,節(jié)省存儲空間,方便空間分析 維護拓撲關系開銷較大2)實體數(shù)據(jù)模型: 公共節(jié)點反復存儲,但無需維護實體間的拓撲關系3)SVG僅僅支持基本的圖形元素,故需要將空間幾何數(shù)據(jù)按實體模型進行組織?;赟VG的空間數(shù)據(jù)表達在空間數(shù)據(jù)處理中,一幅地圖被分解為若干圖塊,每個圖塊包含若干圖層,看作是要素(Feature)的集合(FeatureSet),并描述這些Feature的共同特征。每個Feature對應著一個空間實體,包含有幾何屬性(Geometry)和非幾何屬性(屬性數(shù)據(jù),Attribute)。幾何屬性又分為點、線、面與復雜

55、幾何對象,這幾何對象都可以用SVF規(guī)范定義的標記表示。屬性數(shù)據(jù)查詢屬性數(shù)據(jù)量較小的時候,隨腳本文件下載到客戶端,在客戶端完成查詢。屬性數(shù)據(jù)量較大的時候,通過動態(tài)頁面程序訪問數(shù)據(jù)庫并返回屬性查詢結果。圖形數(shù)據(jù)編碼點狀要素 線狀要素面狀要素注記要素 通過Text元素顯示圖層管理標簽,標簽能夠嵌套標簽 標簽對中嵌套數(shù)據(jù),表示點圖層。 標簽對中嵌套數(shù)據(jù),表示弧段圖層。Function MapVisible(checkbox,elementname) var svgdoc=document.embedsprintablemap.getSVGDocument; var svgobj =svgdoc.get

56、ElementByID(elementname); if(!checkbox.checked) svgobj.getStyle().setProperty(display,none); else svgobj.getStyle().setProperty(display,inline); 基于SVG的Web GIS體系結構簡單模式:事先利用一些工具將GIS數(shù)據(jù)轉換成SVG文檔,供客戶調用與顯示。ArcGIS已有可以將數(shù)據(jù)直接轉換成SVG文檔的功能復雜模式:根據(jù)用戶請求,從空間數(shù)據(jù)庫提取數(shù)據(jù),動態(tài)轉換成SVG。目前瀏覽器并不直接支持SVG,還需要使用腳本語言進行擴展。VRML 在WebGIS中的

57、應用VRML虛擬現(xiàn)實建模語言使得虛擬現(xiàn)實能夠像多媒體和萬維網(wǎng)一樣,通過Web,走進人們的生活。是一種全新的人機接口。在電子商務、教育、工程技術、建筑、娛樂,藝術等領域有廣泛應用。VRML的功能一種進行三維造型和渲染的圖形描述性語言,把虛擬世界看成一個場景,場景中的一切看成對象,對每個對象進行描述,構成了WRL文件在網(wǎng)頁上實現(xiàn)三維動畫效果,同時要實現(xiàn)對于三維對象的用戶交互。VRML的主要功能特點 存在感 交互性 立體的視覺和聽覺 動畫與網(wǎng)絡無關,在客戶端計算生成 腳本功能 網(wǎng)絡引用功能 超鏈接功能開發(fā)工具&瀏覽器開發(fā)工工具:VRMLPad瀏覽器:CortonaVRML關鍵技術1、VRML文件 文

58、本文件格式,擴展名為WRL 包含四個重要部分: 文件頭(必須) 原型、造型和腳本、路由2、場景圖 場景圖中有很多對象,每個對象由一個節(jié)點(Node)構成。 節(jié)點分為組節(jié)點、子節(jié)點、屬性節(jié)點 節(jié)點按照一定的規(guī)則組織起來構成場景圖。 兩類節(jié)點: 靜態(tài)虛擬場景的的節(jié)點 動態(tài)效果節(jié)點腳本語言 VRML Script JAVA Script原型機制 VRML的內部節(jié)點有限制,用戶可以通過原型(PROTO)機制自定義新的節(jié)點,定義之,原型節(jié)點類型就可以像內部節(jié)點一樣在場景中實例化.用于實現(xiàn)動態(tài)交互,在建模中的一些復雜的幾何體也必須借助它來完成基于VRML的網(wǎng)上三維GIS系統(tǒng)特點 1)配置靈活,VRML解釋

59、任何從服務器傳輸來的VRML文件,不問文件如何產(chǎn)生。VRML的產(chǎn)生可以使用原始文件,也可以使用程序代碼或其它工具生成 2)開發(fā)成本低 已有的場景可視化、多媒體集成、漫游、縮放、旋轉、切換視點、事件捕獲等功能已經(jīng)開發(fā)完畢,開發(fā)人員不必考慮這方面的編程 3)平臺無關 4)技術不斷創(chuàng)新 5)網(wǎng)絡帶寬要求低地理要素的VRML模擬 1)PointSet節(jié)點和Sphere節(jié)點 (零維) 2)IndexLineSet節(jié)點和Extrusion節(jié)點(一維) 3)IndexFaceSet節(jié)點(多邊形) 4)Box(方盒)Cone(圓錐)Cylinder(圓柱) 5)ElevationGrid節(jié)點(地形模擬) 6)

60、LOD節(jié)點(層次細節(jié)節(jié)點) 體系結構基于VRML的WebGIS的核心就是在服務器端的VRML文件通過Web下傳到Web瀏覽器,再通過Web瀏覽器調用VRML瀏覽器進行三維場景的可視化。VRML的生成方式 靜態(tài)生成:預先生成好VRML文件(通過現(xiàn)有工具,3DMAX或Arc/Info) 動態(tài)生成:服務器端根據(jù)客戶端請求實時生成VRML文件,傳送給瀏覽器基于VRML的WebGIS 體系結構4.3 海量遙感影像數(shù)據(jù)的Web發(fā)布目標:海量遙感影像數(shù)據(jù)的Web發(fā)布分析: 1、影像數(shù)據(jù)特點:數(shù)據(jù)量大、分布式存儲 2、采用C/S結構來存儲和管理,多用戶時易出現(xiàn)瓶頸。 3、要實現(xiàn)海量影像的發(fā)布,需要從頭規(guī)劃1、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論