Bonjour à tous,


J'utilise Leaflet pour afficher une carte tuilée, et malheureusement les tuiles sont inversées entre le haut et le bas. Or il existe une option de L.tileLayer qui permet de les remettre à l'endroit : "tms : true". Que je mette true ou false, le résultat est le même, les tuiles sont toujours inversées...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
	var mymap = L.map('mapid', {
		crs: L.CRS.Simple,
		minZoom: 0,
		closePopupOnClick: false //évite que les popups se ferment dès qu'on clique sur la carte
		}
	).setView(xy(0,0), -1);
 
        L.tileLayer('MapBR0-5/{z}/{x}/{y}.png', {
		maxZoom: 5,
		tms : true,
		crossOrigin : true,
		zoomReverse : false
		}
	).addTo(mymap);
(je précise que l'option "crossOrigin" ne change rien non plus, mais que zoomReverse marche très bien)

Aurais-je une erreur dans mon script ?

Merci d'avance pour votre aide.