可以定義ol.style.Text
實例的偏移量(offsetX
和offsetY
屬性),併爲ol.style.Icon
實例定義自定義錨點。此功能在ol.style.Circle
和ol.style.RegularShape
中均不存在。如何抵消ol.style.Circle或ol.style.RegularShape?
我需要繪製我的特徵作爲四個形狀(三角形,圓形......)與適當的偏移,以便它們不會重疊,並將完全呈現。
E.g. x
是一個特徵的真正座標,四個O
是四個不同顏色的圓。每個代表一個屬性的值,我需要根據值動態着色它們。
O O
x
O O
實施補償的最佳方法是什麼?是否有可能以某種面向未來的方式擴展現有原型?或者我應該從頭開始編寫自己的風格(我想盡可能重複使用現有的OL-3代碼)?還是使用四個ol.style.Icon
與不同錨點更好?