Wersja działająca. Release.
This commit is contained in:
50
src/main/java/pl/wat/ms4ds/terrain/osm/EOSMHighway.java
Normal file
50
src/main/java/pl/wat/ms4ds/terrain/osm/EOSMHighway.java
Normal file
@@ -0,0 +1,50 @@
|
||||
package pl.wat.ms4ds.terrain.osm;
|
||||
|
||||
public enum EOSMHighway {
|
||||
|
||||
/**
|
||||
* v="motorway" | v="trunk" | v="primary" | v="secondary" | v="tertiary" | v="unclassified"
|
||||
* | v="residential" | v="pedestrian" | v="track"
|
||||
* | v="motorway_link" | v="trunk_link" | v="primary_link" | v="secondary_link" | v="tertiary_link"
|
||||
* | v="living_street" | v="service"
|
||||
*/
|
||||
MOTORWAY,
|
||||
TRUNCK,
|
||||
PRIMARY,
|
||||
SECONDARY,
|
||||
TERTIARY,
|
||||
UNCLASSIFIED,
|
||||
RESIDENTIAL,
|
||||
PEDESTRIAN,
|
||||
TRACK,
|
||||
MOTORWAY_LINK,
|
||||
TRUNCK_LINK,
|
||||
PRIMARY_LINK,
|
||||
SECONDARY_LINK,
|
||||
TERTIARY_LINK,
|
||||
LIVING_STREET,
|
||||
SERVICE;
|
||||
|
||||
public static EOSMHighway getValue(String str) {
|
||||
switch (str) {
|
||||
case "motorway": return MOTORWAY;
|
||||
case "trunk": return TRUNCK;
|
||||
case "primary": return PRIMARY;
|
||||
case "secondary": return SECONDARY;
|
||||
case "tertiary": return TERTIARY;
|
||||
case "unclassified": return UNCLASSIFIED;
|
||||
case "residential": return RESIDENTIAL;
|
||||
case "pedestrian": return PEDESTRIAN;
|
||||
case "track": return TRACK;
|
||||
case "motorway_link": return MOTORWAY_LINK;
|
||||
case "trunk_link": return TRUNCK_LINK;
|
||||
case "primary_link": return PRIMARY_LINK;
|
||||
case "secondary_link": return SECONDARY_LINK;
|
||||
case "tertiary_link": return TERTIARY_LINK;
|
||||
case "living_street": return LIVING_STREET;
|
||||
case "service": return SERVICE;
|
||||
default: return null;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user