J'ai plusieurs sources de tuiles générées à l'aide de gdal2tiles que je voudrais présenter sur la même carte. Donc, lors de la présentation d'une tuile, je dois déterminer la source à partir de laquelle la servir, en vérifiant les limites.
Quelqu'un sait comment calculer les limites lat lon pour une seule tuile basée uniquement sur le zoom, x et y (à partir de la structure de fichiers générée par gdal2tiles)? BTW: J'utilise Google Maps API v3 au cas où il serait nécessaire d'appeler certaines fonctionnalités de l'API pour aider aux calculs.
La raison pour laquelle je suis limité au zoom, x et y est uniquement parce que les tuiles ne sont pas simplement appelées par une superposition sur la carte, mais également par une fonctionnalité d'impression personnalisée qui permet d'imprimer en dehors de la carte.
la source
Cette page wiki OpenStreetMap peut également être utile pour d'autres langues:
https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#Implementations
la source
Voici mon code de travail:
Exemple jsfiddle de superposition de type de carte image google
jsfiddle un autre échantillon de l'image de superposition google
maptiler récupère la bbox à partir du numéro coodinate et zoom
comment calculer le nombre de coordonnées google zoom, convertir, lat long etc ....
la source