New region: San Francisco.

This commit is contained in:
Andreas Schildbach 2019-10-17 22:19:28 +02:00
parent 2c5b5c5ba6
commit 7dfb4bed04
4 changed files with 8 additions and 0 deletions

View file

@ -95,6 +95,7 @@ PL|pl-PL|PL;Warschau
DUB|ae-AE|AE;Dubai|beta
# US
BART|us-US|US;California;Kalifornien;San Francisco|beta
RTACHICAGO|us-US|US;Illinois;Chicago|beta
CMTA|us-US|US;Texas;Austin|beta

View file

@ -117,6 +117,8 @@
<string name="network_pl_comment">Fern-, Regional und Lokalverkehr (z.B. Warschau)</string>
<string name="network_dub_label">Dubai</string>
<string name="network_dub_comment">Lokalverkehr</string>
<string name="network_bart_label">San Francisco</string>
<string name="network_bart_comment">Lokal- und Regionalverkehr</string>
<string name="network_rtachicago_label">Chicago</string>
<string name="network_rtachicago_comment">Lokal- und Regionalverkehr</string>
<string name="network_cmta_label">Austin, Texas</string>

View file

@ -118,6 +118,8 @@
<string name="network_pl_comment">long-distance, regional and local (e.g. Warsaw)</string>
<string name="network_dub_label">Dubai</string>
<string name="network_dub_comment">local</string>
<string name="network_bart_label">San Francisco</string>
<string name="network_bart_comment">local and regional</string>
<string name="network_rtachicago_label">Chicago</string>
<string name="network_rtachicago_comment">local and regional</string>
<string name="network_cmta_label">Austin, Texas</string>

View file

@ -25,6 +25,7 @@ import com.google.common.base.Charsets;
import de.schildbach.pte.AbstractNetworkProvider;
import de.schildbach.pte.AvvAachenProvider;
import de.schildbach.pte.AvvProvider;
import de.schildbach.pte.BartProvider;
import de.schildbach.pte.BayernProvider;
import de.schildbach.pte.BsvagProvider;
import de.schildbach.pte.BvgProvider;
@ -214,6 +215,8 @@ public final class NetworkProviderFactory {
return new PlProvider();
else if (networkId.equals(NetworkId.DUB))
return new DubProvider();
else if (networkId.equals(NetworkId.BART))
return new BartProvider("{\"type\":\"AID\",\"aid\":\"kEwHkFUCIL500dym\"}");
else if (networkId.equals(NetworkId.RTACHICAGO))
return new RtaChicagoProvider();
else if (networkId.equals(NetworkId.CMTA))