[OSM-talk-be] busroutes

Ben Laenen benlaenen at gmail.com
Thu Oct 14 18:29:25 UTC 2010


Jo wrote:
> Ja, misschien wel, want het is me niet bepaald duidelijk. Kunnen die
> segmentrelaties door meerdere lijnen gebruikt worden? (Dat is waar ik
> vanuit ging en wschl de bron van de verwarring.) Het is pas als die
> segmentrelaties door meerdere lijnen herbruikt kunnen worden, dat het
> interessant wordt vanuit het standpunt van onderhoudbaarheid van de
> gegevens.

Heb eens een testje gedaan voor bus 14 in Antwerpen (die liep toch nog langs 
de verkeerde wegen in OSM sinds die een andere route volgt). Ze is nog niet 
volledig en ik heb ook niet alle bushaltes langs de route, maar het geeft een 
idee:

Bus 14 is misschien niet de meest interessante route, ze is een gewone 
stadslijn en heeft twee knooppunten: beide terminussen. Verder ook geen 
speciale situaties zoals varianten.

http://www.openstreetmap.org/browse/relation/11157
is de basisrelatie. Zoals je ziet bestaat ze uit twee routesegmenten (de 
heenweg en de terugweg). Deze zijn:

http://www.openstreetmap.org/browse/relation/1225296
http://www.openstreetmap.org/browse/relation/1225297

Zo eenvoudig is het dus eigenlijk. Qua vorm heeft het alles weg van de door 
mij steeds verketterde twee relaties, maar qua structuur past het nu tenminste 
in iets dat meer kan met bv. willekeurig aantal knooppunten (inclusief één 
knooppunt)

Nog enkele opmerkingen:
* de volgorde van de ways onderling en van de haltes onderling in de relatie 
is belangrijk en moet op een manier zien bewaard te blijven -- kwestie van 
tijd eigenlijk tot Potlatch of een andere editor dat om zeep helpt...
* niet te veel kijken naar de tags van de relatie. Dat is pas voor later. Ook 
voor de member roles van de haltes moet misschien nog een en ander gezegd 
worden


De data van De Lijn maakt het trouwens niet echt makkelijk hier, die hebben 
eigenlijk het equivalent van een relatie voor elke bus die rijdt. Dus een 
relatie voor de bus om 8u15, dan een relatie voor de bus om 8u30 etc.

Ze splitsen ook in veel minder knooppunten op dan ik eerst had gedacht, wat 
dan veel werk geeft bij variantes (vele stukken dubbel omdat de knooppunten 
ver uit elkaar liggen). Natuurlijk, zo lang we de data van De Lijn niet hebben 
kunnen we hier doen wat we willen en opsplitsen zo veel en zo graag we willen 
:-)

Ben




More information about the Talk-be mailing list