<div dir="auto">Tod,<div dir="auto"><br></div><div dir="auto">Can you clarify what residential and rural roads mean to you? Is a residential road corresponding to the osm tag? When is a road rural? Can you determine this for each osm way?</div><div dir="auto"><br></div><div dir="auto">Regards</div><div dir="auto"><br></div><div dir="auto">m</div></div><div class="gmail_extra"><br><div class="gmail_quote">Op 1 sep. 2017 18:53 schreef "Tod Fitch" <<a href="mailto:tod@fitchdesign.com">tod@fitchdesign.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>I take exception to the comment that “there will be too many exceptions to the rule”.</div><div><br></div>In the country I live in each state has a set of “prima facia” speed limits for various types of roads. Those are basically default speed limits to be enforced unless otherwise posted by sign. Virtually no residential road in my state has a speed limit sign but if you exceed 25 MPH you can be ticketed for speeding. Rural highways are signed only at infrequent intervals, but exceeding 55 MPH can result in a ticket.<div><br></div><div>Given:</div><div>A) We should only tag what is on the ground verifiable. By that rule we should not currently tag these “prima facia” speed limits (no speed limit sign to verify a maxspeed tag value).</div><div><br></div><div>B) A routing app currently has no way to determine a default speed (one to be used if no maxspeed=* tag found on way). These can vary by jurisdiction and I can imagine situations where a national default is overridden by a state default and/or local municipality default. Should all routing apps go to a different geographical database to get defaults? If so, why not go to that other database for everything and ignore OSM?</div><div><br></div><div>It make perfect sense to me to allow administrative areas to be tagged with default values for otherwise untagged items within the jurisdiction. If something deviates from the default, as in your “speed limits varies depending on local topography”, then it will be signed and we should tag per the sign. But many, many roads in my area are not signed and yet have legally set maximum speeds.</div><div><br></div><div>At present, I usually ignore the local verifiability constraint and simply put a maxspeed value on residential roads after I’ve surveyed them even if they are not signed. If I am feeling a bit more energetic than usual I may also add a source:maxspeed with a value citing my state’s motor vehicle code. It would be a lot easier if I could rely on a default value set on my state’s administrative boundary.</div><div><br></div><div><div><br><div><blockquote type="cite"><div>On Sep 1, 2017, at 9:25 AM, Dave F <<a href="mailto:davefoxfac63@btinternet.com" target="_blank">davefoxfac63@btinternet.com</a>> wrote:</div><br class="m_5210296160246052429Apple-interchange-newline"><div>
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi André<br>
    <br>
    Assuming or defining a default should be based on the number of
    different values within the set. <br>
    <br>
    For the examples you give:<br>
    <br>
    maxspeed shouldn't have a default. Apart from on motorway classed
    roads, speed limits varies depending on local topography. There will
    be too many exceptions to the rule.<br>
    <br>
    driving_side is defined nationally so has a default. (I'm sure now
    someone will now provide examples where that's not the case).  Any
    router worth its salt, should be able to check which country it is
    in.<br>
    <br>
    DaveF <br>
    <br>
    <br>
    <div class="m_5210296160246052429moz-cite-prefix">On 31/08/2017 12:49, André Pirard
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      Hi,<br>
      <br>
      Examples: either each road is tagged with <tt style="background:#eef" dir="ltr" class="m_5210296160246052429mw-content-ltr"><a href="https://wiki.openstreetmap.org/wiki/Key:maxspeed" target="_blank"><u></u><strong class="m_5210296160246052429selflink">maxspeed</strong><u></u>=*</a>
      </tt>speed limit and <a href="https://wiki.openstreetmap.org/wiki/Key:driving_side" target="_blank"><tt style="background:#eef" dir="ltr" class="m_5210296160246052429mw-content-ltr"><u></u><strong class="m_5210296160246052429selflink">driving_side</strong><u></u>=*</tt></a>
      or there are defaults.<br>
      I'm reviving this remark because the examples are numerous:<br>
      <ul>
        <li>The Belgian Flemish community wants to tag <tt style="background:#eef" dir="ltr" class="m_5210296160246052429mw-content-ltr"><a href="https://wiki.openstreetmap.org/wiki/Key:maxspeed" target="_blank"><u></u><strong class="m_5210296160246052429selflink">maxspeed</strong><u></u>=*</a></tt>
          on every road instead of using a default. Is this a new
          specification and where is it written? Must that now be done
          in every country?</li>
        <li>The current language= proposition wants to do it without
          defining defaults. Really? language= on every name= ?</li>
        <li>Other examples are maxheight in tunnels. Osmose just accused
          me of someone else's omitting maxheight. It shouldn't be
          necessary if it's the default, that is if there is no sign for
          it, but Osmose likes to yell just in case.<br>
        </li>
        <li>countless etc.<span class="m_5210296160246052429mw-content-ltr" style="background:#eef"><br>
          </span></li>
      </ul>
      Please choose.<br>
      <br>
      Either the defaults are in the OSM database and it takes just a
      routinely map fetch to get them all updated timely,<br>
      or each other router (GPS) writer implements them each their own
      way from various random other files. It's not well clear how
      contributors ca update all those files instead of OSM and it
      typically needs a full software update for each little default
      change, depending on writer's availability.<br>
      <br>
      Please choose.<br>
      <br>
      There is a <a href="https://wiki.openstreetmap.org/wiki/Proposed_features/Defaults" target="_blank">Proposed_features/Defaults</a>
      that puts the defaults in OSM and it's an EXTREMELY HUGE mistake
      to have marked such a paramount good work as abandoned because
      nobody continued the work.  For the sake of OSM, especially
      routing, please reopen it.<br>
      I don't claim that it is the good solution but I do claim we
      should work on such a default database <b>in priority</b>.<br>
      <br>
      I didn't analyze it in full depth, but I have the following
      remarks:<br>
      - Why not allow the def keyword in the border relation itself? But
      it could be called zzdef to cluster at the key end.<br>
      - If a separate relation is preferred, it should be pointed at by
      a "defaults" role in the corresponding border or other relations
      so that it can be found.<br>
      - to ease scanning a border tree upwards, a "parent" relation
      should exist in border relations.<br>
      <br>
      In hope of a well structured OSM,<br>
      <br>
      Cheers <br>
      <br>
      <table>
        <tbody>
          <tr>
            <td>André.</td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <br>
      <br>
      <fieldset class="m_5210296160246052429mimeAttachmentHeader"></fieldset>
      <br>
      <pre>______________________________<wbr>_________________
Tagging mailing list
<a class="m_5210296160246052429moz-txt-link-abbreviated" href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a>
<a class="m_5210296160246052429moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/tagging</a>
</pre>
    </blockquote>
    <br>
  </div>

______________________________<wbr>_________________<br>Tagging mailing list<br><a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br><a href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/tagging</a><br></div></blockquote></div><br></div></div></div><br>______________________________<wbr>_________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.<wbr>org/listinfo/tagging</a><br>
<br></blockquote></div></div>