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))