installer si ce n’est pas fait : dcraw et exiftool
extraire le fichier gps4cam.exe del’archive
créer un répertoire /usr/share/gps4cam
placer gps4cam.exe dedans
créer un script exécutable dans /usr/bin : gps4cam.sh
Tout cela m’a l’air bien compliqué ou alors je loupe une marche? De mon coté, j’utilise GPSLogger (simple te pas trop gourmand en batterie) sur Android que je lance lorsque je fais une virée photo. A la maison je récupère le .gpx généré par GPSLogger que j’applique directement dans notre logiciel favori darktable. Et voilà, mes photos sont géolocalisées sur le module carte.
En lisant le mail de Pascal Obry, j’ai voulu utilisé GPSLogger. L’application que je ne connaissais pas semble effectivement simple et fonctionnelle. Mais j’ai un pb de décalage d’une heure. Je m’explique: mon téléphone est bon horaire, lorsque je lance GPSLogger avec l’affichage du journal, les horaires sont les bons. Je génère mon fichier gpx, je l’applique dans Darktable mais ma localisation n’est pas appliquée aux images. En ouvrant le fichier gpx je me suis aperçu que la date est la bonne mais que l’heure est avancée d’1 heure. J’ai essayé de modifier mes paramètres horaires sur mon téléphone (heure et fuseau horaire par le réseau ou non) mais rien ne change. Si je mets la bonne heure dans le fichier gpx, alors Darktable applique bien la localisation.
As tu une idée?
Ne serait-ce pas un problème heure d’été/hiver? Sur ton téléphone tout est ok, si le GPX ne semble pas à l’heure c’est je pense parce que l’heure est enregistré en UTC. Et ton appareil est-il à l’heure? Et si oui as-tu bien sélectionné le mode heure d’hiver?
Maintenant c’est récupérable, dans darktable tu peux appliquer un décalage horaire depuis l’interface.
Ça ressemble effectivement à un problème heure d’été / heure d’hiver. Pourtant je ne trouve pas ce paramètre sur mon téléphone (LG G3 Android), les seuls paramètres sont date / heure fournie par le réseau et fuseau horaire fourni par le réseau. J’ai réussi à contourner le pb en me mettant en GMT+0 et en mettant l’heure manuellement. Dans ce cas là tout fonctionne.
Mais je vais quand même revenir en mode automatique pour l’heure et le fuseau et appliquer le décalage horaire depuis Darktable. Je n’avais pas vu cette option.
Merci pour ta réponse
Le problème n’est pas ton téléphone qui lui gère bien cela et tout seul c’est ton appareil photo. Tu dois y mettre le paramètre heure été / hiver correctement.
l’intérêt qu j’ai pour gps4cam est qu’il inscrit les coordonnées gps dans le fichier raw, donc la localisation de la photo est connue quelque soit le logiciel de traitement d’image
bon la manip que j’ai présenté n’est utile qu’à ceux qui travaillent avec gps4cam pour leur permettre de s’affranchir de windows ou mac
cette manip n’est pas vraiment compliquée pour qui utilise Linux, mais effectivement elle demande un petit effort pour qui veut comprendre comment fonctionne le système.
beaucoup de logiciels windows sont en fait des programme java qui peuvent être utilisés sous Linux sans modification.
@marc, juste pour être certain que l’on se comprend bien. je pense que le problème ne vient pas de ton téléphone. ton gpx a une heure de décalage car l’heure est UTC. Le problème est donc plus vraisemblablement sur ton boîtier qui même si il est à l’heure n’est peut être pas configuré en heure d’hiver actuellement. Donc tu dois sélectionner l’heure d’hiver, mettre la bonne heure sur ton boîtier ensuite et tout devrait rentrer dans l’ordre.
Non malheureusement, je viens de vérifier mon boîtier (Nikon D750). L’heure d’été est OFF et le fuseau horaire sur UTC+1 Paris.
Je viens de refaire un essai à 18h54 et voici mon fichier gpx
J’utilise également GPS4CAM (iphone) mais de manière plus simple que ce qui est décrit dans le premier post:
1/ je lance l’app en début de balade
2/ je l’arrête à la fin, et j’exporte le fichier gpx vers dropbox directement depuis l’app (rechercher dans les paramètres de l’app pour configurer tout ça)
3/ je lance DT, j’importe mes photos, je les sélectionne et je vais chercher le fichier GPX via dropbox et le menu Geotagging / apply GPX track file (j’utilise DT en anglais)
ceci étant dit, GPS4CAM bugge sur mon iphone depuis peu (je dois le lancer une première fois pour créér un gpx, attendre environ une minute, "tueré la session, rouvrir l’app et la balade et la relancer pour que les « tracks » soient relevées). si quelqu’un connait une meilleure app sous iphone et compatible avec le workflow DT, je suis preneur
pour ma part j’utilise geo tag photo pro sur iPhone. il y a deux versions, la première version est largement suffisante si vous n’avez pas peur d’avoir les données GPX stocker sur le serveur de la société. la seconde version permet site ne me trompe pas de stocker dans dropbox( pas mieux que l’ancienne version ).
j’ai jamais eut de soucis de synchronisation des fichier gpx a partir du moment out l’heure est bien synchro entre le téléphone et l’APN
@marc: ton GPX est ok, j’ai aussi ce décalage de 1h (en moins dans le GPX) entre mon heure locale et l’heure UTC enregistrée ce qui est normal. Pour t’en convaincre et si c’est nécessaire tu peux voir l’heure UTC actuelle ici: http://www.worldtimeserver.com/heure-exacte-UTC.aspx
Nous avons bien actuellement 1h de décalage en France. Donc je ne sais vraiment pas pourquoi il y a un problème ensuite