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