使用leaflet.js将svg用作map

ami*_*dar 10 javascript svg leaflet

是否可以使用SVG图像作为leaflet.js的基本映射?

在我的情况下,我有巨大的svg文件,我希望允许我的用户使用所有传单的功能,如缩放,标记,图层.

Rob*_*mig 15

是的,您可以像这样使用imageOverlay

var imageUrl = 'http://www.lib.utexas.edu/maps/historical/newark_nj_1922.jpg',
imageBounds = [[40.712216, -74.22655], [40.773941, -74.12544]];

L.imageOverlay(imageUrl, imageBounds).addTo(map);
Run Code Online (Sandbox Code Playgroud)

这是一个例子的jsfiddle:http: //jsfiddle.net/rimig/86o3h89m/

  • 添加 `crs: L.CRS.Simple` 似乎可以让你以像素而不是纬度/经度来指定事物。 (2认同)