freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

flash互動(dòng)電子地圖制作手冊(cè)-資料下載頁

2024-10-28 08:36本頁面

【導(dǎo)讀】現(xiàn)有的電子地圖多數(shù)用Java開發(fā)的,功能強(qiáng)大,操作便捷。比較典型就是Mapbar()與。()、江門(五邑)地圖()、衡陽電子地圖()等。Java與Flash相比具有明顯的優(yōu)勢(shì),是電子地圖技術(shù)的主流方向。安裝Java虛擬機(jī),對(duì)于沒有安裝相關(guān)插件的電腦用戶來說,并不能立即使用Java電子地圖。但對(duì)于非專業(yè)的愛好者來說,F(xiàn)lash比Java更容易掌握一些。特別對(duì)于繪制樓盤、小區(qū)或是小城市的。地圖,并沒有太多太強(qiáng)的功能要求,使用Flash制作已經(jīng)足夠了。對(duì)于Flash電子地圖來說,幾乎所有的個(gè)人電腦都安裝了FlashPlayer插件,只要打開瀏覽器即可正。了一定FlashActionScript的基礎(chǔ)知識(shí),都可以通過學(xué)習(xí)制作出自己滿意的互動(dòng)電子地圖。今天我們就從最簡(jiǎn)單的電子地圖開始,我們以制作某地區(qū)的地圖為例逐步由淺入深講解制作步驟。移動(dòng)、按地名查詢和測(cè)量距離等。新建一個(gè)新的圖層,命名為“按鈕”,在該層依次創(chuàng)建“放大”、“縮小”、“移動(dòng)”、“復(fù)位”和“測(cè)距”5個(gè)按鈕。

  

