{
  "data_format": 1,
  "data_url": "https://raw.githubusercontent.com/hiddewie/OpenRailwayMap-vector/master/taginfo.json",
  "data_updated": "20250323T153000Z",
  "project": {
    "name": "OpenRailwayMap-vector",
    "description": "Vector tile-based railway map rendering based on OpenStreetMap data.",
    "project_url": "https://github.com/hiddewie/OpenRailwayMap-vector",
    "contact_name": "Hidde Wieringa",
    "contact_email": "openrailwaymap@hiddewieringa.nl"
  },
  "tags": [
    { "key": "abandoned:electrified" },
    { "key": "abandoned:railway" },
    { "key": "bridge" },
    { "key": "bridge:name" },
    { "key": "construction" },
    { "key": "construction:electrified" },
    { "key": "construction:frequency" },
    { "key": "construction:railway" },
    { "key": "construction:voltage" },
    { "key": "crossing:barrier" },
    { "key": "crossing:light" },
    { "key": "deelectrified" },
    { "key": "disused:railway" },
    { "key": "electrified" },
    { "key": "frequency" },
    { "key": "gauge" },
    { "key": "highspeed" },
    { "key": "layer" },
    { "key": "loading_gauge" },
    { "key": "maxspeed" },
    { "key": "maxspeed:backward" },
    { "key": "maxspeed:forward" },
    { "key": "name" },
    { "key": "operator" },
    { "key": "preserved:railway" },
    { "key": "proposed:electrified" },
    { "key": "proposed:frequency" },
    { "key": "proposed:railway" },
    { "key": "proposed:voltage" },
    { "key": "public_transport" },
    { "key": "railway:local_operated" },
    { "key": "railway:position" },
    { "key": "railway:position:exact" },
    { "key": "railway:preferred_direction" },
    { "key": "railway:radio" },
    { "key": "railway:preserved" },
    { "key": "railway:ref" },
    { "key": "railway:signal:automatic_marker:caption" },
    { "key": "railway:signal:caption" },
    { "key": "railway:signal:crossing:caption" },
    { "key": "railway:signal:crossing_distant:caption" },
    { "key": "railway:signal:crossing_hint:caption" },
    { "key": "railway:signal:crossing_info:caption" },
    { "key": "railway:signal:direction" },
    { "key": "railway:signal:distant:caption" },
    { "key": "railway:signal:dual_mode:caption" },
    { "key": "railway:signal:electricity:caption" },
    { "key": "railway:signal:main:caption" },
    { "key": "railway:signal:minor:caption" },
    { "key": "railway:signal:passing:caption" },
    { "key": "railway:signal:resetting_switch:caption" },
    { "key": "railway:signal:route:caption" },
    { "key": "railway:signal:shunting:caption" },
    { "key": "railway:signal:speed_limit" },
    { "key": "railway:signal:speed_limit:caption" },
    { "key": "railway:signal:speed_limit_distant" },
    { "key": "railway:signal:speed_limit_distant:speed" },
    { "key": "railway:signal:speed_limit:speed" },
    { "key": "railway:signal:station_distant:caption" },
    { "key": "railway:signal:stop:caption" },
    { "key": "railway:signal:switch:caption" },
    { "key": "railway:signal:train_protection:caption" },
    { "key": "railway:signal:whistle:caption" },
    { "key": "railway:signal:workrules:caption" },
    { "key": "railway:track_class" },
    { "key": "railway:track_ref" },
    { "key": "railway:traffic_mode" },
    { "key": "razed:railway" },
    { "key": "ref" },
    { "key": "reporting_marks" },
    { "key": "service" },
    { "key": "tunnel" },
    { "key": "tunnel:name" },
    { "key": "uic_ref" },
    { "key": "usage" },
    { "key": "voltage" },
    { "key": "railway", "value": "station" },
    { "key": "railway", "value": "halt" },
    { "key": "railway", "value": "tram_stop" },
    { "key": "railway", "value": "service_station" },
    { "key": "railway", "value": "yard" },
    { "key": "railway", "value": "junction" },
    { "key": "railway", "value": "spur_junction" },
    { "key": "railway", "value": "crossover" },
    { "key": "railway", "value": "site" },
    { "key": "railway", "value": "crossing" },
    { "key": "railway", "value": "level_crossing" },
    { "key": "railway", "value": "phone" },
    { "key": "railway", "value": "border" },
    { "key": "railway", "value": "owner_change" },
    { "key": "railway", "value": "radio" },
    { "key": "railway", "value": "lubricator" },
    { "key": "railway", "value": "fuel" },
    { "key": "railway", "value": "wash" },
    { "key": "railway", "value": "water_tower" },
    { "key": "railway", "value": "water_crane" },
    { "key": "railway", "value": "sand_store" },
    { "key": "railway", "value": "coaling_facility" },
    { "key": "railway", "value": "waste_disposal" },
    { "key": "railway", "value": "compressed_air_supply" },
    { "key": "railway", "value": "preheating" },
    { "key": "railway", "value": "loading_gauge" },
    { "key": "railway", "value": "hump_yard" },
    { "key": "railway", "value": "defect_detector" },
    { "key": "railway", "value": "aei" },
    { "key": "railway", "value": "buffer_stop" },
    { "key": "railway", "value": "derail" },
    { "key": "railway", "value": "workshop" },
    { "key": "railway", "value": "engine_shed" },
    { "key": "railway", "value": "museum" },
    { "key": "railway", "value": "power_supply" },
    { "key": "railway", "value": "rolling_highway" },
    { "key": "railway", "value": "signal" },
    { "key": "railway", "value": "buffer_stop" },
    { "key": "railway", "value": "derail" },
    { "key": "railway:signal:brake_test" },
    { "key": "railway:signal:brake_test:form" },
    { "key": "railway:signal:combined" },
    { "key": "railway:signal:combined:form" },
    { "key": "railway:signal:combined:states" },
    { "key": "railway:signal:combined:shortened" },
    { "key": "railway:signal:combined:substitute_signal" },
    { "key": "railway:signal:combined:height" },
    { "key": "railway:signal:crossing" },
    { "key": "railway:signal:crossing:form" },
    { "key": "railway:signal:crossing:repeated" },
    { "key": "railway:signal:crossing:shortened" },
    { "key": "railway:signal:crossing_distant" },
    { "key": "railway:signal:crossing_distant:shortened" },
    { "key": "railway:signal:crossing_distant:form" },
    { "key": "railway:signal:crossing_hint" },
    { "key": "railway:signal:crossing_hint:form" },
    { "key": "railway:signal:crossing_info" },
    { "key": "railway:signal:crossing_info:form" },
    { "key": "railway:signal:departure" },
    { "key": "railway:signal:departure:form" },
    { "key": "railway:signal:departure:states" },
    { "key": "railway:signal:distant" },
    { "key": "railway:signal:distant:form" },
    { "key": "railway:signal:distant:repeated" },
    { "key": "railway:signal:distant:shortened" },
    { "key": "railway:signal:distant:states" },
    { "key": "railway:signal:distant:height" },
    { "key": "railway:signal:distant:type" },
    { "key": "railway:signal:distant:distance" },
    { "key": "railway:signal:electricity" },
    { "key": "railway:signal:electricity:type" },
    { "key": "railway:signal:electricity:form" },
    { "key": "railway:signal:electricity:for" },
    { "key": "railway:signal:electricity:turn_direction" },
    { "key": "railway:signal:electricity:voltage" },
    { "key": "railway:signal:electricity:frequency" },
    { "key": "railway:signal:fouling_point" },
    { "key": "railway:signal:helper_engine" },
    { "key": "railway:signal:helper_engine:form" },
    { "key": "railway:signal:humping" },
    { "key": "railway:signal:humping:form" },
    { "key": "railway:signal:main" },
    { "key": "railway:signal:main:form" },
    { "key": "railway:signal:main:height" },
    { "key": "railway:signal:main:states" },
    { "key": "railway:signal:main:substitute_signal" },
    { "key": "railway:signal:main:PT_priority" },
    { "key": "railway:signal:main_repeated" },
    { "key": "railway:signal:main_repeated:form" },
    { "key": "railway:signal:main_repeated:states" },
    { "key": "railway:signal:minor" },
    { "key": "railway:signal:minor:form" },
    { "key": "railway:signal:minor:states" },
    { "key": "railway:signal:minor:height" },
    { "key": "railway:signal:minor_distant" },
    { "key": "railway:signal:minor_distant:form" },
    { "key": "railway:signal:minor_distant:states" },
    { "key": "railway:signal:minor:substitute_signal" },
    { "key": "railway:signal:passing" },
    { "key": "railway:signal:passing:form" },
    { "key": "railway:signal:passing:type" },
    { "key": "railway:signal:resetting_switch" },
    { "key": "railway:signal:resetting_switch:form" },
    { "key": "railway:signal:resetting_switch_distant" },
    { "key": "railway:signal:resetting_switch_distant:form" },
    { "key": "railway:signal:preheating" },
    { "key": "railway:signal:preheating:form" },
    { "key": "railway:signal:ring" },
    { "key": "railway:signal:ring:form" },
    { "key": "railway:signal:ring:only_transit" },
    { "key": "railway:signal:radio" },
    { "key": "railway:signal:radio:form" },
    { "key": "railway:signal:radio:frequency" },
    { "key": "railway:signal:route" },
    { "key": "railway:signal:route:form" },
    { "key": "railway:signal:route:states" },
    { "key": "railway:signal:short_route" },
    { "key": "railway:signal:short_route:form" },
    { "key": "railway:signal:shunting" },
    { "key": "railway:signal:shunting:form" },
    { "key": "railway:signal:shunting:states" },
    { "key": "railway:signal:shunting:height" },
    { "key": "railway:signal:snowplow" },
    { "key": "railway:signal:snowplow:form" },
    { "key": "railway:signal:snowplow:type" },
    { "key": "railway:signal:speed_limit" },
    { "key": "railway:signal:speed_limit:form" },
    { "key": "railway:signal:speed_limit:speed" },
    { "key": "railway:signal:speed_limit:states" },
    { "key": "railway:signal:speed_limit_distant" },
    { "key": "railway:signal:speed_limit_distant:form" },
    { "key": "railway:signal:speed_limit_distant:speed" },
    { "key": "railway:signal:speed_limit_distant:mobile" },
    { "key": "railway:signal:speed_limit:pointing" },
    { "key": "railway:signal:station_distant" },
    { "key": "railway:signal:station_distant:form" },
    { "key": "railway:signal:stop" },
    { "key": "railway:signal:steam_locomotive" },
    { "key": "railway:signal:steam_locomotive:form" },
    { "key": "railway:signal:stop:form" },
    { "key": "railway:signal:stop:caption" },
    { "key": "railway:signal:stop:carriages" },
    { "key": "railway:signal:stop_demand" },
    { "key": "railway:signal:stop_demand:form" },
    { "key": "railway:signal:train_protection" },
    { "key": "railway:signal:train_protection:form" },
    { "key": "railway:signal:train_protection:shape" },
    { "key": "railway:signal:train_protection:type" },
    { "key": "railway:signal:whistle" },
    { "key": "railway:signal:whistle:form" },
    { "key": "railway:signal:whistle:only_transit" },
    { "key": "railway:signal:wrong_road" },
    { "key": "railway:signal:wrong_road:form" },
    { "key": "railway:vacancy_detection" },
    { "key": "railway:signal:position" },
    { "key": "ref:crs" }
  ]
}