leaflet调用mysql_Leaflet地图框架使用手册——L.Path
L.Path
是包含選項和與適量疊加層共享常量的抽象類。不可以接使用。
Options(選項)
stroke:路徑是否描邊。設(shè)置為false時,多邊形和圓的邊界將不可見。
color:描邊顏色。
weight:描邊的像素級別的寬度。
opacity:描邊透明度。
fill:路徑是否填充顏色。設(shè)置為false時,多邊形和圓的填充內(nèi)容不可見。
fillColor:填充顏色。
fillOpacity:填充透明度。
dashArray:定義描邊線型的字符串。這在畫布上不起作用。(比如android 2)
clickable:如果此項為false,則矢量不產(chǎn)生鼠標(biāo)事件并表現(xiàn)為底圖的一部分。
Events(事件)
click:用戶點擊或點觸對象時觸發(fā)。
dbclick:用戶雙擊或連續(xù)兩次點觸對象時觸發(fā)。
mousedown:當(dāng)用戶在對象上按下鼠標(biāo)時觸發(fā)。
mouseover:當(dāng)鼠標(biāo)置于對象上方時觸發(fā)。
mouseout:當(dāng)鼠標(biāo)離開對象時觸發(fā)。
contextmenu:當(dāng)用戶在對象上點擊鼠標(biāo)右鍵時觸發(fā),當(dāng)此事件被監(jiān)聽時,會阻止彈出瀏覽器本身的右鍵菜單。
add:當(dāng)路徑被添加在地圖上時觸發(fā)。
remove:當(dāng)路徑在地圖上移除時觸發(fā)。
Methods(方法)
addTo():將圖層添加到地圖上。
bindPopup():將具有特定HTML內(nèi)容的彈出框與點擊路徑綁定起來。
unbindPopup():將之前的彈出框綁定解除。
openPopup():打開之前通過bindPopup方法與路徑上指定點或未指定情況下某一點綁定的彈出框。
closePopup():如果與路徑綁定的彈出框是打開狀態(tài)的,則將其關(guān)閉。
setStyle():更改給予對象選項對象的路徑的表現(xiàn)形式。
getBounds():返回路徑的經(jīng)緯度綁定信息。
bringToFront():將此層移至所以路徑層的最上層。
bringToBack():將此層移至所以路徑層的最底層。
redraw():重繪圖層。在更改了路徑的坐標(biāo)時比較有用。
Static properties(靜態(tài)屬性)
SVG:如果用SVG來表達(dá)矢量,則此值為true(在當(dāng)前大多數(shù)瀏覽器中是true)。
VML:如果VML用來表達(dá)矢量,則此值為true(在IE 6-8中適用)。
CANVAS:如果canvas用來表達(dá)矢量,則此值為true(在android 2中適用)。你也可以在頁面中載入leaflet之前通過設(shè)置全局變量L_PREFER_CANVAS為true來強制使用此項——有時在表達(dá)上千上萬相同的注記時會顯著地提高性能,但目前由于漏洞導(dǎo)致移除圖層非常慢。
CLIP_PADDING:決定地圖視圖周圍裁剪區(qū)域延展的大小(與大小相關(guān),比如0.5在每個方向上是屏幕的一半)。較小的值意味著在拖動地圖時你會看到被裁剪路徑的末端,較大值會降低繪制性能。
轉(zhuǎn)載自:https://blog.csdn.net/black2Girl/article/details/85264753
總結(jié)
以上是生活随笔為你收集整理的leaflet调用mysql_Leaflet地图框架使用手册——L.Path的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重大利好!2023年新能源乘用车预计有8
- 下一篇: 中科院院士孙世刚:当前锂离子电池面临四个