亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Flex的城市基礎(chǔ)地理數(shù)據(jù)發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)

        2013-03-03 07:20:20羅嬌
        城市勘測 2013年1期
        關(guān)鍵詞:圖層面板按鈕

        羅嬌

        (徐州市勘察測繪研究院,江蘇徐州 221000)

        基于Flex的城市基礎(chǔ)地理數(shù)據(jù)發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)

        羅嬌?

        (徐州市勘察測繪研究院,江蘇徐州 221000)

        利用Adobe Flash Builder(Flex編譯軟件)設(shè)計實現(xiàn)基于Flex的城市基礎(chǔ)地理數(shù)據(jù)發(fā)布系統(tǒng)。充分利用Flex自身組件的特性,與地圖元素相結(jié)合,完成城市地圖的繪制、瀏覽、GIS功能等的設(shè)計,成功將原始城市地理數(shù)據(jù)發(fā)布。利用Flex RIA實現(xiàn)Web城市地理數(shù)據(jù)發(fā)布系統(tǒng)具有表現(xiàn)力強、交互性強等諸多優(yōu)勢。不使用API的基于底層的開發(fā)也使系統(tǒng)更具原創(chuàng)性、數(shù)據(jù)通用性,同時也增加了程序的可拓展性。

        Flex;WebGIS;地理數(shù)據(jù);發(fā)布系統(tǒng)

        1 引 言

        地理信息系統(tǒng)(GIS)是以地理空間數(shù)據(jù)庫為基礎(chǔ),采用地理模型分析方法,適時提供多種空間的和動態(tài)的地理信息,為地理研究和地理決策服務(wù)的計算機技術(shù)系統(tǒng)。近幾年來,隨著計算機技術(shù)迅猛發(fā)展,計算機網(wǎng)絡(luò)技術(shù)尤其是Internet迅速普及,這都為GIS的發(fā)展帶來了極大便利,同時也為GIS理論及技術(shù)研究提供了新的領(lǐng)域。GIS技術(shù)與Web技術(shù)相結(jié)合已成為必然的趨勢,WebGIS就在這種背景下應(yīng)運而生[1]。而此同時WebGIS也正逐步成為GIS應(yīng)用的一種重要方式,Google、百度等各大網(wǎng)站相繼推出可以在瀏覽器中實現(xiàn)測量,地圖搜索等功能的Web地圖服務(wù)。而用戶對于Web地圖的要求也越來越高,不再滿足于簡單的瀏覽和單調(diào)的查詢,豐富的界面視覺效果,良好的操作體驗已成為廣大用戶對于Web地圖的普遍需求。

        本文所研究的基于Flex的城市基礎(chǔ)地理信息發(fā)布系統(tǒng)能整合現(xiàn)有Web地圖應(yīng)用成功案例如百度地圖、Google地圖等,F(xiàn)lex應(yīng)用于Web地圖的成功案例如雅虎地圖等的基本地圖功能,取長補短,并實現(xiàn)便于用戶使用和操作地圖的一些增補功能。在不使用諸如WebGISAPI for Flex,Google Maps API for Flash等Flex Web地圖發(fā)布插件和接口的情況下,只利用Flex自身提供的組件設(shè)計界面模板,自編各種地圖功能算法,實現(xiàn)基于程序設(shè)計語言(Flex)的底層開發(fā)的地理數(shù)據(jù)發(fā)布系統(tǒng),對Flex RIA應(yīng)用于城市基礎(chǔ)地理數(shù)據(jù)發(fā)布中涉及的諸如Flex組件使用,地圖繪制,地圖功能實現(xiàn)等細節(jié)內(nèi)容有一定的參考價值。為GIS走向大眾化、網(wǎng)絡(luò)化提供了一種原創(chuàng)的方法[2,3]。

        2 城市基礎(chǔ)地理數(shù)據(jù)及發(fā)布

        2.1 城市基礎(chǔ)地理數(shù)據(jù)

        對于一座特定的城市來說,其地理數(shù)據(jù)是描述其自身特征的最基本的數(shù)據(jù)。城市基礎(chǔ)地理數(shù)據(jù)的空間特征數(shù)據(jù)包括地形信息、地籍邊界、政區(qū)界面、道路信息、水系信息、各種點狀地物的位置信息等等,而屬性特征數(shù)據(jù)則包括規(guī)劃、人口、土地、環(huán)保、交通、地物名稱等。有了這些數(shù)據(jù),就可以繪制一個城市的基本地形,地物以及各種專題地圖,也可以在地圖上進行一些相關(guān)的空間分析,屬性查詢,統(tǒng)計等任務(wù)。

        (1)SHP數(shù)據(jù)格式

        本文所設(shè)計的系統(tǒng)最初的數(shù)據(jù)格式就是SHP格式。

        SHP(Shape)格式文件由Esri開發(fā),一個Esri的shape文件包括一個主文件,一個索引文件,和一個dBASE表,其中主文件的后綴就是.SHP。SHP是點陣文件,由固定長度的文件頭和接著的變長度記錄組成。每個變長度記錄由固定長度的記錄頭和接著的變長度記錄內(nèi)容組成。主文件是一個直接存取,變量記錄長度文件,其中每個記錄描述一個有它自己的vertices列表的shape。在索引文件中,每個記錄包含對應(yīng)主文件記錄離主文件頭開始的偏移,dBASE表包含一個記錄的feature的特征。幾何和屬性間的一一對應(yīng)關(guān)系是基于記錄數(shù)目的。在dBASE文件中的屬性記錄必須和主文件中的記錄是相同順序的。主文件,索引文件和dBASE文件有相同的前綴。前綴必須是由字符或數(shù)字(a-Z,0-9)開始,后跟0到7個字符(a-Z,0-9)主文件的后綴是.SHP,索引文件的后綴是.SHX,dBASE表的后綴是.DBF。由ArcGIS矢量化地圖得到的數(shù)據(jù)就是SHP格式的數(shù)據(jù)。

        (2)XML數(shù)據(jù)格式

        Flex在數(shù)據(jù)通信方面,無法直接和數(shù)據(jù)庫進行連接,只有借助HttpService等服務(wù)來間接的鏈接數(shù)據(jù)庫,其交互的數(shù)據(jù)格式就是XML格式。XML(Extensible Markup Language),即可擴展標(biāo)記語言,它與HTML一樣,都是SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語言)。但其功能比HTML更強大,兩者的主要區(qū)別在于:XML側(cè)重描述Web頁面的內(nèi)容,而HTML側(cè)重于描述Web頁面的現(xiàn)實格式。XML是Internet環(huán)境中跨平臺的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。XML也是一種簡單的數(shù)據(jù)存儲語言,使用一系列簡單的標(biāo)記描述數(shù)據(jù),而這些標(biāo)記可以用方便的方式建立,雖然XML占用的空間比二進制數(shù)據(jù)要占用更多的空間,但XML極其簡單易于使用。目前,WWW領(lǐng)域,XML得到了越來越多的重視,它可以成為一種“元語言”,用于定義特定領(lǐng)域的標(biāo)記語言,同樣在空間信息的Internet發(fā)布中,也可以采用XML來定義地理信息的特定語言標(biāo)記,以容易而一致的方式格式化傳輸數(shù)據(jù)。

        本系統(tǒng)所用某市的城市道路數(shù)據(jù)的一段XML標(biāo)記語言如下:

        XML文檔由標(biāo)記、元素和屬性三個部分組成:其中“<”和“>”之間的文本為標(biāo)記,有開始標(biāo)記<Polylines>和結(jié)束標(biāo)記</Polylines>;Polylines標(biāo)簽是XML的根元素,說明這個文檔表示折線圖層。根元素的孩子元素是Polyline,表示這個圖層的每一條折線,石門二路是這個元素的屬性信息。id元素標(biāo)識折線經(jīng)過點的信息,其孩子元素L,B標(biāo)簽表示點的經(jīng)緯度信息。這個類似于樹狀索引的XML文檔清晰的表達了圖層、道路、道路節(jié)點、節(jié)點坐標(biāo)間的從屬關(guān)系,非常方便讀取和數(shù)據(jù)查詢等相關(guān)操作。

        2.2 發(fā)布系統(tǒng)

        數(shù)據(jù)發(fā)布,刨除城市基礎(chǔ)地理數(shù)據(jù)來說,發(fā)布就是表示思想、觀點、文章和意見等東西通過報紙、書刊或者公眾演講等形式(現(xiàn)在擴大到電視、網(wǎng)絡(luò)等)公之于眾。那么數(shù)據(jù)的發(fā)布就是把包括圖片、文字、動畫等各種各樣的數(shù)據(jù)形式以一種大家都能接觸到的形式展現(xiàn)出來。發(fā)布的內(nèi)容可以是數(shù)據(jù)本身,也可以是基于數(shù)據(jù)展現(xiàn)出的一些圖形,動畫等。對于本文研究的發(fā)布系統(tǒng),數(shù)據(jù)就是XML格式的空間位置數(shù)據(jù)和一些文本屬性數(shù)據(jù)。這些數(shù)據(jù)是描述一個城市的基本結(jié)構(gòu)的,那么發(fā)布的內(nèi)容就不能僅僅局限于數(shù)據(jù)本身,而要把數(shù)據(jù)繪制成圖形,以圖形的形式與用戶進行交互,這樣才能直觀體現(xiàn)數(shù)據(jù)本身的意義。交互的方式是利用網(wǎng)絡(luò)這個國際化的平臺,這也是Flex通過利用Flash Player的巨大裝機量可以實現(xiàn)的。數(shù)據(jù)發(fā)布系統(tǒng)是一些與發(fā)布數(shù)據(jù)相關(guān)聯(lián)的單元組成的一個整體[4]??梢岳斫鉃橐粋€與用戶交互的平臺,平臺的管理者負責(zé)設(shè)計平臺,更新、發(fā)布數(shù)據(jù),維護平臺,客戶利用平臺獲取自己想要得到的信息。既然系統(tǒng)的目的是與客戶或者更廣泛的人群進行交互,那么一個好的發(fā)布系統(tǒng)必須具備以下特點:

        (1)界面設(shè)計方面:友好的可視化界面,協(xié)調(diào)統(tǒng)一的色彩設(shè)計,合理的整體布局,以使整個系統(tǒng)界面布局清晰,簡約大方,風(fēng)格統(tǒng)一,給人以耳目一新的感覺。

        (2)功能設(shè)計方面:從用戶的角度出發(fā),設(shè)計簡單實用性強的功能;功能工具欄應(yīng)放在顯眼的位置,使用功能方便快捷,盡量滿足用戶的基本應(yīng)有需求。

        (3)操作方面:從用戶的角度出發(fā),各種功能、窗口切換等的操作應(yīng)方便快捷,用戶等待程序響應(yīng)的時間不應(yīng)長于10 s的限度。使用的組件,尤其是功能性組件應(yīng)放在便于操作的位置,方便用戶。

        (4)后臺數(shù)據(jù)支持方面:平臺應(yīng)有強大的數(shù)據(jù)支持系統(tǒng),只有好的源數(shù)據(jù),才能在平臺上顯示出高質(zhì)量的發(fā)布成果。好的數(shù)據(jù)格式也便于發(fā)布,縮短發(fā)布時間。

        具備這些基本特點的發(fā)布系統(tǒng),才能真正做到與用戶的交互,發(fā)布才能達到其真正的目的,才是一個好的發(fā)布系統(tǒng)。

        3 發(fā)布系統(tǒng)整體設(shè)計與實現(xiàn)

        3.1 系統(tǒng)開發(fā)環(huán)境配置

        瀏覽器&插件:IE8.0+Flash Player 10

        開發(fā)語言:Adobe Flash Builder 4.0(Flex4)

        調(diào)試器:Flash Player 10 debug for IE

        數(shù)據(jù)轉(zhuǎn)換:Microsoft Visual Studio 2010

        界面美工(圖形資源):Adobe PhotoShop CS5

        3.2 系統(tǒng)功能模塊

        本系統(tǒng)功能模塊包括地圖控制模塊,查詢模塊,圖層控制模塊,空間分析模塊。

        地圖控制模塊:包括地圖平移、縮放、還原等功能。通過鼠標(biāo)拖動或者點擊面板中的方向按鈕實現(xiàn)地圖平移;通過鼠標(biāo)滑輪滾動,滑動面板中的滑塊或者點擊面板中的放大縮小按鈕實現(xiàn)地圖縮放;通過點擊面板方向中心按鈕使地圖歸位到屏幕左上角;通過點擊面板中的“原”按鈕使地圖歸為到原有尺寸。

        查詢模塊:包括根據(jù)屬性查詢各圖層信息等功能。在文本框中輸入要查詢的屬性信息,如道路名稱等,根據(jù)下拉面板中的近似選項,選取要查詢的屬性,點擊搜索按鈕,所查詢信息將在地圖中紅色顯示。

        圖層控制模塊:控制各圖層顯示與否,調(diào)整各圖層顯示形式。

        空間分析模塊:包括空間量算,區(qū)域分析,統(tǒng)計分析,標(biāo)注與標(biāo)注點緩沖區(qū)分析等功能。通過點擊面板第一個直尺按鈕后,在地圖中鼠標(biāo)點擊一系列點,雙擊結(jié)束后彈出面板顯示所選擇各段線路的距離信息;點擊面板中的矩形,圓形,橢圓形,多邊形按鈕,在地圖中鼠標(biāo)拖動選框,松開鼠標(biāo)后,在彈出面板中顯示選取面積,選區(qū)的拓撲關(guān)系分析情況,統(tǒng)計選取內(nèi)各地物的信息等;點擊面板中的最后一個按鈕,在地圖中點擊標(biāo)記點,在彈出的對話框中添加標(biāo)記點備注信息,并設(shè)置緩沖區(qū)半徑,進行緩沖區(qū)分析。

        3.3 系統(tǒng)設(shè)計實現(xiàn)

        現(xiàn)有數(shù)據(jù)為某市的SHP格式矢量數(shù)據(jù)(由ArcGIS矢量化地圖得到),在ArcGIS中將其逐圖層導(dǎo)出為txt格式的文本數(shù)據(jù)。使用Microsoft Visual Studio 2010 C#語言,通過StreamReader類將文本文件中的空間數(shù)據(jù)和屬性數(shù)據(jù)讀入List動態(tài)數(shù)組,使用XMLTextWriter類,將數(shù)組中的數(shù)據(jù)按格式寫入XML文件中并保存。該XML格式的數(shù)據(jù)文件即為系統(tǒng)使用的數(shù)據(jù)源。

        (1)數(shù)據(jù)讀取與坐標(biāo)轉(zhuǎn)換

        使用UrlRequest類將外部XML數(shù)據(jù)讀入后,用UrlLoader類的load方法載入UrlRequest,為UrlLoader的實例添加Event.COMPLETE事件的偵聽,在其讀入完成事件中,將讀取到的數(shù)據(jù)賦予XML類[8]。遍歷XML,將其中的數(shù)據(jù)賦予Object對象。Object對象的鍵名有:name(表示地物名稱),data(Vector.<Number>類型,表示直線經(jīng)過的點信息,若為點要素,其長度為2),commands(Vector.<int>類型,標(biāo)識該對象的繪制方法),kind(表示地物類型點、線、面),num(表示該地物在此圖層的序號)。一次性批量逐圖層讀入數(shù)據(jù),將每個圖層的信息存入Object的數(shù)組中,完成數(shù)據(jù)讀取。

        本系統(tǒng)設(shè)計的坐標(biāo)轉(zhuǎn)化有:大地坐標(biāo)與高斯投影平面坐標(biāo)的相互轉(zhuǎn)換;高斯投影平面坐標(biāo)與屏幕坐標(biāo)的相互轉(zhuǎn)換。其中大地坐標(biāo)轉(zhuǎn)化為高斯投影平面坐標(biāo)采用高斯投影正算電算公式,為限制投影變形,中央經(jīng)線選取為121.4°(所給數(shù)據(jù)中心經(jīng)度)。高斯平面坐標(biāo)轉(zhuǎn)換為大地坐標(biāo)采用高斯投影反算電算公式,中央經(jīng)線同上。高斯投影平面坐標(biāo)轉(zhuǎn)換為屏幕坐標(biāo),先將投影平面真實坐標(biāo)的范圍求出后,將其縮放為400× 420的屏幕像素坐標(biāo)范圍,然后計算平移量得到二者的轉(zhuǎn)換關(guān)系。反算為其逆運算。坐標(biāo)轉(zhuǎn)化函數(shù)在數(shù)據(jù)讀取時調(diào)用,直接將XML中的大地坐標(biāo)轉(zhuǎn)化為屏幕坐標(biāo)存入Objcet數(shù)組中,作為后續(xù)一系列操作的基礎(chǔ)。

        (2)地圖繪制與定位

        在讀取數(shù)據(jù)過程中,根據(jù)圖層文件的數(shù)量,動態(tài)添加圖層組件Group,圖層顯示組件CheckBox和圖層顏色選擇組件ColorPicker。在繪制地圖的方法中調(diào)用各圖層Group的graphics方法,根據(jù)讀取到的Object數(shù)組,繪制相應(yīng)的點、線、面,并為圖層動態(tài)添加Label組件,以在地圖上顯示地物的名稱信息[5]。其中,多邊形的名稱顯示位于其中心,顯示角度為0;直線名稱顯示位于其距離最長兩節(jié)點的中心,顯示角度為距離最長兩節(jié)點的斜率對應(yīng)的角度;點的名稱顯示位于其坐標(biāo)位置,顯示角度為0。初始繪制的某市地圖如圖1所示。

        圖1 初始地圖繪制

        根據(jù)鼠標(biāo)點在地圖中的實時屏幕坐標(biāo),通過坐標(biāo)平移得到此點的高斯投影平面坐標(biāo),進行高斯投影反算,得到該點真實的大地坐標(biāo),并顯示出來。在地圖坐標(biāo)轉(zhuǎn)換的時候,縮放比例可以轉(zhuǎn)化為地圖的比例尺,也可以作為地圖的基本數(shù)據(jù)輸出顯示到定位信息中。圖2即為定位顯示的效果。

        圖2 地圖定位

        (3)地圖控制

        在圖層Group組件中添加MouseDOWN事件的偵聽,在MouseDOWN事件中打開MouseMOVE和Mouse-UP事件的偵聽,通過MouseMOVE事件中對圖層組件坐標(biāo)的更改,實現(xiàn)地圖的平移。在MouseUP事件中取消所有MouseMOVE和MouseUP的偵聽,使地圖固定。實例化一個Zoom效果組件,設(shè)計好Zoom的縮放中心,縮放大小等屬性后,將Zoom的target屬性設(shè)為圖層背景Image組件,調(diào)用Zoom的Play()方法,放大或者縮小Image的大小,根據(jù)縮放大小的屬性值,縮放地圖坐標(biāo)數(shù)據(jù)的大小后,重繪地圖,實現(xiàn)地圖的縮放功能。最后,在圖層背景Image組件的Move事件中,修改各圖層坐標(biāo)與Image組件坐標(biāo)對齊,大小重合。

        圖3 地圖放大效果圖

        (4)圖層控制

        由讀取數(shù)據(jù)時動態(tài)添加CheckBox組件和Color-Picker組件,其一一對應(yīng)于動態(tài)添加的圖層Group組件,通過CheckBox的selected屬性為判斷條件,更改相應(yīng)圖層Group的visable屬性,實現(xiàn)圖層顯示與否的功能。以ColorPicker組件的selectedcolor屬性為顏色參數(shù),重繪地圖,實現(xiàn)圖層顏色樣式的修改。圖4為去掉其余圖層后道路圖層以紅色顯示的圖形。

        圖4 圖層顯示

        (5)屬性查詢

        查詢搜索面板位于界面左側(cè)上部,功能實現(xiàn):根據(jù)用戶輸入的屬性值,在TextInput組件的TextChange事件中,遍歷讀取到的XML數(shù)據(jù),在數(shù)據(jù)中搜索所有與所輸入屬性值相關(guān)的全部信息,反饋到List組件中供用戶挑選。在List中,將用戶選擇的元素的文本值傳輸給TextInput組件,點擊搜索按鈕,根據(jù)List中獲取到的所選元素對應(yīng)的對象Object,在地圖相應(yīng)位置,根據(jù)Object中的坐標(biāo)信息,以紅色線條繪制或填充所搜索目標(biāo)。效果如圖5搜索“南京西路”。

        圖5 搜索“南京西路”

        (6)空間分析

        距離量算位于界面頂部空間分析面板的第一個按鈕,點擊按鈕后,在按鈕所在ToggleButtonBar的item-Click事件中,為全局變量measureMode賦值為1,發(fā)出距離量算指令。為圖層添加鼠標(biāo)事件的偵聽,在MouseMove事件中刷新圖層Group的graphics,后根據(jù)MouseDown事件中存入的坐標(biāo)數(shù)據(jù)繪制直線,在MouseDoubleClick事件中結(jié)束繪制,并調(diào)用距離計算方法,計算好圖上距離后,根據(jù)實時地圖比例尺,計算出實際距離顯示給用戶。效果如圖6所示。

        圖6 距離量算效果

        三種分析的操作面板位于界面頂部的空間分析面板中,點擊按鈕后,在按鈕所在ToggleButtonBar的itemClick事件中,為全局變量measureMode賦值為2,3,4,5,發(fā)出空間分析指令。為圖層添加鼠標(biāo)事件的偵聽,在MouseMove事件中刷新圖層Group的graphics,后根據(jù)MouseDown事件中存入的坐標(biāo)數(shù)據(jù)繪制相應(yīng)圖形并半透明填充,在MouseUP事件中彈出選取信息的MXML組件,為用戶顯示選區(qū)的面積、選區(qū)包含的數(shù)據(jù)信息、餅狀圖統(tǒng)計信息等,用戶點擊選取區(qū)內(nèi)相應(yīng)圖層的數(shù)據(jù)信息時,可以查詢選區(qū)內(nèi)對應(yīng)的目標(biāo),如圖7所示。

        圖7 孔洞多邊形選區(qū)空間分析效果

        (7)標(biāo)記與標(biāo)記點緩沖區(qū)分析

        標(biāo)記和標(biāo)記點緩沖區(qū)分析位于界面上部的空間分析面板的最后一個按鈕,點擊按鈕后,在按鈕所在ToggleButtonBar的itemClick事件中,為全局變量measure-Mode賦值為6,發(fā)出標(biāo)記指令。為圖層添加鼠標(biāo)事件的偵聽,在MouseUP事件中繪制標(biāo)記點,并彈出標(biāo)注MXML組件,為用戶顯示標(biāo)記點的大地坐標(biāo),還可以由用戶自定義添加標(biāo)注點的備注信息。用戶在彈出的“創(chuàng)建緩沖區(qū)”panel組件中,可以手動輸入緩沖區(qū)半徑,以千米為單位,點擊創(chuàng)建按鈕,程序自動彈出緩沖區(qū)分析的結(jié)果。效果如圖8和圖9。

        圖8 標(biāo)記、創(chuàng)建緩沖區(qū)圖

        圖9 標(biāo)記點緩沖區(qū)分析

        4 結(jié) 論

        隨著Internet技術(shù)的飛速發(fā)展,計算機硬件的不斷更新,GIS網(wǎng)絡(luò)化已成為必然趨勢。當(dāng)前,WebGIS、Web地圖發(fā)布、地理數(shù)據(jù)共享已在互聯(lián)網(wǎng)中廣泛應(yīng)用,大眾對其的要求也越來越高,不再滿足于簡單乏味的地圖瀏覽和查詢,人們希望在網(wǎng)絡(luò)地圖中得到更多的人機交互體驗和視覺體驗,而Flex RIA技術(shù)的出現(xiàn),恰恰能滿足人們的這一需求[6]。本文在充分研究Flex RIA技術(shù)和現(xiàn)有WebGIS技術(shù)的基礎(chǔ)上,綜合各大網(wǎng)絡(luò)地圖的特點,基于Flex底層設(shè)計實現(xiàn)了一個風(fēng)格簡約,基本功能齊全,用戶體驗感強的城市基礎(chǔ)地理數(shù)據(jù)的發(fā)布系統(tǒng),為Flex在WebGIS中的應(yīng)用提供一個可參考的模型系統(tǒng)。

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

        [2] 黃娟.基于Flex RIA的Web地圖發(fā)布技術(shù)及其應(yīng)用研究[D].成都:西南交通大學(xué),2010.

        [3] Josbua Noble&Todd Anderson&Gartb Braitbwaite&Marco casario&Ricb Tretola.Flex4 Cookbook[M].May 2010 FirstEdition.Published ByO’Reilly Media,Inc.1005 Gravenstein Highway North,Sebastopol,CA95472,2010(5).

        [4] 姜天格.Flex3企業(yè)級Web應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)[M].北京:機械工業(yè)出版社,2008.

        [5] 祝國瑞.地圖學(xué)[M].2004年1月第1版.武漢:武漢大學(xué)出版社,2009.1:95~100.

        [6] Rong Yao,Wang Jiandong,Ding Jianli.RIA-based visualization platform of flight delay intelligent prediction[A].ISECS. 2009(2):94~97.

        Design and Im plementation of City Basic Geographic Data Release System Based on Flex

        Luo Jiao
        (Xuzhou Geotechnical Engineering and Surveying Institute,Xuzhou 221000,China)

        The paper is about using Adobe Flash Builder(Flex compiled software)to design and achieve a paragraph of city basic geographic data release system based on Flex.The release system do not use any present Web map APIs (application programming interface).It beginswith the basic development,and releases the city geographic data successfully bymaking full use of the characteristics of Flex’s components and being combined with themap elements,to complete citymap drawing,browsing,GIS functions’design.The research shows that the Flex RIA realize to Web city geographic data release system hasmany advantages such as strong expressiveness,strong interactivity and so on.The system,do not use the APIs and begin with the basic development,which ismore originality,data generally,and also increased the program expanding.This paper’s research has a reference value of Flex RIA applied to the geographic data release system by Web map.

        Flex;RIA;WebGIS;Geographic Data;Release System

        1672-8262(2013)01-38-06

        P208.2 文獻標(biāo)識碼:A

        2012—08—30

        羅嬌(1988—),女,助理工程師,研究方向:攝影測量與遙感及三維數(shù)字城市建設(shè)。

        國家自然科學(xué)基金資助項目(41101442)

        猜你喜歡
        圖層面板按鈕
        哪個是門鈴真正的按鈕
        當(dāng)你面前有個按鈕
        面板燈設(shè)計開發(fā)與應(yīng)用
        MasterCAM在面板類零件造型及加工中的應(yīng)用
        模具制造(2019年4期)2019-06-24 03:36:50
        巧用混合圖層 制作抽象動感森林
        Photoshop CC圖庫面板的正確打開方法
        死循環(huán)
        圖層法在地理區(qū)域圖讀圖中的應(yīng)用
        內(nèi)心不能碰的按鈕
        淺析“遞層優(yōu)化法”在礦井制圖中的應(yīng)用
        河南科技(2014年6期)2014-04-04 08:00:42
        亚洲熟女乱色综合亚洲图片| 日本av一区二区三区四区| 国产内射一级一片内射高清视频1 成人av一区二区三区四区 | 国产变态av一区二区三区调教| 国产69精品久久久久app下载| 国内精品人妻无码久久久影院导航| 国产亚洲精品成人无码精品网站| 五十路丰满中年熟女中出| 亚洲人成人影院在线观看| jiZZ国产在线女人水多| 国产丝袜美腿嫩模视频诱惑| 人妖一区二区三区四区| 国产人妻丰满熟妇嗷嗷叫| 久久精品一区二区免费播放| 蜜桃视频中文在线观看| 强迫人妻hd中文字幕| 日韩av一区二区三区高清| 国语自产精品视频在线看| 久久aⅴ人妻少妇嫩草影院| 日韩一区二区超清视频| 亚洲高清av一区二区| 国产熟女露脸91麻豆| 天天摸夜夜摸夜夜狠狠摸| 亚洲色大成网站www永久一区 | 国产一区二区丁香婷婷| 国产精品日韩亚洲一区二区| 精品香蕉99久久久久网站| 粉嫩虎白女毛片人体| 东北老女人高潮大喊舒服死了| aaaaaa级特色特黄的毛片| 尤物yw午夜国产精品视频| 中文字幕亚洲高清精品一区在线| 久久久久99精品成人片欧美 | 红杏性无码免费专区| 亚洲精品一区二区三区四区| 揄拍成人国产精品视频| 黄色a级国产免费大片| 九九99久久精品午夜剧场免费| 日本成熟妇人高潮aⅴ| 亚洲综合在不卡在线国产另类| 久久无码人妻丰满熟妇区毛片|