VBN: Update products map.

This commit is contained in:
Andreas Schildbach 2019-01-06 22:03:49 +01:00
parent 6df5ab84ed
commit 00e0074dc5

View file

@ -41,13 +41,17 @@ import okhttp3.HttpUrl;
*/ */
public class VbnProvider extends AbstractHafasClientInterfaceProvider { public class VbnProvider extends AbstractHafasClientInterfaceProvider {
private static final HttpUrl API_BASE = HttpUrl.parse("https://fahrplaner.vbn.de/hafas/"); private static final HttpUrl API_BASE = HttpUrl.parse("https://fahrplaner.vbn.de/hafas/");
// http://fahrplaner.vsninfo.de/hafas/ private static final Product[] PRODUCTS_MAP = { Product.HIGH_SPEED_TRAIN, // ICE
// http://fahrplan.rsag-online.de/hafas/ Product.HIGH_SPEED_TRAIN, // IC / EC / CNL
// http://fahrplanauskunft.verkehrsverbund-warnow.de/bin/ Product.HIGH_SPEED_TRAIN, // IR, sonstiger Schnellzug
Product.REGIONAL_TRAIN, // Nahverkehr
private static final Product[] PRODUCTS_MAP = { Product.HIGH_SPEED_TRAIN, Product.HIGH_SPEED_TRAIN, Product.SUBURBAN_TRAIN, // S-Bahn
Product.REGIONAL_TRAIN, Product.REGIONAL_TRAIN, Product.SUBURBAN_TRAIN, Product.BUS, Product.FERRY, Product.BUS, // Bus
Product.SUBWAY, Product.TRAM, Product.ON_DEMAND }; Product.FERRY, // Schiff
Product.SUBWAY, // U-Bahn
Product.TRAM, // Straßen-/ Stadtbahn
Product.ON_DEMAND // Anrufverkehr
};
public VbnProvider(final String apiAuthorization, final byte[] salt) { public VbnProvider(final String apiAuthorization, final byte[] salt) {
super(NetworkId.VBN, API_BASE, PRODUCTS_MAP); super(NetworkId.VBN, API_BASE, PRODUCTS_MAP);