geekmaster / eyefiserver2

Automatically exported from code.google.com/p/eyefiserver2
0 stars 0 forks source link

Geotagging #17

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
It seems we can add a geotagging feature. Found a new googleapi for MAC-based 
geolocation, something like that:
https://maps.googleapis.com/maps/api/browserlocation/json?browser=none&sensor=fa
lse&wifi=mac:00-21-29-96-31-e7&wifi=mac:00-25-9c-57-de-a2&wifi=mac:00-25-9c-c9-3
2-5e&wifi=mac:00-21-91-51-58-6d&wifi=mac:00-17-9a-02-4e-05 (it's for my 
Thailand-produced Eye-Fi card ;)
I'm trying to it work from Python or over HTTP right now.

Original issue reported on code.google.com by duke...@gmail.com on 27 Jun 2012 at 4:14

GoogleCodeExporter commented 8 years ago
Geolocation request from Google done. Parsing log now. The problem is that we 
can't apply geolocation without pyexiv2 or similar.

Original comment by duke...@gmail.com on 27 Jun 2012 at 8:14

GoogleCodeExporter commented 8 years ago
Almost done automatic writing of XMP with geolocation from Google. Just 
teasing, need to combine all parts together and test with the real hardware.

Original comment by duke...@gmail.com on 27 Jun 2012 at 3:14

GoogleCodeExporter commented 8 years ago
XMP file writing is ready and tested now. LOG file parsing ispired by Robert 
Jordens's  
EyeFi Framework. Geolocation using Google browser geolocation API. Now have to 
think how to embed geolocation data.

Original comment by duke...@gmail.com on 27 Jun 2012 at 6:47

GoogleCodeExporter commented 8 years ago

Original comment by davidgrant on 28 Jun 2012 at 3:24

GoogleCodeExporter commented 8 years ago
Do you think this is ready for 0.1? I haven't tested it at all myself.

Original comment by davidgrant on 28 Jun 2012 at 7:18

GoogleCodeExporter commented 8 years ago
Yes I'm sure it's ready. XMP files recognized by exiftool without a problem and 
I've surprisingly got a pretty close position for test images made just at my 
home. Signal level calculation is a bit inaccurate, but it is far more better 
than nothing, I've got an accuracy level of 30 meters instead of 150 without 
signal strength used.

Original comment by duke...@gmail.com on 28 Jun 2012 at 7:30

GoogleCodeExporter commented 8 years ago
Geotagging now won't work if there is now json or simplejson support in Python.

Original comment by duke...@gmail.com on 5 Jul 2012 at 8:06

GoogleCodeExporter commented 8 years ago
Fixed geotagging to work without json. I believe that re package is more common 
than json.

Original comment by duke...@gmail.com on 11 Jul 2012 at 10:29

GoogleCodeExporter commented 8 years ago
Adding tags from resulting XML with exiftool is working even for RAW files, at 
least with Canon CR2. Should I implement an interfase with exiftool into 
eyefiserver2 to automatically add geotags inside sorce image?

Original comment by duke...@gmail.com on 13 Aug 2012 at 10:57

GoogleCodeExporter commented 8 years ago
I am using 0.0.14 on Qnap.
should eyefi server be embedding the geotags into the image?
I am getting the xmp files for all jpegs and RAWs, but don't seem to able to 
use these in my picase desktop app. They also don't show up when I browse the 
directory using tools such as PIE.
What can I do to get the Geotags embedded ?

thanks
Stephen

Original comment by stephenloewenstein on 20 Jan 2013 at 6:42

GoogleCodeExporter commented 8 years ago
You should use external applications for embedding. I'm using an exiftool for 
that like this:
for i in `ls *.JPG`; do exiftool -tagsfromfile $i.xmp $i; done

Original comment by duke...@gmail.com on 20 Jan 2013 at 4:46