J'essaie de créer une carte de base de tuiles. J'ai une image à partir de laquelle je veux créer la tuile et j'utilise GDAL.
J'ai réussi à créer les tuiles mais quand je vois le résultat, il semble que la carte tuilée soit:
- Il est retourné
- Les proportions ne sont pas correctes
Voici l'image de superposition de carte:
C'est le résultat du carrelage:
J'ai vérifié à plusieurs reprises que les coordonnées sont bonnes en comparant les coins de l'image sur une orthophoto.
Une autre chose est que dans Google Earth avec les mêmes coordonnées, l'image de la carte correspond précisément à Google Map.
ÉDITÉ
gdalinfo map_overlay.png
avec cette sortie:
Pilote: PNG / Portable Network Graphics Files: map_overlay.png La taille est 3527, 2494 Le système de coordonnées est `` Métadonnées de structure d'image:
INTERLEAVE = PIXEL Coordonnées d'angle: en haut à gauche (0,0, 0,0) en bas à gauche (0,0, 2494.0) en haut à droite (3527.0 , 0.0) En bas à droite (3527.0, 2494.0) Centre (1763.5, 1247.0) Bloc de bande 1 = 3527x1 Type = octet, ColorInterp = drapeaux de masque rouge: PER_DATASET ALPHA Bloc de bande 2 = 3527x1 Type = octet, ColorInterp = drapeaux de masque vert: PER_DATASET ALPHA Bloc de bande 3 = 3527x1 Type = octet, ColorInterp =
drapeaux de masque bleu : PER_DATASET ALPHA Bloc de bande 4 = 3527x1 Type = octet, ColorInterp = Alpha
Traduisez ensuite:
gdal_translate -of VRT -a_srs EPSG: 4326 -gcp 0 0 31.7431761644 35.1680410195 -gcp 3527 0 31.7493769674 35.1784535489 -gcp 3527 2492 31.7431011291 35.1784951643 -gcp 0 2494 31.743166
avec cette sortie:
La taille du fichier d'entrée est 3527, 2494
et enfin:
gdal2tiles.py -z 14-21 map_overlay.vrt
La superposition est une simple image .png sans aucune donnée spéciale.
J'apprécierai toute aide.
Shani
gdal_translate
paramètres que vous avez publiés ici: vous associez (lat, lon) = (31.7431761644, 35.1680410195) avec deux points distincts à (0,0) et (0,2494). Est-ce vraiment la commande que vous avez lancée ou s'agit-il d'une erreur de copier-coller?