Comment calculer les coordonnées de coin (cadre de délimitation) d'une image statique de Google Map, récupérée avec, par exemple, http://maps.googleapis.com/maps/api/staticmap?center=40.714728,-73.998672&zoom=12&size=400x400&sensor=false ?
google-maps-api
Boocko
la source
la source
Réponses:
Je pense que ce n'est pas un problème si difficile à résoudre, mais j'ai des doutes quant à l'exactitude de la précision. Tout d'abord, vous devez convertir votre centre lat / lon en pixels avec les codes gdal2tiles. Si je trouve un peu de temps et si vous le souhaitez, je peux le convertir en code stable pour trouver les coordonnées des coins.
Ceci est un code Python:
Ensuite, vous pouvez utiliser l'addition ou la soustraction en regardant l'image suivante:
Si vous voulez trouver le point A:
ou vous voulez trouver le point B:
et la dernière chose à faire est de convertir vos pixels en lat / lon.
donc le résultat que j'ai:
J'espère que ça t'aide....
la source
Resolution(zoom)
? Ceci est connu pour OSM, mais je ne le trouve pas pour Google maps.initialResolution / (2**zoom)
.