<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:3.0cm 2.0cm 3.0cm 2.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=DA link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Jeg er ikke enig med dig. Hvis en ruteberegner leder en bil ud ad en path, footway eller cycleway, så er det ruteberegneren, der er noget galt med.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dit eksempel</p><p class=MsoNormal>>>>   Så man fx har en privat stil på sin grund og tagger den som:</p><p class=MsoNormal>>>>   highway=footway</p><p class=MsoNormal>>>>   access=destination</p><p class=MsoNormal>>>>  Så betyder det, at man har tilladt biler med et ærinde at køre på stien.</p><p class=MsoNormal>tolker du og din ruteberegner forkert. Denne tagging betyder, at stien er det man kalder en privat fællessti, dvs. at der kun er adgang for dem, der har et ærinde, og det skal ske til fods eller på cykel.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dit eksempel</p><p class=MsoNormal>>>> <a href="http://www.openstreetmap.org/way/165807821">http://www.openstreetmap.org/way/165807821</a></p><p class=MsoNormal>er selvfølgelig ikke en vej, den er jo tagget som highway=footway. Jeg er enig med dig i, at access=yes er overflødig, men hvis din ruteberegner leder en bil ud på denne sti, så synes jeg, at du skulle kassere din ruteberegner omgående.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Det har mig bekendt altid været god tone at undlade at tagge af hensyn til en bestemt renderer. Det samme må kunne siges om at tagge af hensyn til en mangelfund ruteberegner.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>/sba-dk</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>Fra: </b><a href="mailto:elgaard@agol.dk">Niels Elgaard Larsen</a><br><b>Sendt: </b>25. august 2016 14:25<br><b>Til: </b><a href="mailto:talk-dk@openstreetmap.org">OpenStreetMap Denmark</a><br><b>Emne: </b>Re: [Talk-dk] Vi har et problem med stier.</p></div><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Niels Elgaard Larsen:</p><p class=MsoNormal>> http://www.openstreetmap.org/directions?engine=osrm_car&route=56.08301%2C12.15545%3B56.08268%2C12.15748#map=18/56.08264/12.15816</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Det handler om hvordan man skal fortolke access krav, hvis de er angivet</p><p class=MsoNormal>flere gange, og hvordan man fletter hierarkier af begrænsninger.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Det handler især om at mange fejlagtigt tror, at det at sætte et</p><p class=MsoNormal>"access" altid er en begrænsning.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Når man tagger en vej som footway, path, motorway, cycleway, osv, så</p><p class=MsoNormal>sætter man implicit nogle default begrænsninger (access restrictions).</p><p class=MsoNormal>De er forskellige fra land til land. For DK er de:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access-Restrictions#Denmark</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Det er derfor, vi ikke behøver at sætte access:bicycle=no på motorveje</p><p class=MsoNormal>og access:motorcar=no på cykelstier.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Men sagen er, at det er default begrænsninger, som bliver overskrevet,</p><p class=MsoNormal>når man sætter en eksplicit begrænsning på vejen. Og hvis man angiver en</p><p class=MsoNormal>generisk begrænsning, så overskriver den hele hiearkiet af den</p><p class=MsoNormal>tilsvarende default begrænsning (access:motor_vehicle=no" gælder selvom</p><p class=MsoNormal>der er en "access=yes" på samme vej, *men* "access=yes" på en vej</p><p class=MsoNormal>overskriver defaultværdien "access:motor_vehicle=no" for vejen).</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Nogle tror, at når man sætter et access tag, så er det en yderligere</p><p class=MsoNormal>begrænsning. Men det er det ikke. Det erstatter default begrænsningen.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Så man fx har en privat stil på sin grund og tagger den som:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>highway=footway</p><p class=MsoNormal>access=destination</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Så betyder det, at man har tilladt biler med et ærinde at køre på stien.</p><p class=MsoNormal>Og det er jo forkert, hvis biler ikke kan eller må køre på stien</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Man skulle have tagget det som:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>highway=footway</p><p class=MsoNormal>access:foot=destination</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>En vej tagget som</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>highway=footway</p><p class=MsoNormal>access:foot=emergency</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>betyder, at det til gående, men at en brandbil kan bruge stien, hvis den</p><p class=MsoNormal>evt pløjer lidt træer og hække ned.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Som angivet i http://www.openstreetmap.org/changeset/39656103 så var jeg</p><p class=MsoNormal>i går ude for at OsMand rutede mig ad en vej, der var tagget som (det er</p><p class=MsoNormal>nu rettet):</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>highway=footway</p><p class=MsoNormal>access=permissive</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Og det er OsMand (og OSRM og andre ruteberegnere), som har ret og vores</p><p class=MsoNormal>OSM-data, som er forkert.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Og når man tagger som:</p><p class=MsoNormal>http://www.openstreetmap.org/way/165807821</p><p class=MsoNormal>så er det jo ikke noget footway tilbage, så er det bare en vej.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Så vi tagger "access" forkert og derfor er der ca 1000 stier og</p><p class=MsoNormal>cykelstier, som vi har tilladt motorkørsel på.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>-- </p><p class=MsoNormal>Niels Elgaard Larsen</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>Talk-dk mailing list</p><p class=MsoNormal>Talk-dk@openstreetmap.org</p><p class=MsoNormal>https://lists.openstreetmap.org/listinfo/talk-dk</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>