Selon l'article de "Hitoburogu", "L'attrait de l'environnement de fabrication révolutionnaire" Pythonista 3 "qui tourne sous iOS" (http://hitoriblog.com/?p=42145), Pythonista3 est un iPhone. Il semblait facile de retirer la géolocalisation des photos prises.
L'autre jour, je prenais une photo avec le GPS pour enregistrer avec désinvolture l'endroit où j'étais guidé par une connaissance. Vous pouvez afficher la géolocalisation de la photo si vous l'importez sur votre Mac, mais c'est encore plus pratique si vous la complétez uniquement avec l'iPhone. Le guidage d'itinéraire étant également possible sur iPhone et iPad, j'ai créé une application qui peut même guider l'itinéraire vers le lieu de prise de vue en se référant à la géolocalisation de la photo.
Une fois lancée, l'application que vous créez vous invitera à sélectionner une photo dans la bibliothèque de votre iPhone. Lorsque vous sélectionnez une photo, elle lance l'application Google Maps et affiche l'itinéraire que vous conduisez de votre position actuelle à l'endroit où la photo a été prise. Voir https://developers.google.com/maps/documentation/ios-sdk/urlscheme?hl=ja pour le schéma d'URL de Google Maps.
goForPhotoLocation.py
#!python3
# _*_ coding: utf-8 _*_
import photos
import webbrowser
gm = 'comgooglemaps://?center='
p = photos.pick_asset()
pl = p.location
loc = str(pl['latitude']) + ',' + str(pl['longitude'])
url = gm + loc + '&daddr=' + loc + '&directionsmode=driving'
webbrowser.open(url)
Recommended Posts