0
如何將自定義路徑樣式應用於Leaflet.draw中的矩形?我一直在玩CSS,可以設計它,但除了使用stroke-width,stroke-dasharray等我什麼也做不了。我們正在製作一個地圖,允許人們爲照片添加標籤並且想要實現一張「照片框架「類似這樣的感覺。可能嗎? Leaflet.Draw矩形的自定義波浪路徑
如何將自定義路徑樣式應用於Leaflet.draw中的矩形?我一直在玩CSS,可以設計它,但除了使用stroke-width,stroke-dasharray等我什麼也做不了。我們正在製作一個地圖,允許人們爲照片添加標籤並且想要實現一張「照片框架「類似這樣的感覺。可能嗎? Leaflet.Draw矩形的自定義波浪路徑
我將例如這樣做的:
"draw:created"
event。對於最後一步,您可能需要稍微修改L.imageOverlay
代碼,以便它添加SVG容器而不是圖像,但這樣做不應該有任何困難。
你可能感興趣的:
如果您的自定義SVG框架不需要動態生成(即,您可以將其導出爲獨立文件,並根據其顯示的大小自動調整其「波形」),那麼標準的圖像覆蓋甚至可以足夠。
你的意思是在周圍添加那張相框的照片,或者只是帶有透明中心的相框? Leaflet中的所有矢量形狀均在SVG或Canvas中實現。如果您可以使用SVG或Canvas找到繪製框架的方法,則可以將矢量(無論是Leaflet.draw還是其他任何東西)轉換爲您的框架。 – ghybs
只是框架,我已經得到的圖像顯示爲SVG,但需要應用一個框架。如果我可以使用SVG繪製框架,如何設置我的形狀來使用它? – Chronix3