De géolocaliser une photo, quels sont les attributs sont nécessaires?Plus que les lat/lon?

StackOverflow https://stackoverflow.com/questions/1516200

Question

Je suis en train de géolocaliser les photos prises avec l'appareil photo de l'iPhone.Depuis que je ne suis pas sauver les photos de la pellicule, les photos n'ont pas toutes les données EXIF.

Alors, quels sont les éléments nécessaires en cours de validité, les données EXIF?Je pense que j'ai écrit la latitude, la longitude et l'altitude pour les EXIFS, mais lorsque j'exporte la photo, il ne semble pas y avoir de données EXIF.

Je suppose que pour un service comme Flickr pour afficher les données EXIF, j'ai besoin d'ajouter plus que la latitude et la longitude ou de certaines de ces la folie.

Quelqu'un a une expérience avec l'écriture de données EXIF?

EDIT #3:Aha, got maintenant!Merci pour votre aide.Ce que j'avais à faire à l'adresse EDIT #2 a été ajouter de la marque, le modèle et le logiciel.

EDIT #2:Grâce à la première de l'intimé (qui je vais donner la bonne réponse à deux, peu importe), ma photo est maintenant en cours de géo-référencées, mais maintenant, j'ai une question connexe.

La photo se trouve automatiquement quand je le télécharge sur Flickr (quand je vais à la carte il il suggère l'emplacement), mais il ne montre pas le beau tableau de données EXIF.

Cette photo est géo-référencées.mais pas beau tableau de données EXIF sur cette page:http://www.flickr.com/photos/33766454@N02/3980488205/.

Ce un exportées à partir de la pellicule montre Plus les Propriétés des liens pour afficher les données EXIF dans son intégralité: http://www.flickr.com/photos/33766454@N02/3978868900/

Maintenant, je me demande ce que je dois faire obtenir Flickr (et aussi Picasa sur mon bureau) pour afficher le lien pour voir les données EXIF.Quand je regarde les photos de propriétés sur mon Mac, je ne vois pas de données EXIF, mais je sais qu'elle est là.

EDIT:Sur la base des conseils dans les deux premières réponses, j'ai mis le suggère les tags EXIF et les inspecter en EXIFTool.Malheureusement, bien que les données EXIF affiche dans EXIFTool, il n'apparaît pas quand je le télécharge sur Picasa ou Flickr.Voici le résultat de EXIFTool.Toute idée de ce que j'ai encore pourrait être absent?

~/Downloads: exiftool My_Photo_-_10-4-09_5_22_20AM.jpg
ExifTool Version Number         : 7.96
File Name                       : My_Photo_-_10-4-09_5_22_20AM.jpg
Directory                       : .
File Size                       : 287 kB
File Modification Date/Time     : 2009:10:04 05:22:51-07:00
File Type                       : JPEG
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Resolution Unit                 : None
X Resolution                    : 1
Y Resolution                    : 1
Exif Byte Order                 : Big-endian (Motorola, MM)
Orientation                     : Horizontal (normal)
Color Space                     : sRGB
Exif Image Width                : 319
Exif Image Height               : 480
GPS Version ID                  : 2.2.0.0
GPS Latitude Ref                : North
GPS Longitude Ref               : West
GPS Altitude Ref                : Above Sea Level
Image Width                     : 319
Image Height                    : 480
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:4:4 (1 1)
GPS Altitude                    : 0 m Above Sea Level
GPS Latitude                    : 37 deg 19' 54.08" N
GPS Longitude                   : 122 deg 1' 50.63" W
GPS Position                    : 37 deg 19' 54.08" N, 122 deg 1' 50.63" W
Image Size                      : 319x480
Était-ce utile?

La solution

J'ai fait cela pour géolocaliser les photos Picasa reconnaîtra, pour Picasa, vous devez ajouter les balises suivantes:

GPSVersionID ("0 0 2 2 "), GPSlongituderef ("W" ou "E"), GPSlatituderef ("N" ou "S") et aussi GPSAltitudeRef ("au-Dessus du Niveau de la Mer")

Les valeurs entre parenthèses sont celles que j'ai utilisées.En plus de la lat, long de l'altitude et de balises.Comme le mentionne Brian exiftool est excellent pour l'examen et la modification des données EXIF.

MODIFIER Sortie de exiftool:


ExifTool Version Number         : 7.01
File Name                       : bleatarn.jpg
Directory                       : .
File Size                       : 3 MB
File Modification Date/Time     : 2008:03:01 12:43:44
File Type                       : JPEG
MIME Type                       : image/jpeg
JFIF Version                    : 1.1
Resolution Unit                 : None
X Resolution                    : 1
Y Resolution                    : 1
Exif Byte Order                 : Little-endian (Intel)
Software                        : Picasa 3.0
Exif Version                    : 0210
Interoperability Index          : Unknown (    )
Interoperability Version        : 0100
Image Unique ID                 : 6fda6fa9628b8615d99abc81663c9b01
GPS Version ID                  : 0.0.2.2
GPS Latitude Ref                : North
GPS Longitude Ref               : West
GPS Altitude Ref                : Above Sea Level
GPS Altitude                    : 0 m
Caption-Abstract                : Blea Tarn
Image Width                     : 3151
Image Height                    : 1375
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
GPS Latitude                    : 54 deg 25' 44.33" N
GPS Longitude                   : 3 deg 5' 27.44" W
GPS Position                    : 54 deg 25' 44.33" N, 3 deg 5' 27.44" W
Image Size                      : 3151x1375

La seule différence que je peux voir, c'est que le GPS ID de Version est différent, et vous êtes Big-endian plutôt que de "little endian" (qui ne devrait pas, devrait-il?)

Autres conseils

Cette peut aider.Il donne des détails sur la façon de copier la géolocalisation des données à une photo sans geotagged de données, et les détails les champs EXIF utilisé par exiftool.

Je voudrais également mettre en GPSMapDatum, comme l'EXIF standard recommande fortement d'inclure cette balise.La valeur doit être "WGS-84", en supposant que vos coordonnées venir à partir d'un appareil GPS ou sont basées sur des cartes web ou toute autre source de données de localisation.(Si vous utilisez un autre système de référence géodésique, il ferais mieux de le convertir en WGS-84 de toute façon, depuis que je soupçonne la plupart des téléspectateurs, il suffit de supposer que, pour être la référence.)

Si vous n'êtes pas familier, un système de référence géodésique indique comment interpréter les valeurs de latitude et longitude.Depuis que la terre n'est pas une sphère parfaite, il existe de nombreuses façons les coordonnées peuvent être interprétés.L'utilisation de la mauvaise interprétation peut parfois avoir un effet significatif sur l'emplacement du marqueur de finir sur une carte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top