<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi,<br>
      Thanks for the thought - but see orange text below: Does not write
      bearing into EXIF fields.<br>
      Regards,<br>
      Zoltan<br>
      <br>
      On 2014/11/05 12:17, Lene Fischer wrote:<br>
    </div>
    <blockquote
cite="mid:38497AD9CA059C42AA3451EFEFF0378E9C93BD9C@P1KITMBX03WC02.unicph.domain"
      type="cite">
      <pre wrap="">GPS Essentials - App

Regards
Lene

-----Oprindelig meddelelse-----
Fra: <a class="moz-txt-link-abbreviated" href="mailto:qgis-user-bounces@lists.osgeo.org">qgis-user-bounces@lists.osgeo.org</a> [<a class="moz-txt-link-freetext" href="mailto:qgis-user-bounces@lists.osgeo.org">mailto:qgis-user-bounces@lists.osgeo.org</a>] På vegne af Zoltan Szecsei
Sendt: 5. november 2014 07:02
Til: <a class="moz-txt-link-abbreviated" href="mailto:tech@wildintellect.com">tech@wildintellect.com</a>; <a class="moz-txt-link-abbreviated" href="mailto:qgis-user@lists.osgeo.org">qgis-user@lists.osgeo.org</a>
Emne: Re: [Qgis-user] Android Camera App with compass bearing

Hi Alex/All,
Thanks for the thoughts - my comments interspersed with your.

Kind regards,
Zoltan

On 2014/11/04 23:17, Alex Mandel wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On 11/04/2014 04:55 AM, Zoltan Szecsei wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Hi,
I need to do a field trip and take some photos.
I've been googling around, but cannot find an app that will burn both 
GPS position _and compass bearing_ into either the image, or just the 
exif data for that image.

Anyone got any experience in this need?

Thanks & regards,
Zoltan


</pre>
        </blockquote>
        <pre wrap="">Maybe, <a class="moz-txt-link-freetext" href="http://geopaparazzi.github.io/geopaparazzi/">http://geopaparazzi.github.io/geopaparazzi/</a>
"georeferenced and orientated pictures"

And now my long rant before I remembered the above link...
</pre>
      </blockquote>
      <pre wrap=""><font color="#ff6600"><b>I manually downloaded the latest version (newer than that on Play Store) and it still does not record bearing</b></font> - even though the app does have a bearing tool.
I checked the website and recording bearing into EXIF is not even on the developer's long wish-list I have emailed the developer, with a hope to at least get it onto the wish-list.
</pre>
      <blockquote type="cite">
        <pre wrap="">
GPS data is an on/off toggle on most Android devices. Bearing does 
appear possible according to the exif specs, but in practice is rare.
<a class="moz-txt-link-freetext" href="http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html">http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html</a>
</pre>
      </blockquote>
      <pre wrap="">Yes, I checked that last night too - TAGs 0x0017 and 0x0018 relate to bearing info.
</pre>
      <blockquote type="cite">
        <pre wrap="">
However I don't see any obvious apps for telling the phone you want to 
capture that. I'm also not sure all phones are capable of calculating 
bearing when not moving.

So my suggested work around would be a GPS Logging application of 
which there are several. Then you can pull the bearing calculation out 
after the fact, if it was while moving.
</pre>
      </blockquote>
      <pre wrap="">Sigh, nope.
(In my kind of) Field trip data collection (& photography) often involves driving to a feature, leaning out the car window and taking a snap-shot, so recording moving direction will not help at all.
Note that bearing accuracy is NOT that critical, it needs only to be reasonably indicative.
</pre>
      <blockquote type="cite">
        <pre wrap="">
If stationary, you might need to write your own app which lets users 
indicate which way they were facing when taking a picture. For someone 
who's made an Android application I don't think this is hard.
<a class="moz-txt-link-freetext" href="http://developer.android.com/guide/topics/sensors/sensors_overview.htm">http://developer.android.com/guide/topics/sensors/sensors_overview.htm</a>
l Indicates all version of Android support the Magentic sensor.

This example shows how to get the bearing from the API 
<a class="moz-txt-link-freetext" href="https://www.codeofaninja.com/2013/08/android-compass-code-example.html">https://www.codeofaninja.com/2013/08/android-compass-code-example.html</a>
So GPS+Orientation+Camera should be all required.
</pre>
      </blockquote>
      <pre wrap="">Yep, true, but the purpose of this thread is to see if this wheel has already been invented :-)
</pre>
      <blockquote type="cite">
        <pre wrap="">
Kinda busts my GPS logging idea, since the bearing information comes 
from a different sensor than the GPS it won't be in the NMEA strings 
even if you captured them.
</pre>
      </blockquote>
      <pre wrap="">What? You not 'hard core' enough to intercept the NMEA stream and insert "bearing-on-the-fly" by back-calculating the incoming coords?
(Just pulling your leg - thanks for your interest in this topic :-) )
</pre>
      <blockquote type="cite">
        <pre wrap="">
Thanks,
Alex
</pre>
      </blockquote>
      <pre wrap="">

</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 

===========================================
Zoltan Szecsei PrGISc [PGP0031]
Geograph (Pty) Ltd.
GIS and Photogrammetric Services

P.O. Box 7, Muizenberg 7950, South Africa.

Mobile: +27-83-6004028
Fax:    +27-86-6115323     <a class="moz-txt-link-abbreviated" href="http://www.geograph.co.za">www.geograph.co.za</a>
===========================================</pre>
  </body>
</html>