You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2021-09-12 13:44:06
- Allroads
- Member
- Registered: 2011-03-05
- Posts: 3,316
Werking :conditional overrules ?
Bicycle:conditional overruled bicycle=yes als toegangsinfo voor bicycle.
De inhoud wordt niet met elkaar verrekend. Bicycle=yes wordt dus volledig overschreven.
Zoekend naar voorbeelden in Nederland.
https://overpass-turbo.eu/s/1b6j
[out:json][timeout:100];
// fetch area “Nederland” to search in
{{geocodeArea:Nederland}}->.searchArea;
// gather results
(
// query part for: “overulled key bicycle=*”[quote][/quote]
way["highway"]["bicycle"]["bicycle:conditional"](area.searchArea);
);
// print results
out body;
>;
out skel qt;Hoe werkt het?
Als :conditional wordt gebruikt.
https://wiki.openstreetmap.org/wiki/Con … strictions
1.A restriction having a more specific transportation mode overrules a less specific transportation mode. E.g. a tag for "psv" overrules a tag for "motor_vehicle" in case of a public service vehicle. See Key:access#Transport mode restrictions for the transport mode hierarchy.
2.A directional restriction overrules a non-directional restriction of the same transportation mode
3.A conditional restriction overrules a non-conditional restriction of the same transportation mode and direction
Wanneer :conditional wordt gebruikt, werkt de transport mode= dan niet meer?
Dat is wat moet worden bekeken voor een goede invulling.
Situaties:
https://www.openstreetmap.org/way/909658186
bicycle=permissive
bicycle:conditional=no @ (Sep 15-Dec 24; sunset-sunrise)
https://www.openstreetmap.org/way/398114630
bicycle=designated
bicycle:conditional=no @ (Nov 01-Apr 01)
https://www.openstreetmap.org/way/6969135
bicycle=yes
bicycle:conditional=no @ (11:00-18:00); yes @ (Su,PH)
highway=pedestrianmotor_vehicle=no
motor_vehicle:conditional=delivery @ (Mo-Fr 07:00-11:00)
https://www.openstreetmap.org/way/23409726
bicycle=no
bicycle:conditional=no @ (2020 Nov 01-2022 Mar 31 "reconstruction: closed to bicycle")
https://www.openstreetmap.org/way/339798378
bicycle=yes
bicycle:conditional=permissive @ (Mar 01-Oct 31)
Het antwoord ligt wellicht ook in dit stuk tekst.
https://wiki.openstreetmap.org/wiki/Con … strictions
Default restrictions
It is not always clear which restriction applies when the condition is not fulfilled. In such cases the default restriction should also be specified, e.g. maxspeed=120 + maxspeed:conditional=100 @ (20:00-06:00). In some cases, a default restriction can be assumed and need not be explicitly tagged. For many highway classes like "unclassified", an implicit access=yes is assumed. See OSM tags for routing/Access-Restrictions for default access restrictions for different highway classes. However that may be, when using conditional tag, it is recommended to mark the default value in overt form in all cases.
M.a.w. men gaat van een gedeeltelijke default overrules uit als men *:conditional gebruikt.
voor zowel het routing/Access-Restrictions als expliciet gezette tags.
Last edited by Allroads (2021-09-13 12:21:35)
Offline
#2 2021-09-12 14:42:06
- JeroenHoek
- Member
- Registered: 2014-06-22
- Posts: 1,029
Re: Werking :conditional overrules ?
Wanneer :conditional wordt gebruikt, werkt de transport mode= dan niet meer?
Dat is wat moet worden bekeken voor een goede invulling.
Is er een concreet voorbeeld waarover je een vraag hebt?
Offline
#3 2021-09-12 16:18:34
- Allroads
- Member
- Registered: 2011-03-05
- Posts: 3,316
Re: Werking :conditional overrules ?
Allroads wrote:Wanneer :conditional wordt gebruikt, werkt de transport mode= dan niet meer?
Dat is wat moet worden bekeken voor een goede invulling.Is er een concreet voorbeeld waarover je een vraag hebt?
Bicycle:conditional overruled bicycle=yes als toegangsinfo voor bicycle.
De inhoud wordt niet met elkaar verrekend. Bicycle=yes wordt dus volledig overschreven.
Dat heeft een gevolg voor onze tagging, het moeten herhalen van het tijdslot om de unconditional actief te laten zijn binnen een transportmode:conditional, de default in dat tijdslot.
Dan zouden alle bovenstaande tagging niet correct zijn.
Gevolg voor routering of basis van deze methodiek, als de routering op basis van tijd dezelfde methodiek volgt.
Dat betwijfel ik.
Dan moet je verschillende routeringsengine bekijken die op basis van tijd een route berekenen.
Later las ik na posten topic:
Is dit echt zo? (niet dat ik je niet geloof hoor) Dan lijkt me dat het probleem wat aangepakt moet worden.
Voor maxspeed werkt maxspeed=130, maxspeed:conditional=100 @ (6:00-19:00) toch ook? De conditional vormt toch juist de aanvulling op de 'unconditional' tag.
Ik sluit mij dus aan bij deze vraagstelling.
Een ouder topic, waarbinnen een zoektocht naar, hoe hoort het nu eigenlijk.
Last edited by Allroads (2021-09-12 16:37:19)
Offline
#4 2021-09-12 17:14:13
- JeroenHoek
- Member
- Registered: 2014-06-22
- Posts: 1,029
Re: Werking :conditional overrules ?
Dat heeft een gevolg voor onze tagging, het moeten herhalen van het tijdslot om de unconditional actief te laten zijn binnen een transportmode:conditional, de default in dat tijdslot.
Kun je een tagging-voorbeeld geven waarover je twijfelt? Ik weet niet op welk voorbeeld Andries reageerde en alle voorbeelden uit je eerste post leveren geen problemen op.
Het advies uit de tekst die je rood maakte passen we in al die voorbeelden toe.
Last edited by JeroenHoek (2021-09-12 17:14:27)
Offline
#5 2021-09-12 17:22:37
- Allroads
- Member
- Registered: 2011-03-05
- Posts: 3,316
Re: Werking :conditional overrules ?
........ Ik weet niet op welk voorbeeld Andries reageerde ...............
reactie Andries:
https://forum.openstreetmap.org/viewtop … 36#p840736
Offline
#6 2021-09-13 01:14:39
- AndriesWijma
- Moderator
- From: Kollum
- Registered: 2016-04-20
- Posts: 884
Re: Werking :conditional overrules ?
Mijn excuses voor de verwarring die ik heb gezaaid door mijn denkfout, zie mijn 'mea culpa': https://forum.openstreetmap.org/viewtop … 36#p840836
Offline
#7 2021-09-13 10:55:36
- Allroads
- Member
- Registered: 2011-03-05
- Posts: 3,316
Re: Werking :conditional overrules ?
Okay, dat dit punt voor jouw nu helder is, dat was de intentie van dit topic, daarom een apart topic voor aangemaakt.
Met de onderbouwing waarom het anders is op basis van de wiki beschrijving.
Offline
Pages: 1