<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Sziasztok!</p>
    <p>Jó hír is meg rossz is, Szem kérdésére. <br>
    </p>
    <p>Az én problémámra is megoldást adott a Mapillary script: azaz
      tudok kép irányokat interpolálni anélkül, hogy fent a GUI csinálná
      meg, így saját felhasználásra is megvan az irány adat (pl
      KartaView).</p>
    <p>Tehát, Mapillary tools:
      <a class="moz-txt-link-freetext" href="https://github.com/mapillary/mapillary_tools">https://github.com/mapillary/mapillary_tools</a><br>
    </p>
    <p>Windowson nem tudom, hogy menne, de a Linux Subsystem for Windows
      az nagyon jól futtat Linuxot Windows ablakban, abban szerintem
      könnyedén telepíthető ez. Másra már használtam, jó cucc. És simán
      a Microsoft Store-ból fel lehet rakni egy komplett Debian-t egy
      kattintással. (Miután a WSL fent van.) Boot után egy init meg egy
      bash fut ÖSSZESEN szóval nem is nagyon terhel - messze nem olyan
      mintha egy virtuális gépben futtatnál Linuxot.<br>
    </p>
    <p>WSL: <a class="moz-txt-link-freetext" href="https://docs.microsoft.com/en-us/windows/wsl/install-win10">https://docs.microsoft.com/en-us/windows/wsl/install-win10</a><br>
    </p>
    <p>Viszont! A ritka képeket (amikre az eredeti kérdés vonatkozott!)
      nem interpolálta jól. Ezért nyitottam egy bugot, itt:</p>
    <p><i>Better interpolate image directions: based on GPS data, not
        only at image locations</i><br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/mapillary/mapillary_tools/issues/395">https://github.com/mapillary/mapillary_tools/issues/395</a></p>
    <p><br>
    </p>
    <p>Egy-két jegyzet formájában gyorsan felírtam ide:</p>
    <p><a class="moz-txt-link-freetext" href="https://www.osmtippek.hu/teszt/mapillary-kartaview/">https://www.osmtippek.hu/teszt/mapillary-kartaview/</a></p>
    <p>De ide is bemásolom, hogy legyen meg:</p>
    <p>"""<br>
    </p>
    <p>Ezzel az egymás követő képek direction értéke beállítható, ha a
      képek már geotaggelve vannak:</p>
    <p>mapillary_tools process --advanced --interpolate_directions
      --overwrite_EXIF_direction_tag --geotag_source exif --rerun
      --import_path 06 --user_name XX</p>
    <p>Ezzel geotaggeli is a képeket (ellenben a direction-t nem teszi
      rá jól, mert a következő kép irányába állítja)</p>
    <p>mapillary_tools process --advanced --interpolate_directions
      --overwrite_EXIF_direction_tag --geotag_source gpx
      --geotag_source_path CAMERA2_0_2020_01_23_15_41_13_824_+0100.gpx
      --overwrite_EXIF_gps_tag --rerun --offset_time 3600 --import_path
      06 --user_name XX<br>
      """<br>
    </p>
    <p>Üdv,</p>
    <p>Feri<br>
    </p>
    <div class="moz-cite-prefix">2021. 04. 27. 19:09 keltezéssel, Szem
      írta:<br>
    </div>
    <blockquote type="cite" cite="mid:60884539.2040505@gmail.com">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <div class="moz-cite-prefix">Bocsánat ha rajtam kívül ez
        mindenkinek világos, de esetleg leírnád, hogy konkrétan hogyan
        lehet így képeket felölteni (és hogyan lehet vele normalizálni
        őket).<br>
        <br>
        2021.04.26. 10:11 keltezéssel, Feri Veres írta:<br>
      </div>
      <blockquote
        cite="mid:0aef9803-8b2b-983f-4fd5-27c06128942d@cmsbazar.hu"
        type="cite">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <br>
        <div class="moz-cite-prefix">2021. 04. 26. 8:20 keltezéssel,
          KAMI911 KAMI911 írta:<br>
        </div>
        <blockquote type="cite"
