View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001157 | GeoSetter | Image Data | public | 2014-05-19 17:50 | 2014-05-22 18:11 |
Reporter | tmann | Assigned To | Friedemann | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 3.4.16 beta | ||||
Target Version | Fixed in Version | ||||
Summary | 0001157: GPS not read correctly on jpeg images converted from raw | ||||
Description | When a Canon CR2 raw image is geo-tagged with GeoSetter and then is converted to a jpeg file, Geosetter does not read the GPS data correctly and the position shown on the map is not correct. The raw conversion is made with software that is GPS aware, it locates the position correctly with Google Maps on both the raw and jpeg versions. Also when the jpeg image is uploaded to PBase.com, that web site reads the position correctly. Geosetter reads the GPS position correctly of a raw image converted to Tiff format. | ||||
Additional Information | Raw processing & conversion software: http://www.ddisoftware.com/qimage-u/downloads.htm (GPS data read from v2014.216 onwards) PBase gallery jpeg image where raw image modified by Geosetter and then converted - positions are read correctly by Pbase. http://www.pbase.com/tjm04/image/155698170 | ||||
Tags | No tags attached. | ||||
2014-05-19 22:16
|
|
|
Hi, as you can see on the attached screenshot, your image contains 2 different coordinate values, reported by ExifTool. GeoSetter always takes GPS data from Exif when it exists, otherwise it takes it from XMP data. Which coordinate exactly do you expect? |
2014-05-19 23:31
|
|
|
I expected the Exif data to be used, that is the correct location. I'm not clear where the XMP values came from, maybe I did not use the program correctly as it's new to me. I have attached a screen shot from Google Maps showing the correct location. |
2014-05-19 23:42
|
|
2014-05-19 23:42
|
|
|
I have uploaded screen shots from ExiftoolGUI of the raw image Exif GPS and XMP GPS; they are both the same. I understand that my conversion software only works with the Exif data but I will check with the developer. However, from what you say, the Exif data is first choice but with the jpeg, thr incorrect XMP data is being used in Geosetter. |
|
Ah, I see, GeoSetter does not take the data from Exif, it takes the coordinates from XMP. And there is a tag <exif:GPSLatitude>52,20,56531/5265N</exif:GPSLatitude> which won't be read by GeoSetter correctly, but I didn't see such a notation before. In my opinion it's simply wrong. The specification for XMP by Adobe (http://goo.gl/jLhTh7) says: > GPSCoordinate > A Text value in the form “DDD,MM,SSk” or “DDD,MM.mmk”, where: > – DDD is a number of degrees > – MM is a number of minutes > – SS is a number of seconds > – mm is a fraction of minutes > – k is a single character N, S, E, or W indicating a direction (north, south, > east, west) By the way, Lightroom doesn't read it also correctly, it shows 68°3'39" N 18°7'38" W... PBase.com show the correct position as it uses the Exif data and not XMP data. In my opinion I do not have to fix anything... |
|
And by the way, your image contains XMP data, but this only contains some GPS tags. In my opinion this doesn't fulfill the specification as it should contain all Exif data. But I'm not absolutely sure... |
|
Re. "In my opinion I do not have to fix anything" However you initially said above: - "GeoSetter always takes GPS data from Exif when it exists, otherwise it takes it from XMP data." But Geosetter seems to be giving priority to XMP and not Exif and thus giving the wrong loaction on the program map. As far as I understand it, exif is part of the international standard for images whereas xmp is really a custom system from Adobe. I would agree that my jpeg images converted from raw do have xmp data which should not be there. |
|
Yes, I was wrong, GeoSetter is giving priority to XMP. There wasn't a problem in the past with this. Unfortunately you have the situation that your Exif is ok but XMP is wrong. Other images may have wrong Exif but correct XMP. I do not think that I have to swith the priority order now... But I'm not sure ;-) |
|
Thanks for your fast response and continuing interest :-) Since the main tool for looking at locations is Google maps or Google Earth that uses Exif - and Exif is the international standard (please correct me if I'm wrong), - Exif seems to be the logical priority. |
|
I do not agree that Exif has logical priority because of Google ;-) And I didn't know that Google Maps or Google Earth reads out Exif data. Does it really??? As your image data is not correct, I would repair it. You can do it with ExifTool, by removing the XMP data or by copying Exif data to XMP data. As I said, I'm not sure if I'm maybe wrong with my giving priority to XMP. I'm just working on a new version of GeoSetter and maybe I will change it there. But I won't change it in the current version, I'm sorry. |
|
Hi again, One other point. since my CR2 files files from a Canon 600D do not have XMP files, only EXIF, why add XMP GPS data at all? I would understand it if XMP data existed in the original raw file. |
|
Are you using sidecar files? If not, there's an option for witching off creating internal XMP data if it does not exist already. |
2014-05-22 17:00
|
|
|
No, I'm not using sidecar files. See attached screen shot of the settings I have now modified in Settings, File Options for CR2 files. However, I still am getting an XMP data produced in the image that has none originally. What am I doing wrong? Thanks. |
|
Honestly I'm not sure at the moment... ;-) Can you perhaps send a CR2 which you didn't handle already with GeoSetter to support@geosetter,de? |
|
And which data are you changing? Maybe fields like keywords or country, state, city etc.? |
|
I am only changing the location data, no keywords or country etc. The files are too large to send by email but I will send via wetransfer.co. in the next 30 minutes |
|
The file has now been sent via wetransfer.com. You should get an email giving the link to download but here it is anyway: http://we.tl/dGfhyElDWr |
|
Yes, I got it. But it does contain XMP already (empty description and rating), just at the beginning of the file. You can see it with a text editor... |
|
Ok. I had seen that but assumed as it was empty that was ok. For now I will delete the XMP position data unless you come up with something. Despite my problem, I'm finding it a nice program to use :-) |
|
Thanks. And you are right, the priority handling in GeoSetter is wrong. I just took a look into this document: http://www.metadataworkinggroup.org/pdf/mwg_guidance.pdf At page 24 there is a description in which order metadata should be processed. In my opinion it's a recommendation ;-) But I will change it in the version I'm just working on... |
|
Re. "the priority handling in GeoSetter is wrong. I just took a look into this document .... .... But I will change it in the version I'm just working on... " Than you :-) |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-05-19 17:50 | tmann | New Issue | |
2014-05-19 22:15 | Friedemann | Status | new => assigned |
2014-05-19 22:15 | Friedemann | Assigned To | => Friedemann |
2014-05-19 22:16 | Friedemann | File Added: 2_locations.jpg | |
2014-05-19 22:17 | Friedemann | Note Added: 0002081 | |
2014-05-19 22:17 | Friedemann | Status | assigned => feedback |
2014-05-19 23:31 | tmann | File Added: SCR_000268.jpg | |
2014-05-19 23:34 | tmann | Note Added: 0002082 | |
2014-05-19 23:42 | tmann | File Added: Raw Exif location.jpg | |
2014-05-19 23:42 | tmann | File Added: Raw XMP location.jpg | |
2014-05-19 23:47 | tmann | Note Added: 0002083 | |
2014-05-20 18:06 | Friedemann | Note Added: 0002084 | |
2014-05-20 18:13 | Friedemann | Note Added: 0002085 | |
2014-05-20 18:15 | tmann | Note Added: 0002086 | |
2014-05-20 18:18 | Friedemann | Note Added: 0002087 | |
2014-05-20 18:28 | tmann | Note Added: 0002088 | |
2014-05-20 18:34 | Friedemann | Note Added: 0002089 | |
2014-05-22 13:13 | tmann | Note Added: 0002104 | |
2014-05-22 13:52 | Friedemann | Note Added: 0002105 | |
2014-05-22 17:00 | tmann | File Added: SCR_000275.jpg | |
2014-05-22 17:03 | tmann | Note Added: 0002106 | |
2014-05-22 17:12 | Friedemann | Note Added: 0002107 | |
2014-05-22 17:13 | Friedemann | Note Added: 0002108 | |
2014-05-22 17:16 | tmann | Note Added: 0002109 | |
2014-05-22 17:29 | tmann | Note Added: 0002110 | |
2014-05-22 17:35 | Friedemann | Note Added: 0002111 | |
2014-05-22 17:39 | tmann | Note Added: 0002112 | |
2014-05-22 17:47 | Friedemann | Note Added: 0002113 | |
2014-05-22 18:11 | tmann | Note Added: 0002114 |