Binnenkort is er (als het lukt, ik denk het wel) een gesprek met de leverancier van de navigatiesoftware, met Mike van de VRT en 3 van OSM (ons soort mensen, ja). Een van de vragen is hoe vaak dit voorkomt, routeren/navigeren over een terrein zonder zichtbaar pad.
Een aantal daarvan zijn brandgangen in een bos, daarvan hebben we al vastgesteld dat je die als ways kan invoeren met bijvoorbeeld access=no emergency=dedicated.
Wij hebben zo’n beetje de insteek:
- Er moet wel iets van ground truth/verifieerbaarheid zijn.
Als er bij de toegangen tot zo’n noodroute een bordje of teken zichtbaar is dan heb je dezelfde situatie als bijvoorbeeld bij een ferry: de terminals zijn bekend en verifieerbaar, dat is voldoende ground truth om de meest waarschijnlijke route over het wateroppervlak in te voeren. Er zijn meer van zulke voorbeelden.
Als er helemaal niets zichtbaar is, dan raden wij het af, en hebben we ook geen argumenten om andere mappers te verbieden het weer weg te halen wegens niet bestaand. Anders gezegd, dan raden we aan dat de VR/Brandweer een zichtbaar kenmerk aanbrengt, om tegelijk hun chauffeurs en de registratie/routering/navigatie te helpen.
- Als het om grote aantallen gaat zonder zichtbare toegang, dan is het alternatief beter: de navigatiesoftware moet zelf over areas kunnen navigeren. Er zijn algoritmes voor, en een commercieel bedrijf moet dat wel in hun navigatie in kunnen laten bouwen.
Dan nog moeten de toegangen goed en verifieerbaar gemapt en getagd worden, en ook de area zelf. Zonder zichtbare access-kenmerken, al is het maar een rode stip of zo, wordt dat in OSM moeilijk, denk ik.
Hetzelfde geldt voor een oplossing met een relatie. Je kan zeg maar een brandweervoorkeursnetwerk taggen, waar alle bij voorkeur te gebruiken wegen en toegangen in een brandweerrelatie staan. Dan moet je dat wel op de weg kunnen zien - niet noodzakelijk op elke afzonderlijke weg, maar wel op voldoende plekken. En dan moet de navigatiesoftware kunnen routeren/navigeren over een relatie. Dat is niet heel moeilijk trouwens, OsmAnd en cycle… (ik vergeet de precieze naam altijd) kunnen dat door in een profiel op te nemen dat leden van een bepaalde soort relatie een hoog routeergewicht krijgen.
Hm, ik praat weer teveel en ik loop vooruit.
Ik bedoel maar, de grondprincipes van OSM zijn we wel hoog aan het houden! Ground truth, verifieerbaar, consensus, respect voor elkaars werk. En zodoende bijdragen aan belangrijke toepassingen.