public-transport / ideas

How to make public transport more comfortable, more accessible, more transparent?
Creative Commons Attribution Share Alike 4.0 International
37 stars 0 forks source link

generate schematic "metro" maps for public transport networks #2

Open derhuerst opened 6 years ago

derhuerst commented 6 years ago

Quite a lot of cities/areas don't have schematic ("metro") maps yet, although they serve great purpose. Being able to automatically generate them would lower the barrier to create & distribute such maps.

@sebkur is currently building a tool to generate those maps from OpenStreetMap. Another project can be found at public-transport/generating-transit-maps.

derhuerst commented 4 years ago

a new paper on this: https://ad-publications.cs.uni-freiburg.de/EuroVis%20octi-maps.pdf

derhuerst commented 3 years ago

from a private chat

ich habe irgendwann mal https://github.com/derhuerst/remix-bvg-map-frontend angefangen zu bauen, aber

es hat aber glaube ich sehr viel potential, denn

  • man sieht hin und wieder custom linienpläne in social media, mit bars, eisläden, museen, etc. der bedarf ist offenbar da.
  • station übersetzen oder mit eigenen namen/emoji benennen zu können, könnte uur barrierefreiheit beitragen, z.b. für kinder, analphabet*innen, touris, etc

so ein tool sollte mir IMO einfach erlauben,

  • einen plan per url zu sharen. idealerweise braucht ist das JSON direkt in der url, dann braucht es nicht mal ein backend. andere können dann den plan im gewünschten format exportieren, also z.b. png oder svg oder pdf, standardisiertes json.
  • einen existierenden plan zu forken, um nicht immer von neuem anfangen zu müssen durch memes sollten leute dieses konzept sehr gut kennen.

tolle extra-features wären IMO:

  • eine integration zum hinterlegen von stations-IDs. interaktive netzpläne sind bisher viel zu wenig genutzt, daraus könnten auskünfte (https://derhuerst.github.io/vbb-map-routing/), echtzeitverspätungskarten, usw werden.
  • qr-code, der das standardisierte json enthält. den könnte man mit irgendwelchen apps scannen, und hätte dan den eigenen netzplan in der karten-app oder citymapper-schnellzugriff (oder bahnhof live?)
  • automatisch die gemalten linien optimieren. dazu haben @dirkschumacher und @juliuste schon mal was gebastelt: https://github.com/public-transport/generating-transit-maps