我想用leafletjs制作一个自定义地图,并且我已经计算出0.6.x的版本,但是当涉及到最新版本(0.7.x)时,它不起作用。自定义贴图的小册子自定义地图
这是与0.6.x工作
任何人有过这个问题的代码?
var mapMinZoom = 0;
var mapMaxZoom = 5;
var map = L.map('wu-map', {
maxZoom: mapMaxZoom,
minZoom: mapMinZoom,
crs: L.CRS.Simple
}).setView([0, 0], mapMaxZoom);
var mapBounds = new L.LatLngBounds(
map.unproject([0, 3072], mapMaxZoom),
map.unproject([4352, 0], mapMaxZoom));
map.fitBounds(mapBounds);
L.tileLayer('images/map/{z}/{x}/{y}.png', {
minZoom: mapMinZoom, maxZoom: mapMaxZoom,
bounds: mapBounds,
attribution: 'Rendered with <a href="http://www.maptiler.com/">MapTiler</a>',
noWrap: true,
tms: false
}).addTo(map);
你什么错误? –
没有错误,地图没有显示,尽管它与版本0.6.x完美兼容 – sadiqevani
您的意思是根本没有显示地图(即使zoomIn和zoomOut按钮),或者图层没有被加载? –