Leaflet + noWrap 选项在 1.x 以上版本中不起作用
Leaflet + noWrap option not working in above 1.x version
我在传单地图图表中工作。
我尝试实施 nowrap 选项,但它不起作用。请任何人建议解决这个问题。
我附上了我的代码:
var map = L.map('map', {
worldCopyJump: true,
inertia: false
}).setView([10.8, -140.7], 2);
// OSM tiles
//L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
L.tileLayer('http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png',{
maxZoom: 18,
continuousWorld: false,
noWrap: true
}).addTo(map);
var marker = L.marker([-29.5, 143]).addTo(map);
marker.bindPopup('-29.5, 143');
重要
当我使用此主题时 "http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png" 它可以正常工作,但是当我尝试使用深色主题时却无法正常工作。在 0.x 版本中工作的相同代码。
http://jsfiddle.net/rajinikumarr/JKFgD/46
附件:
输出除外:地图不应在任何分辨率下重复。
I need to remove repeated map for all resolutions.
使用 TileLayer
的 bounds
选项。
我在传单地图图表中工作。 我尝试实施 nowrap 选项,但它不起作用。请任何人建议解决这个问题。
我附上了我的代码:
var map = L.map('map', {
worldCopyJump: true,
inertia: false
}).setView([10.8, -140.7], 2);
// OSM tiles
//L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
L.tileLayer('http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png',{
maxZoom: 18,
continuousWorld: false,
noWrap: true
}).addTo(map);
var marker = L.marker([-29.5, 143]).addTo(map);
marker.bindPopup('-29.5, 143');
重要
当我使用此主题时 "http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png" 它可以正常工作,但是当我尝试使用深色主题时却无法正常工作。在 0.x 版本中工作的相同代码。
http://jsfiddle.net/rajinikumarr/JKFgD/46
附件:
输出除外:地图不应在任何分辨率下重复。
I need to remove repeated map for all resolutions.
使用 TileLayer
的 bounds
选项。