trail_visibility=no gaat niet werken lijkt mij. Dat is voor paden die er wel degelijk zijn maar waar je nogal goed moet opletten. Dus die wil je op de kaart juist wel zien.
highway=pedestrian op een voetgangersgebied lijkt me werkbaar voor de meestvoorkomende situatie.
Ik weet niet of dat voor gras en water ook gaat werken.
Kan iemand een algoritme in woorden verzinnen voor echt routeren over een willekeurig gevormde area van randpunt A naar Randpunt B?
Als je toch al een routing engine hebt, dan is het waarschijnlijk een kwestie van alle punten die elkaar kunnen zien met elkaar verbinden en dan kan de routing engine wel uitzoeken wat de route moet zijn.
En anders moet iedereen toch wel een spanning tree opkunnen schrijven in een andere programmeer taal.