传单地图 "center" 选项无效
Leaflet map "center" option not working
我有一张地图,我想让它以具体点为中心。以下实施工作正常:
var map = L.map('map', {
crs: crs
}
);
map.setView([58.66, 25.05], 2);
但是,下面的实施工作不正常,并且没有使地图居中。为什么会这样?我得到的只是空白的灰色区域,而不是我的地图。根据文档,它与上面的代码完全相同。
var map = L.map('map', {
crs: crs,
center: L.latLng(58.66, 25.05)
}
);
map.setZoom(2);
为什么?
我认为如果您在创建地图时指定居中选项,您还必须指定缩放选项,否则传单不知道要请求哪些图块。
var map = L.map('map', {
center: L.latLng(58.66, 25.05),
zoom: 2
});
当您使用 setView 时,您正在设置居中和缩放,以便传单知道要请求的图块。
你试过了吗
var map = L.map('map', {
crs: crs,
center: L.latLng(58.66, 25.05),
zoom: 2
});
?
我有一张地图,我想让它以具体点为中心。以下实施工作正常:
var map = L.map('map', {
crs: crs
}
);
map.setView([58.66, 25.05], 2);
但是,下面的实施工作不正常,并且没有使地图居中。为什么会这样?我得到的只是空白的灰色区域,而不是我的地图。根据文档,它与上面的代码完全相同。
var map = L.map('map', {
crs: crs,
center: L.latLng(58.66, 25.05)
}
);
map.setZoom(2);
为什么?
我认为如果您在创建地图时指定居中选项,您还必须指定缩放选项,否则传单不知道要请求哪些图块。
var map = L.map('map', {
center: L.latLng(58.66, 25.05),
zoom: 2
});
当您使用 setView 时,您正在设置居中和缩放,以便传单知道要请求的图块。
你试过了吗
var map = L.map('map', {
crs: crs,
center: L.latLng(58.66, 25.05),
zoom: 2
});
?