/ / Nemožno nastaviť mapu pomocou EPSG4326 - leták, mapbox

Nie je možné nastaviť mapu s EPSG4326 - leták, mapbox

Na kreslenie máp mapy používam leták, ale musím byť v súradnicovom systéme EPSG4326.

Ak spustím tento kód:

     var mymap = L.map("map", {
center: {lon: 12.39258, lat: 41.69906},
zoom: 5,
maxZoom: 8,
crs: L.CRS.EPSG4326,
zoomControl: true
});

L.tileLayer("https://api.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}", {
maxZoom: 18,
id: "mapbox.streets-satellite",
accessToken: "<mytoken>"
}).addTo(mymap);

dlaždice sa nenačítajú s chybou 404 NOT FOUND. Ak poznámku mimo riadku:

crs: L.CRS.EPSG4326,

mapa sa načíta dobre, ale nie je to v súradnicovom systéme EPSG4326.

odpovede:

2 pre odpoveď č. 1

Najpravdepodobnejšie sú dlaždice Mapbox, ktoré používate, dostupné iba vo Web Mercator (EPSG3857), nie v Equirectangular (EPSG4326).

Leták netransformuje dlaždice zo zdroja dlaždíc podľa PRS, ale polohu relatívnych prvkov (značky, čiary, atď.)

Zdroj dlaždíc musí byť už vo vhodnej projekcii.