您好,我就是按照您给的这个例子改的,坐标系应该没问题,第一次点的时候图层都能出来,但第二次再切换某个图层的话就出不来了,您给看一下下面的代码有问题吗?
.leaflet-control-layers.leaflet-control {
margin-right: 60px;
}
var tdt_vec=L.supermap.tiandituTileLayer({
key: "49c334b7f61e855209b846bde9f67e4a"
});
var tdt_img=L.supermap.tiandituTileLayer({
key: "49c334b7f61e855209b846bde9f67e4a",
layerType:'img'
});
var tdt_ter=L.supermap.tiandituTileLayer({
key: "49c334b7f61e855209b846bde9f67e4a",
layerType:'ter'
});
var tdt_label=L.supermap.tiandituTileLayer({
isLabel: true,
key: "49c334b7f61e855209b846bde9f67e4a"
});
var map = L.map('map', {
center: [40, 118],
zoom: 6,
crs: L.CRS.TianDiTu_WGS84,
layers:[tdt_vec]
});
var baseMaps = {
"矢量": tdt_vec,
"影像": tdt_img,
"地形": tdt_ter
};
var overlayMaps = {
"地名": tdt_label
};
L.control.layers(baseMaps,overlayMaps).addTo(map);