Skip to content

Add support for MVG (Munich Public Transport) - #8

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

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

Conversation

@Flipez

@Flipez Flipez commented Jan 19, 2026

Copy link
Copy Markdown
Contributor

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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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