To insertion metadata in linus there are various programs in Linux: exif, jhead, exiv2, exiftool, identyfy...
$ exiftool -S
-t -GPSLongitude -GPSLatitude -GPSAltitude -c %.6f IMG_0722_1.JPG
Que da esta
salida. 122.477727 E 8.604807 S 1.281 m
Para
añadir las coordenadas GPS deberemos añadir los siguientes tags:
exif:GPSAltitude:
0/1
exif:GPSInfo:
90
exif:GPSLatitude:
60/1, 23/1, 10662/625
exif:GPSLatitudeRef:
N
exif:GPSLongitude:
5/1, 19/1, 41599/761
exif:GPSLongitudeRef:
E
exif:GPSVersionID:
2, 2, 0, 0
Partiendo
de una imagen cualquiera, vemos que no tiene tags con identify
-verbose:
We know tags with identify -verbose:
We know tags with identify -verbose:
$
identify -verbose toronto.jpg
(...)
Properties:
comment:
systemadmin.es
date:create:
2011-08-02T09:58:50+02:00
date:modify:
2011-08-02T09:58:50+02:00
jpeg:colorspace:
2
jpeg:sampling-factor:
2x2,1x1,1x1
signature:
b8f1944378ff5891453ed999b7469021de44ab15ed178de645751faf1fdb9f38
(...)
Podemos
añadir los tags mediante exiftool:
We add tags with exiftoll:
We add tags with exiftoll:
$
exiftool -GPSAltitude="0/1" toronto.jpg
$
exiftool -GPSLatitude="41.403339" toronto.jpg
$
exiftool -GPSLatitudeRef="N" toronto.jpg
$
exiftool -GPSLongitude="2.1740288" toronto.jpg
$
exiftool -GPSLongitudeRef="E" toronto.jpg
Al
sacar los datos con identify veremos como tenemos las coordenadas en
los metadatos:
And came back with identity:
And came back with identity:
$
identify -verbose toronto.jpg
(...)
exif:GPSAltitude:
0/1
exif:GPSInfo:
90
exif:GPSLatitude:
41/1, 24/1, 30051/2500
exif:GPSLatitudeRef:
N
exif:GPSLongitude:
2/1, 10/1, 82824/3125
exif:GPSLongitudeRef:
E
exif:GPSVersionID:
2, 3, 0, 0
(...)
No hay comentarios:
Publicar un comentario