<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Am 19.05.2020 um 12:01 schrieb European
      Water Project:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAK=tSVcNTEMCraeS2HQJfCdU5RHNHG2ybRMcMuajUe+AYG1m7g@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">...<br>
        <div>
          <div>
            <div>Dear Simon,</div>
            <div><br>
            </div>
            <div>What do you mean by <span style="color:rgb(0,0,0)"> "</span><span
                style="color:rgb(0,0,0)">+ version" ? Are you referring
                to a timestamp or a something else ?</span></div>
          </div>
        </div>
      </div>
    </blockquote>
    <p>The version of the object, so lets look at <br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://www.openstreetmap.org/node/416064315">https://www.openstreetmap.org/node/416064315</a> (version 7)</p>
    <p>But you could equally simply lookup <br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://api.openstreetmap.org/api/0.6/node/416064315/7">https://api.openstreetmap.org/api/0.6/node/416064315/7</a> <br>
    </p>
    <p>or if you had an older version<br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://api.openstreetmap.org/api/0.6/node/416064315/4">https://api.openstreetmap.org/api/0.6/node/416064315/4</a> (version
      4)</p>
    <p>these links are guaranteed to always return the same object,
      frozen in time.<br>
    </p>
    <p>Simon<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAK=tSVcNTEMCraeS2HQJfCdU5RHNHG2ybRMcMuajUe+AYG1m7g@mail.gmail.com">
      <div dir="ltr">
        <div>
          <div>
            <div><span style="color:rgb(0,0,0)"><br>
              </span></div>
            <div><span style="color:rgb(0,0,0)">For ways, which I am
                only starting to look to consider, maybe I could look
                for objects with a similar geometric center for the
                replacement object. </span></div>
            <div><span style="color:rgb(0,0,0)"><br>
              </span></div>
            <div><font color="#000000">Best regards,</font></div>
            <div><font color="#000000"><br>
              </font></div>
            <div><font color="#000000">Stuart </font></div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Tue, 19 May 2020 at 11:41,
          Simon Poole <<a href="mailto:simon@poole.ch"
            target="_blank" moz-do-not-send="true">simon@poole.ch</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>It should be noted that (for Nodes) id + version is
              actually stable (Ways and Relations are more complicated).</p>
            <p>So if you have id + version, you can</p>
            <p>- check that it is the current version of the object (all
              fine and dandy)</p>
            <p>- check if there is a later (undeleted) version, check if
              it (depending on your criteria) is still the "same
              object", update version in your reference</p>
            <p>- if the last version is deleted or your criteria for it
              being the same object doesn't hold, search in the vicinity
              for a replacement object.</p>
            <p>Doing the same for Ways and Relations requires including
              a location reference of some kind as geometry changes are
              not reflected in the versions, but can work in principle
              the same.<br>
            </p>
            <p>Simon<br>
            </p>
            <div>Am 19.05.2020 um 09:43 schrieb European Water Project:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">Dear All,
                <div>
                  <div><br>
                  </div>
                  <div>I am looking for a way to create permanent links
                     to specific objects (fountains and cafés) with
                    images within our application ... and I have a
                    couple of questions. <br>
                    <div><br>
                    </div>
                    <div>How quickly do OSM node and ways numbers mutate
                      ?  What percentage should I expect to change each
                      year.  If the percentage of ids mutates slowly
                      enough .. maybe this is still the best bad short
                      term option ? </div>
                    <div><br>
                    </div>
                    <div>I was pointed to this wiki : </div>
                    <div><a
                        href="https://wiki.openstreetmap.org/wiki/Permanent_ID"
                        target="_blank" moz-do-not-send="true">https://wiki.openstreetmap.org/wiki/Permanent_ID</a>  </div>
                    <div><br>
                    </div>
                    <div>On the discussion page, it is mentioned that a
                      solution is being targeted for end 2020 . Will
                      there be a tool to translate actual osm node and
                      ways numbers to the new permalink ids. </div>
                    <div><br>
                    </div>
                    <div>Apparently Mangrove uses GEO URI to create
                      perma links towards objects. <a
                        href="https://en.wikipedia.org/wiki/Geo_URI_scheme"
                        target="_blank" moz-do-not-send="true">https://en.wikipedia.org/wiki/Geo_URI_scheme</a>.
                      How do they deal with node repositioning ?  I
                      could create a link name with first 5 latitude num
                      followed by first 5 longitude num... but as soon
                      as someone moves the node I would get a broken
                      link... </div>
                    <div><br>
                    </div>
                    <div>Thanks for your help and advice</div>
                    <div><br>
                    </div>
                    <div>Best regards,</div>
                    <div><br>
                    </div>
                    <div>Stuart </div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                  </div>
                </div>
              </div>
              <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
Tagging mailing list
<a href="mailto:Tagging@openstreetmap.org" target="_blank" moz-do-not-send="true">Tagging@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank" moz-do-not-send="true">https://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
            </blockquote>
          </div>
          _______________________________________________<br>
          Tagging mailing list<br>
          <a href="mailto:Tagging@openstreetmap.org" target="_blank"
            moz-do-not-send="true">Tagging@openstreetmap.org</a><br>
          <a href="https://lists.openstreetmap.org/listinfo/tagging"
            rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.openstreetmap.org/listinfo/tagging</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Tagging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/tagging">https://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
    </blockquote>
  </body>
</html>