飛線層是基礎(chǔ)平面地圖的子組件,支持獨(dú)立的樣式和數(shù)據(jù)配置,能夠以飛線的形式表現(xiàn)地理位置上兩個(gè)點(diǎn)之間的OD數(shù)據(jù),可以用來展示兩地之間的關(guān)聯(lián)信息,如物流、交易等。本文為您介紹飛線層各配置項(xiàng)的含義。
注意 當(dāng)前為v2.x版本的飛線層子組件指導(dǎo)文檔,如需查看該子組件v1.x版本的文檔內(nèi)容詳情,請(qǐng)參見飛線層(v1.x版本)。
單擊子組件管理下方的飛線層,進(jìn)入配置面板配置飛線層的樣式和數(shù)據(jù)。
配置
- 搜索配置:?jiǎn)螕?span id="z68uejxpaoma" class="ph uicontrol" id="d7e22">配置面板右上角的搜索配置,可在搜索配置面板中輸入您需要搜索的配置項(xiàng)名稱,快速定位到該配置項(xiàng),系統(tǒng)支持模糊匹配。詳情請(qǐng)參見搜索資產(chǎn)配置。
- 可見級(jí)別:設(shè)置飛線層的可見級(jí)別值,當(dāng)?shù)貓D縮放到設(shè)定的可見級(jí)別范圍內(nèi)飛線層可見,級(jí)別之外不可見。
- 飛線樣式:設(shè)置飛線的起點(diǎn)顏色、終點(diǎn)顏色、飛線漸變和長(zhǎng)度等參數(shù)。
參數(shù) 說明 起點(diǎn)顏色 飛線的起點(diǎn)顏色,請(qǐng)參見顏色選擇器說明進(jìn)行修改。 終點(diǎn)顏色 飛線的終點(diǎn)顏色。 飛線漸變 飛線首尾漸變的顏色插值,取值范圍為1~10。 飛線長(zhǎng)度 飛線的飛行長(zhǎng)度,取值范圍為10~120。 飛線粗細(xì) 飛線的粗細(xì),取值范圍為0~20。 路徑點(diǎn)數(shù) 飛線路徑的組成點(diǎn)數(shù),取值范圍為100~400。 高度比例 飛線高度比例,取值范圍為0.5~5。 飛出頻率 飛線飛出的頻率,單位為條數(shù)/幀。 飛行速率 飛線的飛行速率,取值范圍為1~10。 - 耀斑樣式:設(shè)置飛線耀斑的顏色和大小參數(shù)。單擊耀斑樣式左側(cè)的圖標(biāo),可控制耀斑樣式的顯隱。
參數(shù) 說明 顏色 飛線的耀斑顏色。 大小 飛線耀斑的大小,取值范圍為0~20。 - 氣泡樣式:設(shè)置飛線氣泡的顏色、半徑和速率參數(shù)。單擊氣泡樣式左側(cè)的圖標(biāo),可控制氣泡樣式的顯隱。
參數(shù) 說明 顏色 飛線氣泡的顏色。 半徑 飛線氣泡的半徑,取值范圍為0~30。 速率 飛線氣泡的速率,取值范圍為0.1~1。
數(shù)據(jù)
上圖中的示例JSON代碼如下。
[
{
"from": "116.85059,31.69078",
"to": "118.69629,36.20882"
},
{
"from": "120.89355,37.09024",
"to": "116.93848,31.61597"
},
{
"from": "121.28906,29.34388",
"to": "117.20215,31.12820"
},
{
"from": "118.16895,31.57854",
"to": "119.79492,32.47270"
},
{
"from": "116.76270,33.35806",
"to": "116.49902,38.95941"
},
{
"from": "116.41113,30.93992",
"to": "114.78516,26.58853"
},
{
"from": "115.83984,32.13841",
"to": "97.47070,37.54458"
},
{
"from": "116.27930,32.36140",
"to": "114.08203,36.27971"
},
{
"from": "103.66699,25.79989",
"to": "116.05957,31.54109"
},
{
"from": "112.14844,24.40714",
"to": "116.71875,33.21112"
},
{
"from": "116.93848,31.65338",
"to": "118.34473,26.62782"
},
{
"from": "90.70313,42.26105",
"to": "116.23535,32.32428"
},
{
"from": "116.41113,30.82678",
"to": "114.87305,36.94989"
},
{
"from": "116.45508,30.78904",
"to": "118.91602,28.57487"
},
{
"from": "116.01562,40.07807",
"to": "116.71875,31.69078"
},
{
"from": "116.71875,31.72817",
"to": "108.45703,40.24599"
},
{
"from": "117.99316,40.84706",
"to": "116.85059,31.69078"
},
{
"from": "118.30078,36.56260",
"to": "117.24609,40.97990"
},
{
"from": "119.35547,26.86328",
"to": "120.41016,32.28713"
},
{
"from": "113.07129,31.42866",
"to": "106.04004,31.31610"
},
{
"from": "116.85059,31.31610",
"to": "110.43457,32.76880"
}
]
字段 | 說明 |
---|---|
from | 飛線起始出發(fā)位置的經(jīng)緯度,經(jīng)緯度之間用半角逗號(hào)分隔。 |
to | 飛線終點(diǎn)結(jié)束位置的經(jīng)緯度,經(jīng)緯度之間用半角逗號(hào)分隔。 |
配置項(xiàng) | 說明 |
---|---|
受控模式 | 打開開關(guān),資產(chǎn)初始化狀態(tài)下不請(qǐng)求數(shù)據(jù),僅通過回調(diào)ID或藍(lán)圖編輯器配置的方法發(fā)起請(qǐng)求數(shù)據(jù);關(guān)閉開關(guān),可以使用自動(dòng)更新請(qǐng)求數(shù)據(jù)。開關(guān)默認(rèn)為關(guān)閉狀態(tài)。 |
自動(dòng)更新請(qǐng)求 | 選中后可以設(shè)置動(dòng)態(tài)輪詢,還可以手動(dòng)輸入輪詢的時(shí)間頻次。取消選中后則不會(huì)自動(dòng)更新,需要手動(dòng)刷新頁面,或通過藍(lán)圖編輯器和回調(diào)ID事件來觸發(fā)請(qǐng)求更新數(shù)據(jù)。 |
數(shù)據(jù)源 | 單擊配置數(shù)據(jù)源,可在設(shè)置數(shù)據(jù)源面板中修改數(shù)據(jù)源類型和數(shù)據(jù)查詢代碼、預(yù)覽數(shù)據(jù)源返回結(jié)果以及查看數(shù)據(jù)響應(yīng)結(jié)果,詳情請(qǐng)參見配置資產(chǎn)數(shù)據(jù)。 |
數(shù)據(jù)過濾器 | 數(shù)據(jù)過濾器提供數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換、篩選和一些簡(jiǎn)單的計(jì)算功能。單擊添加過濾器,可在設(shè)置數(shù)據(jù)源面板配置數(shù)據(jù)過濾器腳本,詳情請(qǐng)參見過濾器使用說明。 |
數(shù)據(jù)響應(yīng)結(jié)果 | 展示數(shù)據(jù)請(qǐng)求的響應(yīng)結(jié)果。當(dāng)數(shù)據(jù)源發(fā)生改變時(shí),可單擊右側(cè)的圖標(biāo),實(shí)時(shí)查看數(shù)據(jù)響應(yīng)結(jié)果。 |
交互
此組件沒有交互事件。
藍(lán)圖編輯器交互配置
- 在畫布編輯器頁面,單擊基礎(chǔ)平面地圖子組件管理列表中飛線層右側(cè)的圖標(biāo)。
- 單擊頁面左上角的圖標(biāo)。
- 在藍(lán)圖編輯器配置頁面,單擊導(dǎo)入節(jié)點(diǎn)欄內(nèi)的飛線層組件,在畫布中可以看到如下圖所示的飛線層的藍(lán)圖編輯器配置參數(shù)。
- 事件
事件 說明 當(dāng)數(shù)據(jù)接口請(qǐng)求完成時(shí) 數(shù)據(jù)接口請(qǐng)求返回并經(jīng)過過濾器處理后拋出的事件,同時(shí)拋出處理后的JSON格式的數(shù)據(jù)。具體數(shù)據(jù)示例請(qǐng)參見畫布編輯器中組件右側(cè)配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應(yīng)結(jié)果區(qū)域。 當(dāng)數(shù)據(jù)接口請(qǐng)求失敗時(shí) 數(shù)據(jù)接口請(qǐng)求失敗時(shí)(請(qǐng)求失敗的情況可能是:網(wǎng)絡(luò)問題或接口報(bào)錯(cuò)等)返回并經(jīng)過過濾器處理后拋出的事件,同時(shí)拋出處理后的JSON格式的數(shù)據(jù)。具體數(shù)據(jù)示例請(qǐng)參見畫布編輯器中組件右側(cè)配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應(yīng)結(jié)果區(qū)域。 - 動(dòng)作
動(dòng)作 說明 請(qǐng)求數(shù)據(jù)接口 重新請(qǐng)求服務(wù)端數(shù)據(jù),上游數(shù)據(jù)處理節(jié)點(diǎn)或圖層節(jié)點(diǎn)拋出的數(shù)據(jù)將作為參數(shù)。例如飛線層配置了API數(shù)據(jù)源為 http://api.test
,傳到請(qǐng)求數(shù)據(jù)接口動(dòng)作的數(shù)據(jù)為{ id: '1'}
,則最終請(qǐng)求接口為http://api.test?id=1
。導(dǎo)入數(shù)據(jù)接口 按組件繪制格式處理數(shù)據(jù)后,導(dǎo)入組件,重新繪制。不需要重新請(qǐng)求服務(wù)端數(shù)據(jù)。具體數(shù)據(jù)示例請(qǐng)參見畫布編輯器中組件右側(cè)配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應(yīng)結(jié)果區(qū)域。 顯示 顯示組件,不需要參數(shù)。 隱藏 隱藏組件,不需要參數(shù)。
- 事件