Skip to content

Add support for MVG (Munich Public Transport)#8

Merged
tjhorner merged 3 commits intotjhorner:mainfrom
Flipez:add-mvg-support
Feb 19, 2026
Merged

Add support for MVG (Munich Public Transport)#8
tjhorner merged 3 commits intotjhorner:mainfrom
Flipez:add-mvg-support

Conversation

@Flipez
Copy link
Contributor

@Flipez Flipez commented Jan 19, 2026

Implements a new feed provider for the MVG public transit network in Munich, Germany.

I tried to test everything locally and it seems to work as expected. But I am not sure if there is anything missing to have it working with https://transit-tracker.eastsideurbanism.org/, which is the reason I am implementing it.

@tjhorner
Copy link
Owner

This is great, I will review it when I can. Thank you!

Flipez and others added 2 commits February 18, 2026 22:43
@tjhorner
Copy link
Owner

I tested it out locally with the configurator and it works great.

image

There were a few minor bugs that I was able to quickly fix. Also, since the MVG API doesn't support listing stops, I would recommend manually defining a serviceArea in your feeds.yaml. The service area is used on the configurator map to visually show which areas are supported, and also to determine which feed providers to query for stops. I added an example of this in the README.

Thanks again for the addition!

@tjhorner tjhorner merged commit cac90ad into tjhorner:main Feb 19, 2026
1 check passed
@tjhorner
Copy link
Owner

I enabled support for MVG on our community instance, and you should see stops for it on https://transit-tracker.eastsideurbanism.org/configurator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants