[OSM-talk-nl] Fietsroutes Incrorrect getagged
Lennard
ldp at xs4all.nl
Tue Feb 3 23:01:33 UTC 2009
Gert Gremmen wrote:
> wat is de meerwaarde van het opnemen van de nodes in de relatie
> Ik heb dat tot nu toe nooit gedaan,
Het heeft ook niet altijd en/of even duidelijk in de wiki gestaan. Het
voordeel, in mijn ogen, is dat je zo makkelijk kunt zien of een route
compleet is.
Als ik nu op een knooppunt aankom, en ik kan daarvandaan 2 kanten op,
kan ik er fysiek maar 1 volgen. Dan maak ik alvast wel een route aan
voor de andere mogelijkheid, en zet het eerste stuk straat dat ik al kon
vaststellen er al in. Zo weet ik, maar ook ieder ander, dat daar nog een
mogelijkheid is, die nog niet is uitgewerkt.
Ben Laenen wrote:
> Vraag is natuurlijk of het niet even makkelijk te zien is als de
> uiteindes van die routes een node hebben met een rcn_ref... En horen de
> knooppunten ook misschien niet eerder thuis in de overkoepelende
> netwerk-relatie?
Je hebt gelijk dat je het ook zou kunnen zien aan nodes in member ways,
met rcn_ref gezet. Dan moet je echter wel 1 niveau dieper gaan kijken.
En de knooppunten staan ook gedefinieerd op de netwerkrelatie:
(C) Network tagging
[...]
This relation holds:
[...]
All numbered junctions (A) of this cycle node network. Do not add the
junctions of the opposite end of connecting routes, as those are in
another network.
Taede @ orange wrote:
> Dan nog iets over het voorstel van Ldp: de route relatie kent (ook in de huidige situatie) meer tags die dubbel zijn. In het voorstel wordt de naam tag naar een overkoepelend hoger niveau getild, maar daar horen ook 2 andere tags: de network=rcn, en route=bicycle kunnen ook een level hoger eenmalig vastgelegd worden, met als type=network. Ze zijn dan niet meer nodig op de route relatie.
network=rcn is om technische redenen nodig op de routerelatie. Het
proces om de osm db te importeren in pgsql, osm2pgsql dus, heeft deze
nodig om de routerelatie te kunnen verwerken.
Ook wilde ik zo weinig mogelijk slopen van de huidige tagging. Als je
deze tags als vanouds blijft opnemen op de routerelatie, dan kunnen
huidige renderers en andere gebruikers van de db, die geen weet hebben
van de voorgestelde netwerkrelatie, blijven werken.
> Ik zou het dan wel heel erg prettig vinden als het in potlatch mogelijk wordt om relaties binnen relaties toe te voegen.
Dat is inderdaad nog een klein gemis in de editors. In JOSM kan het wel,
maar daar is het ook niet evident, en moet je het trucje een keer
doorhebben. Merkaartor ken ik niet goed genoeg.
> Het verhaal over de verbinding tussen netwerken kan ik (nog) niet zoveel mee, misschien dat dit met wat voorbeelden kan worden verduidelijkt?
De knooppuntennetwerken zijn op zich redelijk op zichzelf staand, in de
zin dat ze ingericht zijn door een bepaalde organisatie, meestal binnen
een regiofunctie. Alleen, dat idee hebben meer organisaties, dus heb je
ook meer knooppuntennetwerken. :)
Deze liggen dus regelmatig tegen elkaar aan, en dan zijn er ook routes
uitgezet die knooppunten uit 2 verschillende netwerken met elkaar
verbinden. Daar gaat het hele verhaal van state=connection
(routerelatie) en role=connection (netwerkrelatie) over. Als je
bijvoorbeeld een kaart zou willen printen van alleen 1 netwerk, zou je
in principe dan alle verbindende routes eruit kunnen filteren.
Dit voorstel is ontstaan uit mijn eigen ervaringen met het taggen van
deze netwerken in mijn buurt. Wel grensoverschrijdend, maar zeker niet
met enkele exoten, zoals Ben Laenen die mij liet kennen. Die heb ik
later dan ook verwerkt in het voorstel.
Verder is dit voorstel open ter discussie, uiteraard. Omdat dit een
redelijk unieke NL/B situatie is, heb ik het nog niet verder verspreid
of bekend gemaakt.
--
Lennard
More information about the Talk-nl
mailing list