#1 Wed 10 September 2008 23:18
- Denis.Degez
- Participant actif
- Lieu: Marseille
- Date d'inscription: 19 May 2008
- Messages: 51
iptc et shapefile
Bonjour à tous , je suis à la recherche d'un outil, d'un protocole ou simplement d'une piste de travail qui me premettrait d'extraire les métadonnées iptc de rasters pour les intégrer aux attributs de shapefiles créés avec (par exemple) gdaltindex (un merci au passage à Mr Jacolin pour sa traduction du manuel gdal /ogr !).
Je sers la science et c'est ma joie ...
Hors ligne
#2 Thu 11 September 2008 00:07
- JC
- Membre
- Lieu: Les Clayes sous Bois
- Date d'inscription: 31 Jul 2007
- Messages: 332
Re: iptc et shapefile
Bonsoir Denis !
Ca n'est pas du libre... mais c'est gratuit et très riche/reconnu dans le monde de la photo : je peux au moins conseiller ExifTool, disponible ici : http://www.sno.phy.queensu.ca/~phil/exiftool/.
En espérant que la piste pourra être utile... JC
Association GeoRezo.net
Hors ligne
#3 Thu 11 September 2008 09:30
Re: iptc et shapefile
Bonjour,
Tu peux facilement le faire en python ou php, voire d'autres langages de scripts. ces langages peuvent aussi lire un fichier dbf. Des extraits de code en python :
Code:
import EXIF def readExif(DIR,files): """Lit les données EXIF du tableau de fichier donné en paramètre""" data = {} for filename in files: if (filename == 'Thumbs.db'): continue f = open(DIR+filename, 'rb') tags = EXIF.process_file(f) data[filename] = {} try: data[filename]['DateTime'] = tags['Image DateTime'] data[filename]['FileDateTime'] = tags['EXIF DateTimeOriginal'] data[filename]['filename'] = filename except: print "Error :", tags,filename return data
Dans cet exemple le script récupère les métadonnées EXIF mais pour les données IPTC, c'est à peine différent :p
L'extension : http://tilloy.net/dev/pyexiv2/
La doc : http://tilloy.net/dev/pyexiv2/tutorial.htm
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#4 Fri 12 September 2008 12:24
- Denis.Degez
- Participant actif
- Lieu: Marseille
- Date d'inscription: 19 May 2008
- Messages: 51
Re: iptc et shapefile
Merci à tout les deux !
Je m'en vais explorer de ce pas ExifTool qui a en plus le bon goût de rouler sous linux. Quand au code python, je promet de tenter d'en faire quelque chose bien que n'étant pas un as, loin s'en faut, du développement).
Yves, le cas échéant, dois-je te citer comme auteur de ces lignes de code ou est-ce trivial (voire inexact) ?
Je sers la science et c'est ma joie ...
Hors ligne
#5 Fri 12 September 2008 12:45
Re: iptc et shapefile
Denis,
Non pas la peine pour si peu de ligne
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne