原創(chuàng)|使用教程|編輯:龔雪|2014-04-22 10:18:59.000|閱讀 319 次
概述:以流程圖的形式介紹各種能將數(shù)據(jù)傳到用FusionMaps XT的方法。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
我們現(xiàn)在已經(jīng)知道 FusionMaps XT只能用XML或JSON代碼繪制地圖,既可以提供物理XML或JSON數(shù)據(jù)文件,也可以用服務(wù)器端腳本將數(shù)據(jù)動(dòng)態(tài)的傳到FusionMaps XT。這里,我們來(lái)探討各種能將數(shù)據(jù)傳到用FusionMaps XT的方法。
值得注意的是,你完全不需要把物理XML或JSON文件保存在服務(wù)器。從數(shù)據(jù)庫(kù)生成動(dòng)態(tài)地圖時(shí),XML或JSON文件是通過(guò)使用字符串連接或API在存儲(chǔ)器里生成的,然后再動(dòng)態(tài)傳遞過(guò)去(寫(xiě)入輸出流,就像其他HTML內(nèi)容一樣)。
將數(shù)據(jù)傳遞到FusionMaps XT的兩種方式:
1.Data URL method-使用本方法要給地圖提供一個(gè)URL座位數(shù)據(jù)源。當(dāng)?shù)貓D加載或更新時(shí)將調(diào)用此URL,并讀取由此URL寫(xiě)入的XML或JSON數(shù)據(jù)。該URL可以是包含XML或者是JSON的物理文件,也可以是從動(dòng)態(tài)數(shù)據(jù)源(數(shù)據(jù)庫(kù)、聚合內(nèi)容等)動(dòng)態(tài)生成XML或JSON的腳本文件。
以下圖示詳細(xì)闡明了Data URL method的步驟:
2.Data String method - 使用該方法時(shí),所有的地圖數(shù)據(jù)(XML或JSON)都被當(dāng)做字串并作為地圖嵌入到同一個(gè)頁(yè)面。當(dāng)?shù)貓D加載或是更新時(shí),只讀取數(shù)字串和渲染。此處XML或JSON數(shù)據(jù)時(shí)直接嵌入到HTML頁(yè)面,因此就不需外部數(shù)據(jù)文件了。
以下圖例詳細(xì)闡明了Data String method的步驟:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)