Message posté par : Sylvain Becquaert
----------------------------------------
Bonjour,
Je travaille sur une base PostGreSQL et j'aimerais pouvoir peupler une base de données
avec des données EXIF extraite d'une photo.
Pour cela, je travaille avec un script Unix (shell) avec exiftool, ogr2ogr et psql.
Je sais demander les données EXIF d'une photo (exiftool maphoto.jpg).
J'aimerais pouvoir récupérer une donnée pour pouvoir la stocker dans une variable, qui
pourrait donner ce genre de code (je sais que ce code n'est pas bon, mais c'est
juste pour avoir une idée de la gueule du code que je cherche à produire)
-----------------
Code :
find -type . -iname \.jpg | while IFS=$'\n' read f ; do
nom_photo = $(basename "${f}")
focale = exiftool (donnée de la focale) ${f}
PGPASSWORD=${pass} psql -h ${host} -p ${port} -U ${user} ${base} -c 'INSERT INTO
matable(nomphoto, focale) VALUES ('${nom_photo}', '${focale}')
done;
-----------------
Comment fait-on ?
Merci pour vos retours,
Sylvain
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=354939#p354939
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net