軌跡線層(v3.x版本)
本文介紹軌跡線層的圖表樣式和各配置項的含義。
圖表樣式
軌跡線層是基礎平面地圖 3.0的子組件,支持獨立的樣式和數(shù)據(jù)配置,能夠以一批軌跡點連線的形式表示人或物體移動的軌跡。
配置面板
- 搜索配置:單擊配置面板右上角的搜索配置,可在搜索配置面板中輸入您需要搜索的配置項名稱,快速定位到該配置項,系統(tǒng)支持模糊匹配。詳情請參見搜索資產(chǎn)配置。
通用:設置軌跡線層的通用配置參數(shù)項。
參數(shù)
說明
可見級別
設置軌跡線層的可見級別值,在設定的級別范圍內(nèi)軌跡線層可見,級別之外不可見。
不透明度
設置軌跡線層的不透明度值,取值范圍為0~100,單位%。數(shù)值越大熱力層樣式越不透明。
圖形:設置軌跡線層的圖形樣式參數(shù)項。
參數(shù)
說明
軌跡線型
單擊下拉框,選擇一種軌跡線類型樣式,系統(tǒng)默認內(nèi)置四種類型軌跡線。
軌跡粗細
設置軌跡線的粗細大小值,參見尺寸映射器使用說明,配置不同軌跡線的粗細大小映射樣式。
軌跡顏色
數(shù)據(jù)中value字段值對應軌跡線的顏色。請參見顏色映射器使用說明,配置不同軌跡線的映射顏色樣式。
交互:軌跡線層的交互配置項。
圖形交互
參數(shù)
說明
點擊聚焦
單擊左側圖標,可控制點擊聚焦交互功能的開啟或關閉。開啟后,單擊軌跡線,會根據(jù)軌跡線位置進行一定范圍比例的聚焦,僅在預覽或發(fā)布時才能看到效果。
懸停樣式
單擊懸停樣式左側圖標,可控制懸停交互功能的開啟或關閉。開啟后可設置鼠標懸停時的軌跡線的顏色和粗細,僅在預覽或發(fā)布時才能看到效果。
條件:條件樣式說明。
條件樣式:單擊右側的或圖標,添加或刪除一個條件樣式。 單擊或圖標配置多個條件樣式的排列樣式。單擊圖標,即可復制當前選中條件樣式配置內(nèi)容并新增一個同樣配置的條件樣式。具體配置請參見條件樹使用說明。
圖形:打開開關,配置該樣式中的圖形配置項;關閉開關,無法配置該樣式下的圖形配置項。
參數(shù)
說明
軌跡線型
單擊下拉框,選擇一種軌跡線類型樣式,系統(tǒng)默認內(nèi)置四種類型軌跡線。單擊軌跡線型左側的圖標,可控制該條件下的軌跡線型的顯隱。
軌跡粗細
設置軌跡線的粗細大小值,參見尺寸映射器使用說明,配置不同軌跡線的粗細大小映射樣式。單擊軌跡粗細左側的圖標,可控制該條件下的軌跡線粗細的顯隱。
軌跡顏色
數(shù)據(jù)中value字段值對應軌跡線的顏色。請參見顏色映射器使用說明,配置不同軌跡線的映射顏色樣式。單擊軌跡顏色左側的圖標,可控制該條件下的軌跡線顏色的顯隱。
自定義彈框樣式:設置軌跡線層內(nèi)自定義彈框的樣式參數(shù)。
參數(shù)
說明
彈框開關
打開開關,可以通過點擊或懸浮觸發(fā)彈框。
顯示方式
設置軌跡線層彈框顯示的方式,可選,包括點擊和懸浮兩種方式。
相對偏移
設置彈窗在水平和垂直方向的相對偏移像素距離,取值范圍為-1000~1000,單位px。
文本樣式
設置彈框內(nèi)的文本樣式,包括文本的字體樣式、字號大小、顏色和文本粗細值。
顯示空值
打開開關,在無
info
字段或空info
字段對象上可以彈框顯示為“無數(shù)據(jù)”。彈框樣式
內(nèi)邊距:設置彈框文本的內(nèi)容距離上下左右四個方向的邊距值。
邊框樣式:設置彈框邊框的圓角值、線寬和顏色。
背景顏色:設置彈框的背景顏色。
投影樣式:設置彈框投影的模糊色、模糊半徑、X偏移和Y偏移。
關閉按鈕:打開開關,軌跡線層的彈框顯示關閉按鈕和按鈕的顏色。
指向箭頭:打開開關,軌跡線層的彈框顯示指向箭頭。
數(shù)據(jù)面板
配置字段說明
字段 | 說明 |
geometry | 軌跡線的平面空間數(shù)據(jù)。 |
name | (可選)軌跡線的名稱。 |
value | (可選)軌跡線的值,與配置面板中軌跡顏色的配置項配合使用,可控制對應軌跡線的顏色。 說明 根據(jù)數(shù)據(jù)的value區(qū)間得出scale區(qū)間,從而計算從最大到最小的顏色漸變區(qū)間。 |
id | (可選)軌跡線的ID唯一標識碼。 |
sizeField | (可選)軌跡線的粗細大小映射字段。 |
colorField | (可選)軌跡線的顏色映射字段。 |
popupType | (可選)彈框類型(需要搭配二次開發(fā)功能使用)。 |
info | (可選)自定義彈框內(nèi)容。 |
配置項 | 說明 |
受控模式 | 打開開關,資產(chǎn)初始化狀態(tài)下不請求數(shù)據(jù),僅通過回調(diào)ID或藍圖編輯器配置的方法發(fā)起請求數(shù)據(jù);關閉開關,可以使用自動更新請求數(shù)據(jù)。開關默認為關閉狀態(tài)。 |
自動更新請求 | 選中后可以設置動態(tài)輪詢,還可以手動輸入輪詢的時間頻次。取消選中后則不會自動更新,需要手動刷新頁面,或通過藍圖編輯器和回調(diào)ID事件來觸發(fā)請求更新數(shù)據(jù)。 |
數(shù)據(jù)源 | 單擊配置數(shù)據(jù)源,可在設置數(shù)據(jù)源面板中修改數(shù)據(jù)源類型和數(shù)據(jù)查詢代碼、預覽數(shù)據(jù)源返回結果以及查看數(shù)據(jù)響應結果,詳情請參見配置資產(chǎn)數(shù)據(jù)。 |
數(shù)據(jù)過濾器 | 數(shù)據(jù)過濾器提供數(shù)據(jù)結構轉換、篩選和一些簡單的計算功能。單擊添加過濾器,可在設置數(shù)據(jù)源面板配置數(shù)據(jù)過濾器腳本,詳情請參見過濾器使用說明。 |
數(shù)據(jù)響應結果 | 展示數(shù)據(jù)請求的響應結果。當數(shù)據(jù)源發(fā)生改變時,可單擊右側的圖標,實時查看數(shù)據(jù)響應結果。 |
交互面板
選中啟用,開啟組件交互功能。軌跡線層子組件擁有交互配置,可單擊某個線或鼠標移入到線時,觸發(fā)數(shù)據(jù)請求,拋出回調(diào)值,實現(xiàn)在單擊或鼠標移入到線時,動態(tài)加載不同線的數(shù)據(jù)。默認拋出所單擊區(qū)域的id
值,具體配置請參見如何配置數(shù)字翻牌器組件的回調(diào)ID。
藍圖編輯器交互配置
在畫布編輯器頁面,單擊基礎平面地圖 3.0子組件管理列表中軌跡線層右側的圖標。
單擊頁面左上角的圖標。
在藍圖編輯器配置頁面,單擊導入節(jié)點欄內(nèi)的軌跡線層組件,在畫布中可以看到如下圖所示的軌跡線層的藍圖編輯器配置參數(shù)。
事件
事件
說明
當數(shù)據(jù)接口請求完成時
數(shù)據(jù)接口請求返回并經(jīng)過過濾器處理后拋出的事件,同時拋出處理后的JSON格式的數(shù)據(jù)。具體數(shù)據(jù)示例請參見畫布編輯器中組件右側配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應結果軌跡線。
當數(shù)據(jù)接口請求失敗時
數(shù)據(jù)接口請求失敗時(請求失敗的情況可能是:網(wǎng)絡問題或接口報錯等)返回并經(jīng)過過濾器處理后拋出的事件,同時拋出處理后的JSON格式的數(shù)據(jù)。具體數(shù)據(jù)示例請參見畫布編輯器中組件右側配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應結果軌跡線。
當點擊線時
當單擊區(qū)軌跡線層內(nèi)某一條線時拋出數(shù)據(jù)。
鼠標移入?yún)^(qū)域觸發(fā)
當鼠標移入軌跡線層的某一條線時觸發(fā)事件并拋出數(shù)據(jù)。
動作
動作
說明
請求數(shù)據(jù)接口
重新請求服務端數(shù)據(jù),上游數(shù)據(jù)處理節(jié)點或圖層節(jié)點拋出的數(shù)據(jù)將作為參數(shù)。例如軌跡線層配置了API數(shù)據(jù)源為
https://api.test
,傳到請求數(shù)據(jù)接口動作的數(shù)據(jù)為{ id: '1'}
,則最終請求接口為https://api.test?id=1
。導入數(shù)據(jù)接口
按組件繪制格式處理數(shù)據(jù)后,導入組件,重新繪制。不需要重新請求服務端數(shù)據(jù)。具體數(shù)據(jù)示例請參見畫布編輯器中組件右側配置面板數(shù)據(jù)頁簽的數(shù)據(jù)響應結果軌跡線。
顯示
顯示組件,不需要參數(shù)。
隱藏
隱藏組件,不需要參數(shù)。