From aa7ce11dd06a5233e7483947d5563532d661bef3 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Wed, 14 Nov 2018 15:36:51 +0100 Subject: [PATCH] New region: Ingolstadt, Germany. --- oeffi/assets/networks.txt | 1 + oeffi/res/values-de/networks.xml | 2 ++ oeffi/res/values/networks.xml | 2 ++ .../de/schildbach/oeffi/network/NetworkProviderFactory.java | 3 +++ 4 files changed, 8 insertions(+) diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt index b1c331c..ccbe0b1 100644 --- a/oeffi/assets/networks.txt +++ b/oeffi/assets/networks.txt @@ -10,6 +10,7 @@ VBB|de-DE|Brandenburg BAYERN|de-DE|Bayern;Würzburg;Regensburg AVV|de-DE|Augsburg MVV|de-DE|Bayern;München +INVG|de-DE|Ingolstadt VGN|de-DE|Nürnberg;Fürth;Erlangen VVM|de-DE|Schwaben;Mittelschwaben;Krumbach;Günzburg;Memmingen NVV|de-DE|Hessen;Frankfurt am Main;Kassel diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml index 2be58c6..cc39691 100644 --- a/oeffi/res/values-de/networks.xml +++ b/oeffi/res/values-de/networks.xml @@ -15,6 +15,8 @@ Lokal- und Regionalverkehr München Lokal- und Regionalverkehr + Ingolstadt + Lokal- und Regionalverkehr Augsburg nur Tram und Bus Verkehrsverbund Großraum Nürnberg diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml index ca0e68e..6a9170a 100644 --- a/oeffi/res/values/networks.xml +++ b/oeffi/res/values/networks.xml @@ -15,6 +15,8 @@ local and regional Munich local and regional + Ingolstadt + local and regional Augsburg tram and bus only Verkehrsverbund Großraum Nürnberg diff --git a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java index c3c3913..059f749 100644 --- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java +++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java @@ -32,6 +32,7 @@ import de.schildbach.pte.DingProvider; import de.schildbach.pte.DsbProvider; import de.schildbach.pte.DubProvider; import de.schildbach.pte.GvhProvider; +import de.schildbach.pte.InvgProvider; import de.schildbach.pte.ItalyProvider; import de.schildbach.pte.KvvProvider; import de.schildbach.pte.LinzProvider; @@ -113,6 +114,8 @@ public final class NetworkProviderFactory { return new BayernProvider(); else if (networkId.equals(NetworkId.MVV)) return new MvvProvider(); + else if (networkId.equals(NetworkId.INVG)) + return new InvgProvider("{\"type\":\"AID\",\"aid\":\"GITvwi3BGOmTQ2a5\"}"); else if (networkId.equals(NetworkId.AVV)) return new AvvProvider(); else if (networkId.equals(NetworkId.VGN))