Kaart maken van gereisde buslijnen en treintrajecten

Hier kun je terecht met al je vragen over het openbaar vervoer, ook als je (nog) geen account op OVNL hebt. Bedenk je wel dat wij een forum met hobbyisten zijn en we geen banden hebben met OV bedrijven.
lee-yawn
Berichten: 44
Lid geworden op: zo 04 dec 2016, 20:31

Kaart maken van gereisde buslijnen en treintrajecten

Bericht door lee-yawn »

In het verleden ben ik (op dit forum) digitale kaarten tegengekomen van verschillende gebruikers, waarop zij de buslijnen en/of treintrajecten hebben weergegeven die zij al bereden hebben. Het lijkt mij leuk ook zo'n overzicht te maken.

Wie heeft hier ervaring mee, en wat is de makkelijkste manier om er één te maken? Ik ben benieuwd hoe jullie dit doen.
Aking
Berichten: 15598
Lid geworden op: do 13 mar 2008, 10:20
Locatie: --

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Aking »

Ik vind sowieso dat het tijd wordt dat daar eens een app voor komt (en dan vooral het spoor natuurlijk, want dat is het makkelijkst te realiseren :Y )
Chrysa
Berichten: 7988
Lid geworden op: za 21 mei 2016, 21:12

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Chrysa »

Ik gebruik Google My Maps, is alleen wel veel werk.
dennistd
Berichten: 5529
Lid geworden op: za 28 feb 2009, 22:42

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door dennistd »

Voor spoorlijnen is https://brouter.damsy.net/ aan te raden om de rails te volgen. Linksboven even op 'Rails only' zetten, van punt naar punt zoekt ie zelf een route. Vervolgens kun je exporteren naar kml die je weer met Google My Maps kunt importeren.
lee-yawn
Berichten: 44
Lid geworden op: zo 04 dec 2016, 20:31

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door lee-yawn »

Die suggestie is helemaal top!

