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