gps4cam et linux

bonjour,

j’utilise Gps4cam pour géolocaliser mes photos depuis longtemps , d’abord avec l’Iphone puis sous Android

le problème était que j’étais obligé de passer par une émulation Wondows pour tager mes photos.
Grace à https://blog.andi95.de/2014/10/gps4cam-and-linux/ (merci à lui)

je peux maintenant me passer de Windows.

voici ma manip :

télécharger gps4cam_V7.2.zip depuis le site de Gps4cam http://diguet.fr/gps4cam_EN/gps4cam/Download_files/gps4cam_V7.2.zip

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

#! /bin/bash java -jar /usr/share/gps4cam/gps4cam.exe

vérifier toutes les permissions et les droits d’éxécution

installer une entrée dans le menu de KDE ou Gnome ou autre …
on trouve l’icone de gps4cam dans le zip

on lance gps4cam et dans les préférences on inscrit la localisation d’exiftool et de dcraw (pour ma part : /usr/bin/exiftool et /usr/bin/dcraw)

et voila ça marche !

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.

Salut , quel gps logger utilisez vous y en a plusieurs ?

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

<?xml version="1.0" encoding="UTF-8" ?>2017-02-25T17:54:04.660Z2017-02-25T17:54:04.660Znetwork

Mon tel est configuré en fuseau et heure par le réseau, il affiche 18h54.

Je ne comprend pas mais hier j’ai bien tout récupéré en décalant d’une heure sur Darktable

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 :slight_smile:

Bonjour,

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 :wink: ).

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 :frowning:

@Pascal: Ce n’est pas grave, merci de ton aide. Je m’en sort en modifiant l’heure dans le fichier gpx ou en faisant le décalage dans Darktable

Au fait, tant que l’on parle de ce sujet, y a t’il un moyen de repérer quelles photos ne sont pas géotaguées dans DT?

Sent from my iPhone using Tapatalk

Oui avec le module « filtres de collection » tu as la possibilité de sélectionner celles géo-taguées ou pas.

Merci, je viens de voir ça. je cherchais l’option au niveau de la pellicule en bas (les habitudes prises avec lightroom son dures à tuer…)

vraiment merci min de rien j’ai résolus mon problème tout juste en lisant les post sur le forum

[color=#ffffff]acheter viagra[/color]

Bonjour à tous,
Le décalage d’une vient du fait que le réglage de l’APN est ou pas sur heure d’été
J’ai eu ce pb et ça venait de là
A +