Bonjour,
Je travaille sous windows avec Delphi 10.
Je voudrais, après l'avoir récupéré dans les données Exif de mes photos, afficher sur une carte ou sur une vue satellite (choix opérateur), le point de prise de vue.
Pour récupérer les données pas de soucis.
Par contre pour mettre la position sur la carte c'est moins simple.
Les recherches sur Goog.. donnent plein de résultats, beaucoup en java, beaucoup en delphi avec des scripts java qui ne cessent d'envoyer des erreurs.
J' ai trouvé de ceci :
qui affiche une carte, mais le résultat est statique, l'opérateur ne peut pas déplacer la carte, activer streetview par exemple ou choisir la carte ou la vue satellite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 URL:='http://maps.google.com/maps/api/staticmap?center='+ StringReplace(Latitude,',','.',[])+',-'+StringReplace(Longitude,',','.',[])+ '&zoom=12&size='+ '640'+'x'+'640'+ '&maptype=roadmap&sensor=false'+ '&markers=color:green|label:G|'+StringReplace(Latitude,',','.',[])+',-'+StringReplace(Longitude,',','.',[]); WebBrowser1.Navigate(URL);
Quelqu'un aurait-il une idée ou une solution à m'indiquer ?
Merci d'avance.
Bernard
Partager