cite="mid:CAFg1WTxsm6PsWv8fBg4NQywJNfwaHNOvj_0Kua+dxnXBd42ARQ@mail.gmail.com">
          <meta http-equiv="content-type" content="text/html;
            charset=UTF-8">
          <div dir="auto">
            <div>Ha a Mapillary tools-sal töltitek fel, ez nem lehet
              segítség?
              <div dir="auto"><br>
              </div>
              <div dir="auto"><br>
              </div>
              <h3>Derive image direction and Upload</h3>
              <ul>
                <li>Derive image direction (image heading or camera
                  angle) based on image latitude and longitude. If
                  images are missing direction, the direction is derived
                  automatically, if direction is present, it will be
                  derived and overwritten only if the flag <code>--interpolate
                    directions</code> is specified.</li>
              </ul>
              <div dir="auto"><br>
              </div>
            </div>
          </div>
        </blockquote>
        <p>Esetleg valami Mapillary független megoldás nincs erre? Kód
          példa:<br>
        </p>
        <p><a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://github.com/mapillary/mapillary_tools/blob/073aa96278e8de46cae77b6d4062f7269e81bc8d/mapillary_tools/geo.py#L143">https://github.com/mapillary/mapillary_tools/blob/073aa96278e8de46cae77b6d4062f7269e81bc8d/mapillary_tools/geo.py#L143</a><br>
        </p>
        <p>Általánosan is hasznos lenne az ilyen képekbe ez a javítás a
          track alapján. Nekem is teljesen rosszul rakja bele a
          Mapillary App:<br>
        </p>
        <img moz-do-not-send="false"
          src="cid:part2.9C20A51B.45E76BD6@cmsbazar.hu" alt="" class=""
          width="502" height="705">
        <p><br>
        </p>
        <p>Üdv,</p>
        <p>Feri</p>
        <p>def compute_bearing(start_lat, start_lon, end_lat, end_lon):<br>
              '''<br>
              Get the compass bearing from start to end.<br>
              Formula from<br>
              <a moz-do-not-send="true" class="moz-txt-link-freetext"
            href="http://www.movable-type.co.uk/scripts/latlong.html">http://www.movable-type.co.uk/scripts/latlong.html</a><br>
              '''<br>
              # make sure everything is in radians<br>
              start_lat = math.radians(start_lat)<br>
              start_lon = math.radians(start_lon)<br>
              end_lat = math.radians(end_lat)<br>
              end_lon = math.radians(end_lon)<br>
          <br>
              dLong = end_lon - start_lon<br>
          <br>
              dPhi = math.log(math.tan(end_lat / 2.0 + math.pi / 4.0) /<br>
                              math.tan(start_lat / 2.0 + math.pi / 4.0))<br>
              if abs(dLong) > math.pi:<br>
                  if dLong > 0.0:<br>
                      dLong = -(2.0 * math.pi - dLong)<br>
                  else:<br>
                      dLong = (2.0 * math.pi + dLong)<br>
          <br>
              y = math.sin(dLong) * math.cos(end_lat)<br>
              x = math.cos(start_lat) * math.sin(end_lat) - \<br>
                  math.sin(start_lat) * math.cos(end_lat) *
          math.cos(dLong)<br>
              bearing = (math.degrees(math.atan2(y, x)) + 360.0) % 360.0<br>
          <br>
              return bearing<br>
        </p>
        -- <br>
        Magyar OSM Levelezőlista - <a class="moz-txt-link-abbreviated"
          href="mailto:openstreetmap-hungary@googlegroups.com"
          moz-do-not-send="true">openstreetmap-hungary@googlegroups.com</a><br>
        leiratkozás: <a class="moz-txt-link-abbreviated"
          href="mailto:openstreetmap-hungary+unsubscribe@googlegroups.com"
          moz-do-not-send="true">openstreetmap-hungary+unsubscribe@googlegroups.com</a><br>
        --- <br>
        Azért kapta ezt az üzenetet, mert feliratkozott a
        Google Csoportok „openstreetmap-hungary” csoportjára.<br>
        Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
        leiratkozáshoz küldjön egy e-amailt a(z) <a
          moz-do-not-send="true"
          href="mailto:openstreetmap-hungary+unsubscribe@googlegroups.com">openstreetmap-hungary+unsubscribe@googlegroups.com</a>
        címre.<br>
        Ha szeretné megtekinteni ezt a beszélgetést az interneten,
        látogasson el ide: <a moz-do-not-send="true"
href="https://groups.google.com/d/msgid/openstreetmap-hungary/0aef9803-8b2b-983f-4fd5-27c06128942d%40cmsbazar.hu?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/openstreetmap-hungary/0aef9803-8b2b-983f-4fd5-27c06128942d%40cmsbazar.hu</a>.<br>
      </blockquote>
      <br>
      -- <br>
      Magyar OSM Levelezőlista - <a class="moz-txt-link-abbreviated" href="mailto:openstreetmap-hungary@googlegroups.com">openstreetmap-hungary@googlegroups.com</a><br>
      leiratkozás: <a class="moz-txt-link-abbreviated" href="mailto:openstreetmap-hungary+unsubscribe@googlegroups.com">openstreetmap-hungary+unsubscribe@googlegroups.com</a><br>
      --- <br>
      Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
      „openstreetmap-hungary” csoportjára.<br>
      Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
      leiratkozáshoz küldjön egy e-amailt a(z) <a
        href="mailto:openstreetmap-hungary+unsubscribe@googlegroups.com"
        moz-do-not-send="true">openstreetmap-hungary+unsubscribe@googlegroups.com</a>
      címre.<br>
      Ha szeretné megtekinteni ezt a beszélgetést az interneten,
      látogasson el ide: <a
href="https://groups.google.com/d/msgid/openstreetmap-hungary/60884539.2040505%40gmail.com?utm_medium=email&utm_source=footer"
        moz-do-not-send="true">https://groups.google.com/d/msgid/openstreetmap-hungary/60884539.2040505%40gmail.com</a>.<br>
    </blockquote>
  </body>
</html>