<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Good Point;<br /><br />In that case, perhaps we could invert the condition?</p>
<p>toll = no</p>
<p>toll:conditional = yes @ (through_traffic)</p>
<p>Dian</p>
<div id="v1signature"></div>
<div id="signature"></div>
<p id="reply-intro">On 2022-06-01 11:21, Alexey Zakharenkov wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div id="replybody1">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br />
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>1 июня 2022 г., в 8:03, Dian Ågesson <<a href="mailto:me@diacritic.xyz" rel="noreferrer">me@diacritic.xyz</a>> написал(а):</div>
<br class="v1Apple-interchange-newline" />
<div>
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>Hi Alexey,</p>
<p>In my opinion you would be better placed using conditions to map cases in which a toll road can be used without charge. This would imply that a toll is applicable for all traffic, unless they are going to leave the tollway before the next toll point</p>
<p>Something such as:</p>
<p>toll = yes</p>
<p>toll:conditional = no @ (destination) OR toll:conditional = no @ (local_traffic) OR toll:conditional = no @ (next_exit)</p>
<div id="v1signature"></div>
</div>
</div>
</blockquote>
<div>
<div> </div>
<div>Nice touch, but we must think of current meaning of tags. key:toll wiki page says: "<span style="caret-color: #202122; color: #202122; font-family: sans-serif;">Only portions of way from which there is no "escape" except for a U-turn should be marked as toll", so s</span>uch free segments are tagged with or silently imply toll=no. Your approach would invert the tag meaning and oblige all data users urgently start to take into account new conditionals. </div>
<div> </div>
<div>Best, Alexey</div>
</div>
<br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p>Dian</p>
<p id="v1reply-intro">On 2022-05-31 20:11, Alexey Zakharenkov wrote:</p>
<blockquote style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0;">
<div id="v1replybody1">
<div>Hello, mappers.</div>
<div> </div>
<div>Sorry for duplication. Removed HTML format here.</div>
<div>
<div>
<div> </div>
<div>Formally paid roads may have segments that can be passed without need to pay. Let's consider a long road which, by documents, is declared to be paid, a billboard at its beginning containing a notice "N-th to M-th km of the road is paid". Still there may be segments which can be entered and left without actual need to pay. It's possible if two other roads are connected to the paid road between two consecutive toll booths/gantries and if the road operator allows such maneuver.</div>
<div> </div>
<div>I ask for advice of the better method to tag such segments, which (according to wiki) must not have toll=yes tag. My ideas are:</div>
<div> </div>
<div>1) toll=designated</div>
<div> </div>
<div>I think this is a good usage of well established 'designated' value to indicate that something has a signature of having some property. This should not even break software that relies on toll=yes/no boolean logic because only toll=yes/1/true is logical TRUE whereas no/designated/whatever is FALSE.</div>
<div> </div>
<div>2) toll:designated=yes</div>
<div> </div>
<div>is good because it does not interfere with existing tags.</div>
<div> </div>
<div>Best regards,</div>
<div>Alexey</div>
</div>
</div>
<div> </div>
</div>
<br />
<div class="v1pre" style="margin: 0; padding: 0; font-family: monospace;">_______________________________________________<br />Tagging mailing list<br /><a href="mailto:Tagging@openstreetmap.org" rel="noreferrer">Tagging@openstreetmap.org</a><br /><a href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank" rel="noopener noreferrer">https://lists.openstreetmap.org/listinfo/tagging</a></div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</body></html>