For these cases, if I'm only hiking say 30-40 km, declination corrections not being preset shouldn't be much of an issue. If I find that it is during trial runs, I'll calculate that into the software and go from there :)

While i suspect that in most cases you will want to take the local deviation into account, in most cases you should also be able to get a general idea of it from your maps or just from memory.

But in specific cases that may not be enough as local geological factors such as nearby magnetic materials can cause extra and sometimes large changes. (see https://www.ngdc.noaa.gov/geomag/EMM/img/dec_WMM_EMM.jpg via https://www.ngdc.noaa.gov/geomag/EMM/index.html. There are places in the USA where the deviation is 15 degrees.

Being somewhat of a fan of geological tidbits i kinda remembered running into a site that had a database. While it is not what i remember https://www.ngdc.noaa.gov/geomag/emag2.html seems to have a world grid database available that you may find of interest to subset and somehow contain on your deviceEdit:wrong data, that was not declination, but still an interesting dataset.


In reply to Re^3: Calculate bearing between GPS coordinates by huck
in thread Calculate bearing between GPS coordinates by stevieb

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.