FlagEncoderNames.java
package org.heigit.ors.routing.graphhopper.extensions.flagencoders;
public class FlagEncoderNames {
private static final String ORS_SUFFIX = "_ors";
public static final String UNKNOWN = "UNKNOWN";
public static final String CAR_ORS = "car" + ORS_SUFFIX;
public static final String HEAVYVEHICLE = "heavyvehicle";
public static final String EMERGENCY = "emergency";
public static final String EVEHICLE = "evehicle"; // NOT IMPLEMENTED
public static final String RUNNING = "running"; // NOT IMPLEMENTED
public static final String WHEELCHAIR = "wheelchair";
public static final String BIKE_ORS = "bike" + ORS_SUFFIX;
public static final String ROADBIKE_ORS = "roadbike" + ORS_SUFFIX;
public static final String MTB_ORS = "mtb" + ORS_SUFFIX;
public static final String BIKE_ELECTRO = "electrobike";
public static final String PEDESTRIAN_ORS = "pedestrian" + ORS_SUFFIX;
public static final String HIKING_ORS = "hiking" + ORS_SUFFIX;
public static final String GH_CAR = "car";
public static final String GH_CAR4WD = "car4wd";
public static final String GH_MOTOCYCLE = "motorcycle";
public static final String GH_FOOT = "foot";
public static final String GH_HIKE = "hike";
public static final String GH_RACINGBIKE = "racingbike";
public static final String GH_MTB = "mtb";
public static final String GH_BIKE = "bike";
public static final String GH_BIKE2 = "bike2";
private FlagEncoderNames() {
}
public static String getBaseName(String name) {
if (name.endsWith(ORS_SUFFIX))
name = name.substring(0, name.indexOf(ORS_SUFFIX));
return name;
}
}