【正文】 量 SendData_srt 賦給 data = 請(qǐng)稍候 ……。 // 狀態(tài)文本顯示為 請(qǐng)稍候 …… = function(success) { //驗(yàn)證和服務(wù)器連接的函數(shù) if (success) { //如果和服務(wù)器成功連接 if (== 1) { //如果驗(yàn)證動(dòng)作成功 = 成功標(biāo)注!審核后即可生效。 。 //狀態(tài)文本顯示為成功 } } else { = 服務(wù)器忙,請(qǐng)稍后再試! 。 //如果和服務(wù)器連接不成功則返回失敗消 } }。 ( SendData, post)。 //以 post 方式發(fā)送待保存數(shù)據(jù) } 編寫服務(wù)器腳本( ASP) 創(chuàng)建一個(gè) ASP 文件,其內(nèi)容如下: %@Language=VBScript% % Dim Check 39。定義 Check 變量,用來驗(yàn)證來自 SWF 文件的數(shù)據(jù) Dim Link 39。定義 Link 變量,用來返回給 SWF 文件,表明通信成功 Dim data 39。定義 data 變量,用來接收來自 SWF 文件的待保存數(shù)據(jù) set data = (data) 39。接收來自 SWF 文件的待保存數(shù)據(jù) set Check = (Check) 39。驗(yàn)證來自 SWF 文件的數(shù)據(jù) if Check = 1 Then 39。如果 SWF 文件身份正確 Link = 1 39。將 Link 值設(shè)為 1,表明通信成功 End if 39。結(jié)束 if 語句 Set xml=() 39。創(chuàng)建一個(gè)對(duì)象用以操作 XML 文件 =False =False (( 39。加載 xml 文件 set newNode= (element, data, ) 39。創(chuàng)建新節(jié)點(diǎn) newNode,并命為為 data (newNode) 39。在上面得到的加載進(jìn)來的 XML 文件的根節(jié)點(diǎn)后追加一個(gè)新建的節(jié)點(diǎn) newNode, Set objname = (data) 39。為新建的節(jié)點(diǎn)創(chuàng)建屬性項(xiàng) = data 39。為新建屬性項(xiàng)添加屬性值 (( 39。在指定的路徑保存 XML 文件 , Linkamp。Link 39。將 Link=1 返回給 SWF 文件 % 這樣我們依次完成了對(duì)地圖的操作、地名的標(biāo)注等功能;而在地圖的使用過程中,用地名名稱進(jìn)行查詢及定位是也一個(gè)必不可少的常用功能。 下一講中我們學(xué)習(xí)電子互動(dòng)地圖中 查詢及定位 功能的實(shí)現(xiàn)。 Flash+XML 實(shí)現(xiàn)電子地圖查詢及定位功能 20201113 06:00 作者: laoshan 原創(chuàng) 出處: 天極設(shè)計(jì)在線 責(zé)任編輯 上一講,我們實(shí)現(xiàn)了電子地圖中如何在線標(biāo)注地名功能(參閱《 Flash+ASP 實(shí)現(xiàn)電子互動(dòng)地圖在線標(biāo)注功能 》),本例我們一講中我們學(xué)習(xí)實(shí)現(xiàn)按地名名稱查詢及定位功能。 Flash 互動(dòng)電子地圖制作手冊(cè) ——入門實(shí)例 XML 輔助 Flash 互動(dòng)電子地圖標(biāo)注地名 用 trace 函數(shù)實(shí)現(xiàn)互動(dòng)地圖后臺(tái)快速標(biāo)注地名 Flash+ASP 實(shí)現(xiàn)電子互動(dòng)地圖在 線標(biāo)注功能 Flash+XML 實(shí)現(xiàn)電子地圖查詢及定位功能 本例要實(shí)現(xiàn)的功能分成 “查詢 ”和 “定位 ”兩部分,查詢功能通過調(diào)用 XML 文件的數(shù)據(jù)一一比對(duì)實(shí)現(xiàn)。定位功能通過將地圖進(jìn)行適當(dāng)?shù)目s放和移動(dòng),將被查詢到的地名顯示在窗口的中央位置來實(shí)現(xiàn)。 制作步驟: 制作如圖所示的界面; 圖 1 查詢功能的界面 用 input_txt 動(dòng)態(tài)文本框接收輸入的地名名稱。用載入的外部文件,依次將地名與 比較,如果兩個(gè)地名相符,取相對(duì)應(yīng)的 X、 Y 軸坐標(biāo)值,將地圖做相應(yīng)的縮放及移動(dòng)操作。在本例中地圖將做放大50 倍,同時(shí)將地圖中心移動(dòng)至被查詢的地名。 的內(nèi)容如下: (略) …… rn金鼎輝煌世紀(jì) /nx37488/xy33882/y/r rn文錦大廈 /nx38194/xy33651/y/r rn聯(lián)城聯(lián)合大廈 /nx38402/xy33771/y/r rn外貿(mào)輕工大廈 /nx38233/xy32624/y/r rn友聯(lián)工業(yè)大廈 /nx13802/xy43238/y/r rn羅湖中學(xué) /nx37225/xy34520/y/r rn東莞外貿(mào)大廈 /nx37314/xy33971/y/r rn麗都大廈 /nx37442/xy33995/y/r rn東樂大廈 /nx37746/xy33549/y/r rn鴻昌廣場(chǎng) /nx37996/xy33504/y/r (略) …… 打開時(shí)間軸的動(dòng)作面板,輸入以下 ActionScript 代碼: input_text=請(qǐng)輸入地名 。 //初始化輸入文本框 var XMLData_xml:XML = new XML()。 //裝載外部 XMLData_xml 文件 = true。 //忽略空白 ( //打開指定路徑的 xml 文件 function XMLData() { //定義查詢 XMLData()函數(shù) var input =。 //輸入的地 名名稱 if (input==) {=請(qǐng)輸入地名 } //如果地名名稱為空,重新要求輸入地名 if (input!=請(qǐng)輸入地名 ) { //如果正確輸入地名 var childItems:Array = 。 for (var i=0。 i 。 i++) { var sn= childItems[i].childNodes[0].childNodes[0].nodeValue 。 //讀入 xml 文件中的地名 if (sn==input) { //如果輸入與 xml 地名相符 var sx=childItems[i].childNodes[1].childNodes[0].nodeValue。 //讀入 xml 文件中的 x 坐標(biāo) var sy=childItems[i].childNodes[2].childNodes[0].nodeValue。 //讀入 xml 文件中的 y 坐標(biāo) = = 5000。 //地圖增大為 50 倍 = *(10000*sx/)。 //地圖中心點(diǎn)移至所查地點(diǎn) = 21350*(10000*sy/1086848213)。 =0。 //隱藏標(biāo)注地名 } } } 打開 “ 查詢 ” 按鈕的動(dòng)作面板,輸入以下 ActionScript 代碼: on (release) { //當(dāng)鼠標(biāo)釋放時(shí) XMLData()。 //調(diào)用 “查詢 ”函數(shù) } 正式發(fā)布后,輸入 “ 羅湖中學(xué) ” ,查詢到相對(duì)應(yīng)的代碼為 “rn 羅湖中學(xué)/nx37225/xy34520/y/r” ,地圖自動(dòng)放大 50 倍,地圖中心移至(37225,34520)。效果如圖 2 所示; 圖 2 查詢到地名,地圖做出相應(yīng)的縮放和移動(dòng)操作 至此, Flash 電子地圖制作實(shí)例系列就結(jié)束了。當(dāng)然,電子地圖的功能還可以更加豐富,比如公交查詢、最佳路徑查詢、分類信息查詢等等。但縮放、移動(dòng)、標(biāo)注、測(cè)距和查詢是所有的電子地圖的基本的功能。只要掌握了這些基本功能的制作方法,就可以制作出比較合格的電子地圖。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1