// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.plugins.fixAddresses; /** * Contains the tags used within OSM. FIXME: Maybe there is a class or similar * within JOSM which already defines them, but I have not found it so far. * * @author Oliver Wieland <oliver.wieland@online.de> */ public final class TagConstants { static String[] COUNTRIES_REQUIRE_STATE = { "en_US", /* USA */ "en_AU" /* Australia */ }; private TagConstants() { // Hide default constructor for utilities classes } public static final String PARKING_TAG = "parking"; public static final String SHOP_TAG = "shop"; public static final String CRAFT_TAG = "craft"; public static final String SURFACE_TAG = "surface"; public static final String CUISINE_TAG = "cuisine"; public static final String WOOD_TAG = "wood"; public static final String FOOT_TAG = "foot"; public static final String NAME_DE_TAG = "name:de"; public static final String NAT_REF_TAG = "nat_ref"; public static final String NOTE_DE_TAG = "note:de"; public static final String ADDR_STREET_TAG = "addr:street"; public static final String TYPE_TAG = "type"; public static final String ADDR_CITY_TAG = "addr:city"; public static final String BOUNDARY_TAG = "boundary"; public static final String SMOOTHNESS_TAG = "smoothness"; public static final String OPENING_HOURS_TAG = "opening_hours"; public static final String BICYCLE_TAG = "bicycle"; public static final String RELIGION_TAG = "religion"; public static final String BARRIER_TAG = "barrier"; public static final String POWER_TAG = "power"; public static final String LANDUSE_TAG = "landuse"; public static final String FIREPLACE_TAG = "fireplace"; public static final String INT_REF_TAG = "int_ref"; public static final String WHITEWATER_SECTION_GRADE_TAG = "whitewater:section_grade"; public static final String DENOMINATION_TAG = "denomination"; public static final String ADDR_POSTCODE_TAG = "addr:postcode"; public static final String WIRES_TAG = "wires"; public static final String LOC_REF_TAG = "loc_ref"; public static final String WIDTH_TAG = "width"; public static final String TOURISM_TAG = "tourism"; public static final String LEISURE_TAG = "leisure"; public static final String ELECTRIFIED_TAG = "electrified"; public static final String JUNCTION_TAG = "junction"; public static final String RAILWAY_TAG = "railway"; public static final String VOLTAGE_TAG = "voltage"; public static final String BRIDGE_TAG = "bridge"; public static final String MOTOR_VEHICLE_TAG = "motor_vehicle"; public static final String COMMENT_TAG = "comment"; public static final String MAXSPEED_TAG = "maxspeed"; public static final String NATURAL_TAG = "natural"; public static final String BUILDING_HEIGHT_TAG = "building:height"; public static final String SAC_SCALE_TAG = "sac_scale"; public static final String TUNNEL_TAG = "tunnel"; public static final String WATERWAY_TAG = "waterway"; public static final String TRAIL_VISIBILITY_TAG = "trail_visibility"; public static final String HIGHWAY_TAG = "highway"; public static final String VEHICLE_TAG = "vehicle"; public static final String HORSE_TAG = "horse"; public static final String GOODS_TAG = "goods"; public static final String FREQUENCY_TAG = "frequency"; public static final String MAN_MADE_TAG = "man_made"; public static final String ADDR_HOUSENUMBER_TAG = "addr:housenumber"; public static final String AREA_TAG = "area"; public static final String BUILDING_LEVELS_TAG = "building:levels"; public static final String WHEELCHAIR_TAG = "wheelchair"; public static final String NAME_TAG = "name"; public static final String ONEWAY_TAG = "oneway"; public static final String FIXME_TAG = "FIXME"; public static final String CAPACITY_TAG = "capacity"; public static final String MOTORCYCLE_TAG = "motorcycle"; public static final String HGV_TAG = "hgv"; public static final String CONSTRUCTION_TAG = "construction"; public static final String ADDR_STATE_TAG = "addr:state"; public static final String LANES_TAG = "lanes"; public static final String NOTE_TAG = "note"; public static final String LIT_TAG = "lit"; public static final String BUILDING_TAG = "building"; public static final String SEGREGATED_TAG = "segregated"; public static final String ADDR_INCLUSION_TAG = "addr:inclusion"; public static final String LAYER_TAG = "layer"; public static final String SPORT_TAG = "sport"; public static final String ADDR_INTERPOLATION_TAG = "addr:interpolation"; public static final String CUTTING_TAG = "cutting"; public static final String AMENITY_TAG = "amenity"; public static final String ACCESS_TAG = "access"; public static final String AGRICULTURAL_TAG = "agricultural"; public static final String CAPACITY_DISABLED_TAG = "capacity:disabled"; public static final String OPERATOR_TAG = "operator"; public static final String REF_TAG = "ref"; public static final String NOEXIT_TAG = "noexit"; public static final String ADMIN_LEVEL_TAG = "admin_level"; public static final String SOURCE_TAG = "source"; public static final String TRACKTYPE_TAG = "tracktype"; public static final String ADDR_COUNTRY_TAG = "addr:country"; public static final String ROUTE_TAG = "route"; public static final String CABLES_TAG = "cables"; public static final String SERVICE_TAG = "service"; public static final String MOTORCAR_TAG = "motorcar"; public static final String WHITEWATER_TAG = "whitewater"; public static final String EMBANKMENT_TAG = "embankment"; public static final String ADDR_HOUSENAME_TAG = "addr:housename"; /* Highway types */ public static final String HIGHWAY_CYCLEWAY_VALUE = "cycleway"; public static final String HIGHWAY_FOOTWAY_VALUE = "footway"; public static final String HIGHWAY_MOTORWAY_LINK_VALUE = "motorway_link"; public static final String HIGHWAY_MOTORWAY_VALUE = "motorway"; public static final String HIGHWAY_PATH_VALUE = "path"; public static final String HIGHWAY_RESIDENTIAL_VALUE = "residential"; public static final String HIGHWAY_LIVING_STREET_VALUE = "living_street"; public static final String HIGHWAY_ROAD_VALUE = "road"; public static final String HIGHWAY_SECONDARY_VALUE = "secondary"; public static final String HIGHWAY_SERVICE_VALUE = "service"; public static final String HIGHWAY_STEPS_VALUE = "steps"; public static final String HIGHWAY_TERTIARY_VALUE = "tertiary"; public static final String HIGHWAY_TRACK_VALUE = "track"; public static final String HIGHWAY_TRUNK_LINK_VALUE = "trunk_link"; public static final String HIGHWAY_TRUNK_VALUE = "trunk"; public static final String HIGHWAY_UNCLASSIFIED_VALUE = "unclassified"; /* Relation keys */ // Associated street: See http://wiki.openstreetmap.org/wiki/Proposed_features/De:Hausnummern public static final String RELATION_TYPE = "type"; public static final String ASSOCIATEDSTREET_RELATION_TYPE = "associatedStreet"; public static final String STREET_RELATION_ROLE = "street"; public static final String HOUSE_RELATION_ROLE = "house"; }