Bestaat zoiets ook voor buslijnen? (Een buslijn downloaden, en importeren naar bijvoorbeeld Google My Maps?

Openstreetmap heeft bijvoorbeeld een Transportkaart (klik op de Lagenknop rechts om hem weer te geven). De data op die Transportkaart moet natuurlijk ergens vandaan komen - wellicht weet iemand een manier om bijvoorbeeld een buslijn daaruit te "trekken" om daarna te kunnen importeren?

Dankjewel @chrysa voor de suggestie van Google My Maps.
lee-yawn
Berichten: 44
Lid geworden op: zo 04 dec 2016, 20:31

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door lee-yawn »

Als persoonlijke uitdaging ben ik in de wiki van OpenStreetMap gedoken, om erachter te komen hoe busroutes zijn opgebouwd. Nu ben ik daar niet veel mee opgeschoten, behalve dat je per buslijn het "relatie"nummer kan bekijken.
Spoiler: show
Geheel per toeval: de relatie die ik bekeek (414190) (Bus 5: Amersfoort Centraal Station => Amersfoort Vathorst), is onderdeel van relatie 6738504. Deze schijnt ooit bewerkt te zijn door Zugführer, wiens naam ik herkende van OVNL.
Zugführer schreef:*
*Excuses, Zugführer, als het niet de bedoeling is om zo een quote te gebruiken.

Een losse relatie, zoals deze busroute, kan je downloaden als XML bestand. Misschien weet jij, of een ander forumlid, hoe dit te converteren naar CSV, XLSX, KML, of GPX? Met als einddoel om hem te kunnen importeren in Google My Maps.

Op een gegeven moment kwam ik een lijst van programma's tegen om OSM-data te kunnen bewerken, maar daar werd het te ingewikkeld voor mij. Ook weet ik trouwens niet zeker of je dergelijke data wel zo "vrij" mag gebruiken.
Aking
Berichten: 15598
Lid geworden op: do 13 mar 2008, 10:20
Locatie: --

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Aking »

lee-yawn schreef:
Zugführer schreef:lokquote
*Excuses, Zugführer, als het niet de bedoeling is om zo een quote te gebruiken.
Is gebruikelijk als je betreffend Führerschap hierheen wilt lokken :Y
Gebruikersavatar
Zugführer
OVNL-beheerder
Berichten: 3406
Lid geworden op: di 04 dec 2012, 22:52
Locatie: Helmond-Noord

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Zugführer »

Data uit OpenStreetMap is vrij te gebruiken zolang je vermeld dat je data van OpenStreetMap af komt. Puur voor eigen gebruik maakt dat natuurlijk al helemaal niet uit verder. Er zit wel nog relatief veel verouderde data in OpenStreetMap volgens mij, regio en provincie Utrecht heb ik vorig jaar helemaal na gelopen per lijn, maar dat was een hels karwei. Bovendien wordt dezelfde data via het NDOV geleverd en dat is ook open data die rechtstreeks van de vervoerders af komt en die je eveneens voor je eigen toepassingen kunt gebruiken. Omzetten naar andere formaten is niet heel ingewikkeld zolang je enige affinitieit met GIS hebt. Met een beetje doorzettingsvermogen kun je JOSM leren gebruiken, waar je eenvoudig busrelaties kan downloaden en kan opslaan als GPX. Ik ben er zelf nog niet uit wat het handigst werkt en houd mijn gereisde kilometers nog altijd met afstandmeten.nl en een excel sheet bij, ook al ben ik afgestudeerd als GIS specialist :')
Aking
Berichten: 15598
Lid geworden op: do 13 mar 2008, 10:20
Locatie: --

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Aking »

Nou, dat wordt nog wat met de toekomst van Nederland als dit et niveau is van de afgestudeerden... :X

Amateur! :6
lee-yawn
Berichten: 44
Lid geworden op: zo 04 dec 2016, 20:31

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door lee-yawn »

Zugführer schreef:Met een beetje doorzettingsvermogen kun je JOSM leren gebruiken, [...]
Dank voor de tip. Vandaag heb ik er véél te lang aan besteed, maar heb inmiddels veel geleerd en een workflow opgebouwd. Daar ben ik inderdaad ook JOSM bij tegengekomen.

Trein
  • BRouter gebruiken om het tracé te tekenen. Download als GPX, importeren in Google My Maps.
Bus
  • De Transportkaart op OpenStreetMap aanzetten.
  • Bij een lijn die ik wil hebben: rechtermuisknop > Opvragen van kenmerken.
    Vervolgens de juiste relatie (lijnrichting) aanklikken, en de exacte naam kopiëren.
  • De website Overpass-Turbo gebruiken > Assistent > name="exactenaamvandelijn" > build and run query.
  • Exporteren > Download als GPX. Importeren in Google My Maps.
Indien ik enkel een gedeelte van een buslijn wil hebben:
  • Geëxporteerde GPX bestand openen in JOSM.
  • Markers-laag verwijderen.
  • GPX-laag omzetten naar datalaag.
  • Handmatig alle nodes (punten op de lijn) verwijderen die ik niet nodig heb, zodat het goede gedeelte overblijft.
  • Eventueel losse "ways" (delen van de buslijn) weer combineren tot één enkele buslijn. (Sommige rotondes worden namelijk als een aparte "way" gezien, die de .GPX route in meerdere stukken delen).
  • Bewerkte GPX bestand opslaan, en importeren in Google My Maps.
Zugführer schreef:[...], waar je eenvoudig busrelaties kan downloaden en kan opslaan als GPX.
Bovenstaande stappen ogen als een redelijk omslachtig proces. Het lukte mij echter niet om een offline dataset van bijvoorbeeld de provincie Utrecht te laden in JOSM. Kan jij mij de goede weg op helpen, zodat het wellicht makkelijker gaat dan de stappen hierboven?
Zugführer schreef:Bovendien wordt dezelfde data via het NDOV geleverd en dat is ook open data die rechtstreeks van de vervoerders af komt en die je eveneens voor je eigen toepassingen kunt gebruiken.
Begrijp ik goed dat ik via NDOV ook losse buslijnen kan downloaden? Op de website ben ik er nog niet uitgekomen.
Gebruikersavatar
Zugführer
OVNL-beheerder
Berichten: 3406
Lid geworden op: di 04 dec 2012, 22:52
Locatie: Helmond-Noord

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Zugführer »

In JOSM kun je relaties downloaden met Ctrl+Shift+O en dan het relatienummer plakken (dat kun je via jouw manier vinden op openstreetmap.org).
Relatie 410636 is bijvoorbeeld lijn 1 in Utrecht, van Overvecht naar Hoograven. Vul je dat nummer in bij "Download Object" in JOSM dan kun je hem daarna volgens mij meteen exporteren als GPX (onder File).

Op de pagina die ik hiervoor linkte zie je als je naar onder scrolt ook staan dat die deel is van Relatie Bus 1 (5644995), dat is de relatie die zowel de route Overvecht > Hoograven als de route Hoograven > Overvecht bevat. En die relatie is weer onderdeel van Relatie Regio Utrecht (346385).
Als je nou in JOSM met Ctrl+Shift+O relatie 346385 download heb je alle lijnen van die concessie in beeld staan. Rechtsklikken op de lijn > Download members, en je hebt hem op de kaart.
Je moet even begrijpen hoe die gelaagdheid in elkaar zit, maar dan kun je er vrij handig mee werken.

Treinseries zitten overigens ook in OpenStreetMap (en vrij nauwkeurig ook, voor zover ik weet) dus die kun je op dezelfde manier downloaden als buslijnen.

Via NDOV kun je ook buslijndata downloaden, maar dat is een stuk omslachtiger volgens mij.
Chrysa
Berichten: 7988
Lid geworden op: za 21 mei 2016, 21:12

Re: Kaart maken van gereisde buslijnen en treintrajecten

Bericht door Chrysa »

lee-yawn schreef:
Bus
Ik weet niet waar je veel reist, maar zeker hier in West-Brabant is die vaak al een paar jaar oud.
Plaats reactie

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 16 gasten