Eindelijk komen we nu een stapje vooruit. Voor de parent-relaties zouden we dan ref=8 en name=stadsbus en ref=8 en name=nachtbus kunnen hebben (beide bestaan). Vraag blijft nog altijd dan de to en from (1 of 2 relaties) en het probleem van de bus_stops (waar de ene richting een iets andere route volgt dan de andere richting). Misschien moeten we (voor de duidelijkheid) bij een parent-relatie het veld direction bijvoegen forward/backward ? Dat betekent dat bus 8 forward wordt from Bertem to Bierbeek en bus 8 backward als from Bierbeek to Bertem (dus 2 aparte relaties?)
Op 13 oktober 2010 23:15 schreef Jo <winfi...@gmail.com> het volgende: > > > Op 13 oktober 2010 20:13 schreef Ben Laenen <benlae...@gmail.com> het > volgende: > > Ivo De Broeck wrote: >> > Dus als ik het goed begrijp is die to, from en via nu wel nuttig, maar >> > onbruikbaar bij 1 relatie. Of wordt het dan from Bertem to Bertem via >> > Leuven, Bremt en Bierbeek ? >> > >> > Graag had ik ook de mening vernomen van mensen die busroutes (proberen >> > te) taggen en hun ervaringen laten weten. Ik vermoed dat de 2 relaties >> een >> > algemene tendens is. >> >> Een tendens waar in België alleszins nog niet veel van te merken valt? >> > > Totnogtoe hebben we die bus relations aangemaakt zoals we dat deden voor de > cycle route relations. Dat lijkt me ondertussen niet meer de beste wijze. De > reden waarom we die wikipagina willen aanpassen is niet om te beschrijven > hoe het tot nu toe gedaan werd, maar wel om tot een goede oplossing te komen > voor de toekomst. Er kruipt veel tijd in om het allemaal te > beschrijven/mappen en daarom zouden we het liefst van de eerste keer (zo) > goed (mogelijk) doen. > > >> > In OSM werd voor busroutes voorgesteld bij 'name' snelbus, stadsbus, bus >> in >> > te vullen? >> >> Dat heb ik toch niet gezegd. Vroeger werd gewoon iets als "name=Centraal >> Station - Luchthaven" getagd. Over snelbussen en dergelijke was nog niks >> te >> vinden. >> > > Dat lijkt mij de beste manier, maar het nummer moet er ook voor. Stom dat > die informatie dan zowel in ref als in name zit, maar je die nummers zijn > daar belangrijk genoeg voor. > > De reden waarom aan aantal mensen in het verleden (en nu nog) twee relaties >> wou is omdat ze in de war geraken van de forward/backward roles die nodig >> zijn >> in één relatie. Het enige nut hiervan was dus dat ze het makkelijker >> zouden >> maken voor de mapper. Alleen kan je met één relatie met forward/backward >> net >> zo veel kwijt als met twee zonder roles en dus gaat mijn voorkeur hier uit >> naar één relatie ("het is makkelijker te mappen" valt bij mij onder >> dezelfde >> categorie als "mappen om het mooi te laten renderen"). Daarentegen ga je >> met >> twee relaties problemen introduceren die je met één relatie niet hebt >> (cirkellijnen?) en los je dingen niet op die ook bij één relatie een >> probleem >> vormen (lussen?). >> >> Tot daar de discussie van één/twee relaties. >> > > Ik kan op beide manieren mappen en, eerlijk gezegd vind 'k 1 relatie > gemakkelijker. Als je echter wilt 'exact' wil kunnen aangeven welke > wegsegmenten een bus gebruikt, heeft het geen zin om beide richtingen in 1 > relatie te stoppen. Ik denk hierbij aan het stukje Tiensevest over het > Martelarenplein dat door sommige bussen 2x gebruikt, eenmaal om van de > Maria-Theresiastraat naar de terminal te gaan en nadien om van de terminal > naar de Bondgenotenlaan te gaan. Dezelfde situatie bestaat op een rond punt > in Diest waar een kwart vh ronde punt 2x gebruikt wordt door de bussen die > van de Leuvensesteenweg rechts de ring oprijden, maar eerst nog een halte > links op het ronde punt bedienen. > > De reden waarom we het voordien met 1 relatie deden, is dat er geen > volgorde aan de segmenten kon worden meegegeven. > > >> >> Maar nu hebben we ook eens kunnen kijken naar de data zoals die door De >> Lijn >> wordt bijgehouden, en zo leren we dat ze werken met knooppunten >> (belangrijke >> haltes) waartussen de lijnen rijden. Een buslijn bestaat in dat geval uit >> een >> lijst van routes (en een route is een lijst haltes) tussen knooppunten. >> Een >> schedule zorgt er dan voor dat de stukjes aan mekaar aansluiten en dat je >> bvb. >> in het weekend via route A gaat en in de week via route B. >> >> Leuk, dit houdt steek. Een basisrelatie voor de buslijn die een aantal >> kindrelaties omvat voor elk stukje. >> > > Hmm, mijn experiment met child relations houdt dan toch steek. Ik haat het > om informatie te dupliceren, dus ik ben zeker voorstander om het zo aan te > pakken. De tool in JOSM om public transport relations aan te maken, > ondersteunt dat echter niet. En zetten we de haltes op die > gemeenschappelijke stukken/child relations dan wel mee in de relaties voor > de uiteindelijke lijnen? Child relations maken het allemaal wat complexer > voor de mapper, maar maken de data een stuk interessanter om mee te werken, > achteraf. Zowel voor routing, als wat betreft onderhoud. > > Ik zou graag zien dat er met child relations gewerkt wordt, maar dan zouden > we dat er toch ook op globaal vlak door moeten krijgen. Zodat heel OSM het > op die manier doet. > > >> Variantes worden dan ook een stuk overzichtelijker: stel dat je lijn op >> drie >> plekken een variante heeft, dan kan je ofwel 8 relaties aanmaken tussen de >> twee terminussen (maal 2 voor elke richting), en dan heb je wegen waar 16 >> keer >> een relatie voor buslijn X op staat. Met knooppunten tussen de variante >> routes >> ga je er niet meer dan 4 hebben op een weg (met de voorwaarde dus dat er >> ook >> knooppunten liggen tussen waar de variantes genomen worden). >> >> Het totaal aantal relaties voor routes zonder varianten stijgt natuurlijk >> spectaculair. >> >> Minder leuk natuurlijk: we kennen helemaal niet de knooppunten die De Lijn >> gebruikt, en we zullen dus een beetje zelf moeten kiezen waar ze zijn zich >> bevinden. En dan zullen enkele slimme mensen hier wel enkel beide >> terminussen >> als zo'n knooppunt maken. So be it, alleen is onze structuur dan duizend >> keer >> beter om met alle soorten speciale situaties rekening te houden zoals >> lussen >> en variantes, en zijn we ook voorbereid voor het geval we ooit wél de data >> van >> De Lijn krijgen. >> >> >> >> tl;dr: >> >> * één relatie = twee relaties = even goed/slecht >> * basisrelatie per lijn + kindrelaties voor routes tussen knooppunten = >> veel >> dichter bij datastructuur De Lijn >> > > Hoe pakken we de naamgeving van die child relations aan? Gewoon Leuven > station - Margarethaplein in de name tag? (En dan een andere > relatie Fochplein - Leuven station, voor wie met 2 relaties wil werken?) Zo > zal het hier in Leuven in de toekomst zijn. Geen idee of De Lijn de halte op > het Margarethaplein als 'Fochplein' zal aanhouden, maar stadinwaarts wordt > die halte dus verplaatst. > > >> > 2) de velden to from en via >> > >> > 3) het facultatief gebruik van text_colo(u)r en colo(u)r en de >> schrijfwijze >> > (persoonlijk zie ik liever color omdat dit ook html-commando-taal is) >> > Als we het daar al over eens kunnen worden, zijn we al een grote stap >> > voorwaarts. >> >> Hier is geen discussie mogelijk: het is colour met een "u". Dat er op de >> wiki >> nog zonder "u" stond komt waarschijnlijk omdat ik(?) het daar jaren terug >> vlug-vlug heb neergezet om iets te hebben, en er achteraf niet meer naar >> gekeken heb. >> >> OSM-tags zijn in Brits Engels, colour dus ook. En zoals vermeld is er al >> eens >> een bot doorheen de data gefietst die alle "color" tags naar "colour" >> heeft >> omgezet. >> > > Volledig mee eens > >> >> Andere opmerking die er ook echt bij moet is dat text_colour slechts zeer >> zelden moet gebruikt worden voor De Lijn (ik ken enkel tram 15 (groen op >> wit) >> en 11 (rood op wit) in Antwerpen, en deze hadden eigenlijk ook niet meer >> bestaan moest De Lijn haar zin gedaan hebben, zo was tram 15 al eens enkel >> beige, en 11 iets blauw/groenachtig, maar ze kregen tegenwind van >> reizigers >> die tram 15 met tram 3 (geel) verwarden, en tram 11 met tram 10 (groen); >> reizigers stappen verkeerde tram op, zijn kwaad tegen chauffeur, vakbond >> wil >> en krijgt oude kleuren terug -- tot zover de petite histoire :-) ). > > > Ja, het is de background colour die we wensen op te slaan (en eigenlijk > gerenderd willen zien), voor alle bussen behalve die 2 Antwerpse > uitzonderingen dan... > > Jo > > _______________________________________________ > Talk-be mailing list > Talk-be@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-be > > -- Ivo De Broeck Valleilaan 13 3360 Korbeek-lo Tel (0)16 43 84 93 Gsm +32 486 17 61 13
_______________________________________________ Talk-be mailing list Talk-be@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-be