diff --git a/css/app.css b/css/app.css index 6f5771643..d4c92ec9e 100644 --- a/css/app.css +++ b/css/app.css @@ -1296,6 +1296,12 @@ a.success-action { padding: 5px; } +.preset-fav button.fav { + height: 30px; + margin: 5px; + padding: 0 10px; +} + .preset-input input { width: 100%; } diff --git a/index.html b/index.html index 26a78a853..cb788ae18 100644 --- a/index.html +++ b/index.html @@ -74,6 +74,7 @@ + diff --git a/js/id/presetdata.js b/js/id/presetdata.js index 9c301c799..09191282c 100644 --- a/js/id/presetdata.js +++ b/js/id/presetdata.js @@ -8,9 +8,9 @@ iD.presetData = function() { return presets; }; - presets.search = function(str) { - var edits = _.sortBydata.map(function(d) { - return iD.util.editDistance(d.title, str); + presets.favs = function() { + return data.filter(function(d) { + return d.favorite; }); }; diff --git a/js/id/ui/inspector.js b/js/id/ui/inspector.js index 25eafe747..8b17595dc 100644 --- a/js/id/ui/inspector.js +++ b/js/id/ui/inspector.js @@ -32,10 +32,21 @@ iD.ui.inspector = function() { .preset(preset)); })); + var inspectorpresetfavs = inspectorwrap.append('div') + .attr('class', 'inspector-preset cf') + .call(iD.ui.presetfavs() + .presetData(presetData) + .on('choose', function(preset) { + inspectorpreset.call(iD.ui.preset() + .preset(preset)); + inspectorpresetsearch + .select('input') + .property('value', preset.name); + })); + var inspectorpreset = inspectorwrap.append('div') .attr('class', 'inspector-preset cf'); - inspectorwrap.append('h4') .text(t('edit_tags')); diff --git a/js/id/ui/presetfavs.js b/js/id/ui/presetfavs.js new file mode 100644 index 000000000..610a16ac7 --- /dev/null +++ b/js/id/ui/presetfavs.js @@ -0,0 +1,30 @@ +iD.ui.presetfavs = function() { + var event = d3.dispatch('choose'), + presetData; + + function favs(selection) { + var favData = presetData.favs(); + + selection.append('div') + .attr('class', 'preset-fav') + .selectAll('button.fav') + .data(favData) + .enter() + .append('button') + .attr('class', 'fav') + .text(function(d) { + return d.name; + }) + .on('click', function(d) { + event.choose(d); + }); + } + + favs.presetData = function(_) { + if (!arguments.length) return presetData; + presetData = _; + return favs; + }; + + return d3.rebind(favs, event, 'on'); +}; diff --git a/js/id/ui/presetsearch.js b/js/id/ui/presetsearch.js index 7e888e3a1..6098bcb4c 100644 --- a/js/id/ui/presetsearch.js +++ b/js/id/ui/presetsearch.js @@ -18,7 +18,6 @@ iD.ui.presetsearch = function() { } function find(value) { - value = value; return _.find(viable, function(v) { return v.name == value; }); diff --git a/presets/convert_josm.py b/presets/convert_josm.py index 382256368..2d9b17ccd 100644 --- a/presets/convert_josm.py +++ b/presets/convert_josm.py @@ -5,6 +5,7 @@ dirr = os.path.dirname(__file__) def relative(x): return os.path.join(dirr, x) +prefs = json.load(open(relative('prefs.json'))) dom1 = parse(relative('./josm.xml')) items = dom1.getElementsByTagName('item') @@ -17,6 +18,8 @@ def iswebsite(x): return re.search('web', x, flags=re.IGNORECASE) def istel(x): return re.search('phone|tel|fax', x, flags=re.IGNORECASE) +def isfav(x): + return x in prefs for item in items: jitem = { @@ -24,36 +27,36 @@ for item in items: "type": item.getAttribute('type').split(','), "main": [] } - for n in item.childNodes: - if n.nodeType != n.TEXT_NODE and n.nodeType != n.COMMENT_NODE: - if n.tagName == 'text': - txt = n.getAttribute('text') - type = 'text' - if isemail(txt): - type = 'email' - if iswebsite(txt): - type = 'url' - if istel(txt): - type = 'tel' - jitem['main'].append({ - 'type': type, - 'key': n.getAttribute('key'), - 'text': n.getAttribute('text') - }) - if n.tagName == 'combo': - jitem['main'].append({ - 'type': 'select', - 'key': n.getAttribute('key'), - 'text': n.getAttribute('text'), - 'values': n.getAttribute('values').split(',') - }) - if n.tagName == 'check': - jitem['main'].append({ - 'type': 'check', - 'key': n.getAttribute('key'), - 'text': n.getAttribute('text'), - 'default': (n.getAttribute('check') == 'true') - }) + if isfav(jitem['name']): + jitem['favorite'] = True + for n in item.getElementsByTagName('text'): + txt = n.getAttribute('text') + type = 'text' + if isemail(txt): + type = 'email' + if iswebsite(txt): + type = 'url' + if istel(txt): + type = 'tel' + jitem['main'].append({ + 'type': type, + 'key': n.getAttribute('key'), + 'text': n.getAttribute('text') + }) + for n in item.getElementsByTagName('combo'): + jitem['main'].append({ + 'type': 'select', + 'key': n.getAttribute('key'), + 'text': n.getAttribute('text'), + 'values': n.getAttribute('values').split(',') + }) + for n in item.getElementsByTagName('check'): + jitem['main'].append({ + 'type': 'check', + 'key': n.getAttribute('key'), + 'text': n.getAttribute('text'), + 'default': (n.getAttribute('check') == 'true') + }) jsonOutput.append(jitem) json.dump(jsonOutput, open(relative('presets_josm.json'), 'w'), indent=4) diff --git a/presets/prefs.json b/presets/prefs.json new file mode 100644 index 000000000..11195ea01 --- /dev/null +++ b/presets/prefs.json @@ -0,0 +1,3 @@ +[ + "Cafe", "Restaurant", "Bus Station", "Hospital", "Bar", "Place of Worship" +] diff --git a/presets/presets_josm.json b/presets/presets_josm.json index f823a372d..2fb57035b 100644 --- a/presets/presets_josm.json +++ b/presets/presets_josm.json @@ -5,6 +5,104 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -13,7 +111,101 @@ "name": "Motorway" }, { - "main": [], + "main": [ + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], @@ -25,6 +217,110 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Motorroad", + "type": "check", + "key": "motorroad" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -38,6 +334,105 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Motorroad", + "type": "check", + "key": "motorroad" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -51,6 +446,123 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Motorroad", + "type": "check", + "key": "motorroad" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -59,7 +571,120 @@ "name": "Primary" }, { - "main": [], + "main": [ + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Motorroad", + "type": "check", + "key": "motorroad" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], @@ -71,6 +696,117 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -79,7 +815,114 @@ "name": "Secondary" }, { - "main": [], + "main": [ + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], @@ -91,6 +934,117 @@ "text": "Reference", "type": "text", "key": "ref" + }, + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -99,14 +1053,244 @@ "name": "Tertiary" }, { - "main": [], + "main": [ + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], "name": "Tertiary Link" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Passing Places", + "type": "check", + "key": "passing_places" + } + ], "type": [ "way" ], @@ -118,6 +1302,117 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -131,6 +1426,100 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -144,6 +1533,100 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" } ], "type": [ @@ -153,36 +1636,86 @@ ], "name": "Pedestrian" }, - { - "main": [], - "type": [ - "way" - ], - "name": "Service" - }, - { - "main": [], - "type": [ - "way" - ], - "name": "Parking Aisle" - }, - { - "main": [], - "type": [ - "way" - ], - "name": "Road (Unknown Type)" - }, - { - "main": [], - "type": [ - "way" - ], - "name": "Construction" - }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "alley", + "driveway", + "parking_aisle" + ], + "text": "Serviceway type", + "type": "select", + "key": "service" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, { "default": false, "text": "Oneway", @@ -191,15 +1724,358 @@ }, { "default": false, - "text": "Toll", + "text": "Bridge", "type": "check", - "key": "toll" + "key": "bridge" }, { "default": false, - "text": "No exit (cul-de-sac)", + "text": "Tunnel", "type": "check", - "key": "noexit" + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Passing Places", + "type": "check", + "key": "passing_places" + } + ], + "type": [ + "way" + ], + "name": "Service" + }, + { + "main": [ + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], + "type": [ + "way" + ], + "name": "Parking Aisle" + }, + { + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], + "type": [ + "way" + ], + "name": "Road (Unknown Type)" + }, + { + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "roundabout", + "jughandle", + "yes" + ], + "text": "Junction", + "type": "select", + "key": "junction" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], + "type": [ + "way" + ], + "name": "Construction" + }, + { + "main": [ + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Min. speed (km/h)", + "type": "text", + "key": "minspeed" + }, + { + "text": "Max. weight (tonnes)", + "type": "text", + "key": "maxweight" + }, + { + "text": "Max. axleload (tonnes)", + "type": "text", + "key": "maxaxleload" + }, + { + "text": "Max. height (meters)", + "type": "text", + "key": "maxheight" + }, + { + "text": "Max. width (meters)", + "type": "text", + "key": "maxwidth" + }, + { + "text": "Max. length (meters)", + "type": "text", + "key": "maxlength" }, { "values": [ @@ -415,41 +2291,6 @@ "type": "select", "key": "psv" }, - { - "text": "Max. speed (km/h)", - "type": "text", - "key": "maxspeed" - }, - { - "text": "Min. speed (km/h)", - "type": "text", - "key": "minspeed" - }, - { - "text": "Max. weight (tonnes)", - "type": "text", - "key": "maxweight" - }, - { - "text": "Max. axleload (tonnes)", - "type": "text", - "key": "maxaxleload" - }, - { - "text": "Max. height (meters)", - "type": "text", - "key": "maxheight" - }, - { - "text": "Max. width (meters)", - "type": "text", - "key": "maxwidth" - }, - { - "text": "Max. length (meters)", - "type": "text", - "key": "maxlength" - }, { "values": [ "yes", @@ -461,6 +2302,24 @@ "text": "Overtaking", "type": "select", "key": "overtaking" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Toll", + "type": "check", + "key": "toll" + }, + { + "default": false, + "text": "No exit (cul-de-sac)", + "type": "check", + "key": "noexit" } ], "type": [ @@ -471,6 +2330,16 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, { "values": [ "motorway", @@ -491,6 +2360,79 @@ "text": "Type", "type": "select", "key": "highway" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5" + ], + "text": "Lanes", + "type": "select", + "key": "lanes" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" } ], "type": [ @@ -501,6 +2443,26 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Max. weight (tonnes)", + "type": "text", + "key": "maxweight" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, { "values": [ "yes", @@ -511,6 +2473,37 @@ "text": "Bridge", "type": "select", "key": "bridge" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" } ], "type": [ @@ -519,14 +2512,80 @@ "name": "Bridge" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + } + ], "type": [ "way" ], "name": "Tunnel" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + } + ], "type": [ "node", "way" @@ -534,21 +2593,534 @@ "name": "Ford" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "grade1", + "grade2", + "grade3", + "grade4", + "grade5" + ], + "text": "Tracktype", + "type": "select", + "key": "tracktype" + }, + { + "values": [ + "paved", + "concrete", + "cobblestone", + "gravel", + "ground", + "grass", + "sand" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "0", + "1", + "2", + "3", + "4", + "5" + ], + "text": "MTB Scale", + "type": "select", + "key": "mtb:scale" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "yes", + "official", + "designated", + "destination", + "delivery", + "permissive", + "private", + "agricultural", + "forestry", + "no" + ], + "text": "General access", + "type": "select", + "key": "access" + }, + { + "values": [ + "yes", + "official", + "designated", + "destination", + "delivery", + "permissive", + "private", + "agricultural", + "forestry", + "no" + ], + "text": "Motor vehicles", + "type": "select", + "key": "motor_vehicle" + }, + { + "values": [ + "yes", + "official", + "designated", + "destination", + "delivery", + "permissive", + "private", + "agricultural", + "forestry", + "no" + ], + "text": "Motorcycle", + "type": "select", + "key": "motorcycle" + }, + { + "values": [ + "yes", + "official", + "designated", + "destination", + "delivery", + "permissive", + "private", + "agricultural", + "forestry", + "no" + ], + "text": "Motorcar", + "type": "select", + "key": "motorcar" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + } + ], "type": [ "way" ], "name": "Track" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "" + ], + "text": "SAC Scale", + "type": "select", + "key": "sac_scale" + }, + { + "values": [ + "0", + "1", + "2", + "3", + "4", + "5" + ], + "text": "MTB Scale", + "type": "select", + "key": "mtb:scale" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "excellent", + "good", + "intermediate", + "bad", + "horrible", + "no" + ], + "text": "Visibility", + "type": "select", + "key": "trail_visibility" + }, + { + "values": [ + "yes", + "official", + "designated", + "permissive", + "destination", + "delivery", + "private", + "no" + ], + "text": "Foot", + "type": "select", + "key": "foot" + }, + { + "values": [ + "yes", + "official", + "designated", + "permissive", + "destination", + "delivery", + "private", + "no" + ], + "text": "Bicycle", + "type": "select", + "key": "bicycle" + }, + { + "values": [ + "yes", + "official", + "designated", + "permissive", + "destination", + "delivery", + "private", + "no" + ], + "text": "Horse", + "type": "select", + "key": "horse" + }, + { + "values": [ + "unknown", + "yes", + "official", + "no" + ], + "text": "Wheelchairs", + "type": "select", + "key": "wheelchair" + }, + { + "values": [ + "yes", + "official", + "designated", + "permissive", + "private", + "no" + ], + "text": "Ski", + "type": "select", + "key": "ski" + }, + { + "values": [ + "yes", + "official", + "designated", + "permissive", + "destination", + "delivery", + "private", + "no" + ], + "text": "Snowmobile", + "type": "select", + "key": "snowmobile" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + } + ], "type": [ "way" ], "name": "Path" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], @@ -598,12 +3170,6 @@ "type": "select", "key": "cycleway:right" }, - { - "default": false, - "text": "Oneway (bicycle)", - "type": "check", - "key": "oneway:bicycle" - }, { "values": [ "motorway", @@ -625,6 +3191,12 @@ "type": "select", "key": "highway" }, + { + "default": false, + "text": "Oneway (bicycle)", + "type": "check", + "key": "oneway:bicycle" + }, { "default": false, "text": "Oneway", @@ -638,35 +3210,543 @@ "name": "Cycle Lane" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "unknown", + "yes", + "no" + ], + "text": "Pedestrians", + "type": "select", + "key": "foot" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], "name": "Dedicated Cycleway" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], "name": "Segregated Foot- and Cycleway" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Passing Places", + "type": "check", + "key": "passing_places" + } + ], "type": [ "way" ], "name": "Combined Foot- and Cycleway" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + }, + { + "default": false, + "text": "Passing Places", + "type": "check", + "key": "passing_places" + } + ], "type": [ "way" ], "name": "Dedicated Footway" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "text": "Amount of Steps", + "type": "text", + "key": "step_count" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + }, + { + "default": false, + "text": "Lit", + "type": "check", + "key": "lit" + } + ], "type": [ "way" ], @@ -696,7 +3776,24 @@ "name": "Motorway Junction" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "default": false, + "text": "Toilets", + "type": "check", + "key": "toilets" + } + ], "type": [ "node", "closedway", @@ -705,7 +3802,19 @@ "name": "Services" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "default": false, + "text": "Toilets", + "type": "check", + "key": "toilets" + } + ], "type": [ "node", "closedway" @@ -720,7 +3829,52 @@ "name": "Emergency Phone" }, { - "main": [], + "main": [ + { + "values": [ + "uncontrolled", + "traffic_signals", + "island", + "unmarked", + "no", + "unknown" + ], + "text": "Pedestrian crossing type", + "type": "select", + "key": "crossing" + }, + { + "values": [ + "zebra", + "pelican", + "toucan", + "puffin", + "pegasus", + "tiger" + ], + "text": "Crossing type name (UK)", + "type": "select", + "key": "crossing_ref" + }, + { + "default": false, + "text": "Cross on horseback", + "type": "check", + "key": "horse" + }, + { + "default": false, + "text": "Cross by bicycle", + "type": "check", + "key": "bicycle" + }, + { + "default": false, + "text": "Crossing attendant", + "type": "check", + "key": "supervised" + } + ], "type": [ "node" ], @@ -764,6 +3918,19 @@ "type": "select", "key": "crossing" }, + { + "values": [ + "zebra", + "pelican", + "toucan", + "puffin", + "pegasus", + "tiger" + ], + "text": "Type name (UK)", + "type": "select", + "key": "crossing_ref" + }, { "default": false, "text": "Cross by bicycle", @@ -781,19 +3948,6 @@ "text": "Crossing attendant", "type": "check", "key": "supervised" - }, - { - "values": [ - "zebra", - "pelican", - "toucan", - "puffin", - "pegasus", - "tiger" - ], - "text": "Type name (UK)", - "type": "select", - "key": "crossing_ref" } ], "type": [ @@ -870,7 +4024,23 @@ "name": "Grit Bin" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Elevation", + "type": "text", + "key": "ele" + }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + } + ], "type": [ "node" ], @@ -1053,7 +4223,18 @@ "name": "Spikes" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + } + ], "type": [ "node", "closedway" @@ -1108,7 +4289,22 @@ "name": "Hedge" }, { - "main": [], + "main": [ + { + "values": [ + "barbed_wire", + "chain", + "electric", + "hedge", + "pole", + "split_rail", + "wood" + ], + "text": "Type", + "type": "select", + "key": "fence_type" + } + ], "type": [ "way", "closedway" @@ -1140,7 +4336,13 @@ "name": "Retaining Wall" }, { - "main": [], + "main": [ + { + "text": "Width (meters)", + "type": "text", + "key": "width" + } + ], "type": [ "way" ], @@ -1534,6 +4736,11 @@ "type": "text", "key": "name" }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + }, { "values": [ "5", @@ -1551,11 +4758,6 @@ "text": "Layer", "type": "select", "key": "layer" - }, - { - "text": "Wikipedia", - "type": "text", - "key": "wikipedia" } ], "type": [ @@ -1570,6 +4772,11 @@ "type": "text", "key": "name" }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + }, { "values": [ "5", @@ -1587,11 +4794,6 @@ "text": "Layer", "type": "select", "key": "layer" - }, - { - "text": "Wikipedia", - "type": "text", - "key": "wikipedia" } ], "type": [ @@ -1916,7 +5118,13 @@ "name": "Ferry Terminal" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + } + ], "type": [ "way", "closedway" @@ -2007,56 +5215,622 @@ "name": "Dock" }, { - "main": [], + "main": [ + { + "values": [ + "main", + "branch", + "industrial", + "military", + "tourism" + ], + "text": "Usage", + "type": "select", + "key": "usage" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Service/Type", + "type": "select", + "key": "service" + }, + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Rail" }, { - "main": [], + "main": [ + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Narrow Gauge Rail" }, { - "main": [], + "main": [ + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Monorail" }, { - "main": [], + "main": [ + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Preserved" }, { - "main": [], + "main": [ + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Light Rail" }, { - "main": [], + "main": [ + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Subway" }, { - "main": [], + "main": [ + { + "values": [ + "1668", + "1676", + "1674", + "1600", + "1524", + "1520", + "1495", + "1435", + "1067", + "1000", + "914", + "762", + "760", + "750" + ], + "text": "Gauge (mm)", + "type": "select", + "key": "gauge" + }, + { + "values": [ + "yard", + "siding", + "spur" + ], + "text": "Types", + "type": "select", + "key": "service" + }, + { + "values": [ + "contact_line", + "no", + "yes", + "rail" + ], + "text": "Electrified", + "type": "select", + "key": "electrified" + }, + { + "values": [ + "600", + "650", + "750", + "1500", + "3000", + "15000", + "25000" + ], + "text": "Voltage", + "type": "select", + "key": "voltage" + }, + { + "values": [ + "0", + "16.7", + "50", + "60" + ], + "text": "Frequency (Hz)", + "type": "select", + "key": "frequency" + } + ], "type": [ "way" ], "name": "Tram" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Max. speed (km/h)", + "type": "text", + "key": "maxspeed" + }, + { + "text": "Width (meters)", + "type": "text", + "key": "width" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" + }, + { + "values": [ + "paved", + "unpaved", + "asphalt", + "concrete", + "metal", + "wood", + "paving_stones", + "cobblestone", + "gravel", + "pebblestone", + "compacted", + "grass_paver", + "grass", + "sand", + "ground" + ], + "text": "Surface", + "type": "select", + "key": "surface" + }, + { + "values": [ + "10%", + "-10%", + "10\u00b0", + "-10\u00b0", + "up", + "down" + ], + "text": "Incline", + "type": "select", + "key": "incline" + }, + { + "default": false, + "text": "Oneway", + "type": "check", + "key": "oneway" + }, + { + "default": false, + "text": "Bridge", + "type": "check", + "key": "bridge" + }, + { + "default": false, + "text": "Tunnel", + "type": "check", + "key": "tunnel" + }, + { + "default": false, + "text": "Cutting", + "type": "check", + "key": "cutting" + }, + { + "default": false, + "text": "Embankment", + "type": "check", + "key": "embankment" + } + ], "type": [ "way" ], @@ -2095,7 +5869,39 @@ "name": "Level Crossing" }, { - "main": [], + "main": [ + { + "values": [ + "uncontrolled", + "traffic_signals", + "island", + "unmarked", + "no", + "unknown" + ], + "text": "Crossing type", + "type": "select", + "key": "crossing" + }, + { + "default": false, + "text": "Cross on horseback", + "type": "check", + "key": "horse" + }, + { + "default": false, + "text": "Cross by bicycle", + "type": "check", + "key": "bicycle" + }, + { + "default": false, + "text": "Crossing attendant", + "type": "check", + "key": "supervised" + } + ], "type": [ "node" ], @@ -2127,6 +5933,33 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Number of people per chair", + "type": "text", + "key": "aerialway:occupancy" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" + }, + { + "default": false, + "text": "Has bubble?", + "type": "check", + "key": "aerialway:bubble" + }, + { + "default": false, + "text": "Has heating?", + "type": "check", + "key": "aerialway:heating" } ], "type": [ @@ -2145,6 +5978,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2163,6 +6006,27 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Number of people per car", + "type": "text", + "key": "aerialway:occupancy" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" + }, + { + "default": false, + "text": "Has heating?", + "type": "check", + "key": "aerialway:heating" } ], "type": [ @@ -2181,6 +6045,27 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Number of people per gondola", + "type": "text", + "key": "aerialway:occupancy" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" + }, + { + "default": false, + "text": "Has heating?", + "type": "check", + "key": "aerialway:heating" } ], "type": [ @@ -2199,6 +6084,33 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Number of people per gondola/chair", + "type": "text", + "key": "aerialway:occupancy" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" + }, + { + "default": false, + "text": "Has bubble?", + "type": "check", + "key": "aerialway:bubble" + }, + { + "default": false, + "text": "Has heating?", + "type": "check", + "key": "aerialway:heating" } ], "type": [ @@ -2217,6 +6129,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2235,6 +6157,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2253,6 +6185,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2271,6 +6213,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2289,6 +6241,16 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Number of people per hour", + "type": "text", + "key": "aerialway:capacity" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2307,6 +6269,11 @@ "text": "Reference number", "type": "text", "key": "ref" + }, + { + "text": "Typical journey time in minutes", + "type": "text", + "key": "aerialway:duration" } ], "type": [ @@ -2353,6 +6320,21 @@ "type": "text", "key": "ref" }, + { + "text": "Max. height (meters)", + "type": "text", + "key": "maxheight" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Capacity (overall)", + "type": "text", + "key": "capacity" + }, { "values": [ "multi-storey", @@ -2363,11 +6345,6 @@ "type": "select", "key": "parking" }, - { - "text": "Max. height (meters)", - "type": "text", - "key": "maxheight" - }, { "values": [ "yes", @@ -2398,16 +6375,6 @@ "type": "select", "key": "fee" }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, - { - "text": "Capacity (overall)", - "type": "text", - "key": "capacity" - }, { "values": [ "yes", @@ -2466,6 +6433,16 @@ "type": "text", "key": "ref" }, + { + "text": "Capacity", + "type": "text", + "key": "capacity" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, { "values": [ "multi-storey", @@ -2477,11 +6454,6 @@ "type": "select", "key": "parking" }, - { - "text": "Capacity", - "type": "text", - "key": "capacity" - }, { "values": [ "yes", @@ -2504,11 +6476,6 @@ "type": "select", "key": "fee" }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, { "values": [ "paved", @@ -2600,6 +6567,11 @@ "type": "text", "key": "ref" }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, { "values": [ "multi-storey", @@ -2633,11 +6605,6 @@ "type": "select", "key": "fee" }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, { "values": [ "paved", @@ -2718,6 +6685,16 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, { "values": [ "Agip", @@ -2746,6 +6723,123 @@ "text": "Brand", "type": "select", "key": "brand" + }, + { + "values": [ + "24/7", + "Mo-Fr 08:30-20:00", + "Tu-Su 08:00-15:00;Sa 08:00-12:00" + ], + "text": "Opening Hours", + "type": "select", + "key": "opening_hours" + }, + { + "values": [ + "yes", + "convenience", + "kiosk", + "no" + ], + "text": "With shop", + "type": "select", + "key": "shop" + }, + { + "default": false, + "text": "Diesel", + "type": "check", + "key": "fuel:diesel" + }, + { + "default": false, + "text": "Bio Diesel", + "type": "check", + "key": "fuel:biodiesel" + }, + { + "default": false, + "text": "Diesel (Gas To Liquid - ultimate diesel)", + "type": "check", + "key": "fuel:GTL_diesel" + }, + { + "default": false, + "text": "Diesel for Heavy Good Vehicles", + "type": "check", + "key": "fuel:HGV_diesel" + }, + { + "default": false, + "text": "Octane 80", + "type": "check", + "key": "fuel:octane_80" + }, + { + "default": false, + "text": "Octane 91", + "type": "check", + "key": "fuel:octane_91" + }, + { + "default": false, + "text": "Octane 92", + "type": "check", + "key": "fuel:octane_92" + }, + { + "default": false, + "text": "Octane 95", + "type": "check", + "key": "fuel:octane_95" + }, + { + "default": false, + "text": "Octane 98", + "type": "check", + "key": "fuel:octane_98" + }, + { + "default": false, + "text": "Octane 100", + "type": "check", + "key": "fuel:octane_100" + }, + { + "default": false, + "text": "E10 (10% Ethanol mix)", + "type": "check", + "key": "fuel:e10" + }, + { + "default": false, + "text": "E85 (85% Ethanol mix)", + "type": "check", + "key": "fuel:e85" + }, + { + "default": false, + "text": "LPG (Liquefied petroleum gas)", + "type": "check", + "key": "fuel:lpg" + }, + { + "default": false, + "text": "CNG (Compressed Natural Gas)", + "type": "check", + "key": "fuel:cng" + }, + { + "default": false, + "text": "1/25 mix (mofa/moped)", + "type": "check", + "key": "fuel:1_25" + }, + { + "default": false, + "text": "1/50 mix (mofa/moped)", + "type": "check", + "key": "fuel:1_50" } ], "type": [ @@ -2881,16 +6975,6 @@ "type": "text", "key": "operator" }, - { - "values": [ - "24/7", - "Mo-Fr 08:30-20:00", - "Tu-Su 08:00-15:00;Sa 08:00-12:00" - ], - "text": "Opening Hours", - "type": "select", - "key": "opening_hours" - }, { "text": "Phone Number", "type": "tel", @@ -2910,6 +6994,16 @@ "text": "Email Address", "type": "email", "key": "email" + }, + { + "values": [ + "24/7", + "Mo-Fr 08:30-20:00", + "Tu-Su 08:00-15:00;Sa 08:00-12:00" + ], + "text": "Opening Hours", + "type": "select", + "key": "opening_hours" } ], "type": [ @@ -2969,6 +7063,11 @@ "type": "text", "key": "name" }, + { + "text": "Website", + "type": "url", + "key": "website" + }, { "values": [ "24/7", @@ -2978,11 +7077,6 @@ "text": "Opening Hours", "type": "select", "key": "opening_hours" - }, - { - "text": "Website", - "type": "url", - "key": "website" } ], "type": [ @@ -3036,6 +7130,36 @@ "type": "text", "key": "name" }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Other", + "type": "text", + "key": "services" + }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "independent" @@ -3044,11 +7168,6 @@ "type": "select", "key": "brand" }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, { "values": [ "24/7", @@ -3124,31 +7243,6 @@ "text": "Clothes", "type": "select", "key": "clothes" - }, - { - "text": "Other", - "type": "text", - "key": "services" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -3279,7 +7373,18 @@ "name": "Rental" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "UIC-Reference", + "type": "text", + "key": "uic_ref" + } + ], "type": [ "node", "closedway" @@ -3287,14 +7392,26 @@ "name": "Station" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + } + ], "type": [ "node" ], "name": "Railway Halt" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + } + ], "type": [ "node" ], @@ -3326,14 +7443,39 @@ "name": "Railway Platform" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "default": false, + "text": "Wheelchair", + "type": "check", + "key": "wheelchair" + }, + { + "default": false, + "text": "Bicycle", + "type": "check", + "key": "bicycle" + } + ], "type": [ "node" ], "name": "Subway Entrance" }, { - "main": [], + "favorite": true, + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + } + ], "type": [ "node", "closedway" @@ -3341,7 +7483,40 @@ "name": "Bus Station" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "values": [ + "yes", + "no" + ], + "text": "Shelter", + "type": "select", + "key": "shelter" + }, + { + "values": [ + "yes", + "no" + ], + "text": "Bench", + "type": "select", + "key": "bench" + }, + { + "values": [ + "yes", + "no" + ], + "text": "Tactile Paving", + "type": "select", + "key": "tactile_paving" + } + ], "type": [ "node" ], @@ -3451,6 +7626,21 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "text": "IATA", + "type": "text", + "key": "iata" + }, + { + "text": "ICAO", + "type": "text", + "key": "icao" + }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" } ], "type": [ @@ -3460,21 +7650,39 @@ "name": "Airport Ground" }, { - "main": [], + "main": [ + { + "text": "Reference", + "type": "text", + "key": "ref" + } + ], "type": [ "way" ], "name": "Runway" }, { - "main": [], + "main": [ + { + "text": "Reference", + "type": "text", + "key": "ref" + } + ], "type": [ "way" ], "name": "Taxiway" }, { - "main": [], + "main": [ + { + "text": "Reference", + "type": "text", + "key": "ref" + } + ], "type": [ "node", "closedway" @@ -3549,6 +7757,26 @@ "type": "text", "key": "operator" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "1", @@ -3604,26 +7832,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -3644,6 +7852,26 @@ "type": "text", "key": "operator" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "1", @@ -3699,26 +7927,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -3734,6 +7942,26 @@ "type": "text", "key": "name" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "1", @@ -3789,26 +8017,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -3824,6 +8032,26 @@ "type": "text", "key": "name" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "1", @@ -3879,26 +8107,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -3919,6 +8127,26 @@ "type": "text", "key": "operator" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "1", @@ -3974,26 +8202,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -4019,6 +8227,26 @@ "type": "text", "key": "ele" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "yes", @@ -4060,6 +8288,25 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" + } + ], + "type": [ + "node", + "closedway" + ], + "name": "Alpine Hut" + }, + { + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Number of places", + "type": "text", + "key": "capacity" }, { "text": "Phone Number", @@ -4080,20 +8327,6 @@ "text": "Email Address", "type": "email", "key": "email" - } - ], - "type": [ - "node", - "closedway" - ], - "name": "Alpine Hut" - }, - { - "main": [ - { - "text": "Name", - "type": "text", - "key": "name" }, { "values": [ @@ -4151,11 +8384,6 @@ "type": "select", "key": "wheelchair" }, - { - "text": "Number of places", - "type": "text", - "key": "capacity" - }, { "values": [ "yes", @@ -4177,6 +8405,20 @@ "text": "Tents allowed", "type": "check", "key": "tents" + } + ], + "type": [ + "node", + "closedway" + ], + "name": "Caravan Site" + }, + { + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" }, { "text": "Phone Number", @@ -4197,20 +8439,6 @@ "text": "Email Address", "type": "email", "key": "email" - } - ], - "type": [ - "node", - "closedway" - ], - "name": "Caravan Site" - }, - { - "main": [ - { - "text": "Name", - "type": "text", - "key": "name" }, { "values": [ @@ -4267,6 +8495,26 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" + } + ], + "type": [ + "node", + "closedway" + ], + "name": "Camping Site" + }, + { + "favorite": true, + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" }, { "text": "Phone Number", @@ -4287,31 +8535,6 @@ "text": "Email Address", "type": "email", "key": "email" - } - ], - "type": [ - "node", - "closedway" - ], - "name": "Camping Site" - }, - { - "main": [ - { - "text": "Name", - "type": "text", - "key": "name" - }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, - { - "default": false, - "text": "Microbrewery", - "type": "check", - "key": "microbrewery" }, { "values": [ @@ -4380,24 +8603,10 @@ "key": "wheelchair" }, { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" + "default": false, + "text": "Microbrewery", + "type": "check", + "key": "microbrewery" } ], "type": [ @@ -4418,6 +8627,26 @@ "type": "text", "key": "operator" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "italian", @@ -4495,6 +8724,20 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" + } + ], + "type": [ + "node", + "closedway" + ], + "name": "Fast Food" + }, + { + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" }, { "text": "Phone Number", @@ -4515,20 +8758,6 @@ "text": "Email Address", "type": "email", "key": "email" - } - ], - "type": [ - "node", - "closedway" - ], - "name": "Fast Food" - }, - { - "main": [ - { - "text": "Name", - "type": "text", - "key": "name" }, { "values": [ @@ -4581,6 +8810,26 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" + } + ], + "type": [ + "node", + "closedway" + ], + "name": "Food Court" + }, + { + "favorite": true, + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" }, { "text": "Phone Number", @@ -4601,25 +8850,6 @@ "text": "Email Address", "type": "email", "key": "email" - } - ], - "type": [ - "node", - "closedway" - ], - "name": "Food Court" - }, - { - "main": [ - { - "text": "Name", - "type": "text", - "key": "name" - }, - { - "text": "Operator", - "type": "text", - "key": "operator" }, { "values": [ @@ -4680,26 +8910,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -4721,10 +8931,24 @@ "key": "operator" }, { - "default": false, - "text": "Microbrewery", - "type": "check", - "key": "microbrewery" + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" }, { "values": [ @@ -4779,24 +9003,10 @@ "key": "wheelchair" }, { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" + "default": false, + "text": "Microbrewery", + "type": "check", + "key": "microbrewery" } ], "type": [ @@ -4812,6 +9022,26 @@ "type": "text", "key": "name" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "24/7", @@ -4863,26 +9093,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -4892,12 +9102,33 @@ "name": "Biergarten" }, { + "favorite": true, "main": [ { "text": "Name", "type": "text", "key": "name" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "24/7", @@ -4949,26 +9180,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -4984,6 +9195,26 @@ "type": "text", "key": "name" }, + { + "text": "Phone Number", + "type": "tel", + "key": "phone" + }, + { + "text": "Fax Number", + "type": "tel", + "key": "fax" + }, + { + "text": "Website", + "type": "url", + "key": "website" + }, + { + "text": "Email Address", + "type": "email", + "key": "email" + }, { "values": [ "24/7", @@ -5014,26 +9245,6 @@ "text": "Wheelchairs", "type": "select", "key": "wheelchair" - }, - { - "text": "Phone Number", - "type": "tel", - "key": "phone" - }, - { - "text": "Fax Number", - "type": "tel", - "key": "fax" - }, - { - "text": "Website", - "type": "url", - "key": "website" - }, - { - "text": "Email Address", - "type": "email", - "key": "email" } ], "type": [ @@ -5106,6 +9317,11 @@ "type": "text", "key": "name" }, + { + "text": "Closer Description", + "type": "text", + "key": "description" + }, { "values": [ "topo", @@ -5126,11 +9342,6 @@ "type": "select", "key": "map_size" }, - { - "text": "Closer Description", - "type": "text", - "key": "description" - }, { "default": false, "text": "Hiking", @@ -5174,6 +9385,11 @@ "type": "text", "key": "name" }, + { + "text": "Closer Description", + "type": "text", + "key": "description" + }, { "values": [ "notice", @@ -5185,11 +9401,6 @@ "text": "Board Content", "type": "select", "key": "board_type" - }, - { - "text": "Closer Description", - "type": "text", - "key": "description" } ], "type": [ @@ -5304,6 +9515,11 @@ "type": "text", "key": "ref" }, + { + "text": "Phone number", + "type": "tel", + "key": "phone" + }, { "values": [ "yes", @@ -5312,11 +9528,6 @@ "text": "Fee", "type": "select", "key": "fee" - }, - { - "text": "Phone number", - "type": "tel", - "key": "phone" } ], "type": [ @@ -5365,6 +9576,11 @@ "type": "text", "key": "name" }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + }, { "values": [ "24/7", @@ -5374,11 +9590,6 @@ "text": "Opening Hours", "type": "select", "key": "opening_hours" - }, - { - "text": "Wikipedia", - "type": "text", - "key": "wikipedia" } ], "type": [ @@ -5394,12 +9605,6 @@ "type": "text", "key": "name" }, - { - "default": false, - "text": "Area", - "type": "check", - "key": "area" - }, { "values": [ "fence", @@ -5419,6 +9624,12 @@ "type": "select", "key": "opening_hours" }, + { + "default": false, + "text": "Area", + "type": "check", + "key": "area" + }, { "default": false, "text": "Lit", @@ -5604,6 +9815,11 @@ "type": "text", "key": "name" }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + }, { "values": [ "24/7", @@ -5613,11 +9829,6 @@ "text": "Opening Hours", "type": "select", "key": "opening_hours" - }, - { - "text": "Wikipedia", - "type": "text", - "key": "wikipedia" } ], "type": [ @@ -5697,6 +9908,7 @@ "name": "Artwork" }, { + "favorite": true, "main": [ { "text": "Name", @@ -5784,15 +9996,6 @@ "type": "text", "key": "operator" }, - { - "values": [ - "audio", - "video" - ], - "text": "Type", - "type": "select", - "key": "type" - }, { "text": "Phone Number", "type": "tel", @@ -5802,6 +10005,15 @@ "text": "Website", "type": "url", "key": "website" + }, + { + "values": [ + "audio", + "video" + ], + "text": "Type", + "type": "select", + "key": "type" } ], "type": [ @@ -6048,6 +10260,7 @@ "name": "Driving School" }, { + "favorite": true, "main": [ { "text": "Name", @@ -6130,6 +10343,11 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, { "values": [ "yes", @@ -6139,11 +10357,6 @@ "type": "select", "key": "dispensing" }, - { - "text": "Name", - "type": "text", - "key": "name" - }, { "values": [ "24/7", @@ -6274,6 +10487,11 @@ "type": "text", "key": "ref" }, + { + "text": "Note", + "type": "text", + "key": "note" + }, { "values": [ "yes", @@ -6292,11 +10510,6 @@ "text": "Wheelchair", "type": "select", "key": "wheelchair" - }, - { - "text": "Note", - "type": "text", - "key": "note" } ], "type": [ @@ -6368,7 +10581,64 @@ "name": "Telephone" }, { - "main": [], + "main": [ + { + "values": [ + "analog", + "digital", + "sundial", + "unorthodox" + ], + "text": "Display", + "type": "select", + "key": "display" + }, + { + "values": [ + "pole", + "wall_mounted", + "billboard", + "ground" + ], + "text": "Support", + "type": "select", + "key": "support" + }, + { + "values": [ + "house", + "street", + "area" + ], + "text": "Visibility/readability", + "type": "select", + "key": "visibility" + }, + { + "default": false, + "text": "Shows current date", + "type": "check", + "key": "date" + }, + { + "default": false, + "text": "Shows temperature", + "type": "check", + "key": "thermometer" + }, + { + "default": false, + "text": "Shows barometric pressure", + "type": "check", + "key": "barometer" + }, + { + "default": false, + "text": "Shows humidity", + "type": "check", + "key": "hygrometer" + } + ], "type": [ "node" ], @@ -6376,6 +10646,15 @@ }, { "main": [ + { + "values": [ + "container", + "centre" + ], + "text": "Type", + "type": "select", + "key": "recycling_type" + }, { "default": false, "text": "Batteries", @@ -6411,15 +10690,6 @@ "text": "Scrap Metal", "type": "check", "key": "recycling:scrap_metal" - }, - { - "values": [ - "container", - "centre" - ], - "text": "Type", - "type": "select", - "key": "recycling_type" } ], "type": [ @@ -6507,12 +10777,6 @@ "type": "text", "key": "name" }, - { - "default": false, - "text": "Fireplace", - "type": "check", - "key": "fireplace" - }, { "values": [ "weather_shelter", @@ -6523,6 +10787,12 @@ "text": "Type of shelter", "type": "select", "key": "shelter_type" + }, + { + "default": false, + "text": "Fireplace", + "type": "check", + "key": "fireplace" } ], "type": [ @@ -6598,6 +10868,26 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Reference", + "type": "text", + "key": "ref" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Count", + "type": "text", + "key": "fire_hydrant:count" + }, { "values": [ "underground", @@ -6624,21 +10914,6 @@ "type": "select", "key": "fire_hydrant:diameter" }, - { - "text": "Name", - "type": "text", - "key": "name" - }, - { - "text": "Reference", - "type": "text", - "key": "ref" - }, - { - "text": "Operator", - "type": "text", - "key": "operator" - }, { "values": [ "lane", @@ -6660,11 +10935,6 @@ "text": "Pressure (in bar)", "type": "select", "key": "fire_hydrant:pressure" - }, - { - "text": "Count", - "type": "text", - "key": "fire_hydrant:count" } ], "type": [ @@ -7496,6 +11766,30 @@ "text": "type", "type": "select", "key": "leisure" + }, + { + "default": false, + "text": "Hurling", + "type": "check", + "key": "gaelic_games:hurling" + }, + { + "default": false, + "text": "Football", + "type": "check", + "key": "gaelic_games:football" + }, + { + "default": false, + "text": "Camogie", + "type": "check", + "key": "gaelic_games:camogie" + }, + { + "default": false, + "text": "Rounders", + "type": "check", + "key": "gaelic_games:rounders" } ], "type": [ @@ -8071,6 +12365,11 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, { "values": [ "yes", @@ -8090,11 +12389,6 @@ "text": "Building", "type": "select", "key": "building" - }, - { - "text": "Name", - "type": "text", - "key": "name" } ], "type": [ @@ -8106,6 +12400,11 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, { "values": [ "residential", @@ -8119,11 +12418,6 @@ "text": "Building", "type": "select", "key": "building" - }, - { - "text": "Name", - "type": "text", - "key": "name" } ], "type": [ @@ -8140,6 +12434,16 @@ "type": "text", "key": "name" }, + { + "text": "Height (meters)", + "type": "text", + "key": "height" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, { "values": [ "communication", @@ -8284,15 +12588,6 @@ "type": "text", "key": "name" }, - { - "values": [ - "winding", - "air" - ], - "text": "Function", - "type": "select", - "key": "mineshaft_type" - }, { "text": "Depth in meters", "type": "text", @@ -8303,6 +12598,15 @@ "type": "text", "key": "operator" }, + { + "values": [ + "winding", + "air" + ], + "text": "Function", + "type": "select", + "key": "mineshaft_type" + }, { "values": [ "aggregate", @@ -8874,15 +13178,6 @@ }, { "main": [ - { - "values": [ - "line", - "minor_line" - ], - "text": "Line type", - "type": "select", - "key": "power" - }, { "text": "Operator", "type": "text", @@ -8893,6 +13188,20 @@ "type": "text", "key": "ref" }, + { + "text": "Amount of Cables", + "type": "text", + "key": "cables" + }, + { + "values": [ + "line", + "minor_line" + ], + "text": "Line type", + "type": "select", + "key": "power" + }, { "values": [ "3000", @@ -8908,11 +13217,6 @@ "type": "select", "key": "voltage" }, - { - "text": "Amount of Cables", - "type": "text", - "key": "cables" - }, { "values": [ "single", @@ -11753,6 +16057,41 @@ "text": "House number", "type": "text", "key": "addr:housenumber" + }, + { + "text": "House name", + "type": "text", + "key": "addr:housename" + }, + { + "text": "Street name", + "type": "text", + "key": "addr:street" + }, + { + "text": "City name", + "type": "text", + "key": "addr:city" + }, + { + "text": "Post code", + "type": "text", + "key": "addr:postcode" + }, + { + "values": [ + "AT", + "CH", + "DE", + "FR", + "GB", + "IT", + "RS", + "US" + ], + "text": "Country code", + "type": "select", + "key": "addr:country" } ], "type": [ @@ -11864,7 +16203,13 @@ "name": "Contact (schema with 'contact:*' prefix)" }, { - "main": [], + "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + } + ], "type": [ "relation" ], @@ -11876,6 +16221,34 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "values": [ + "administrative", + "national", + "civil", + "political" + ], + "text": "Boundary type", + "type": "select", + "key": "boundary" + }, + { + "values": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10" + ], + "text": "Administrative level", + "type": "select", + "key": "admin_level" } ], "type": [ @@ -11898,6 +16271,11 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, { "values": [ "no_left_turn", @@ -11920,19 +16298,6 @@ }, { "main": [ - { - "values": [ - "maxheight", - "maxweight", - "maxspeed", - "mindistance", - "traffic_signals", - "check " - ], - "text": "Type of enforcement", - "type": "select", - "key": "enforcement" - }, { "text": "Max. height (meters, only if enforcement=maxheight)", "type": "text", @@ -11947,6 +16312,19 @@ "text": "Max. speed (km/h, only if enforcement=maxspeed)", "type": "text", "key": "maxspeed" + }, + { + "values": [ + "maxheight", + "maxweight", + "maxspeed", + "mindistance", + "traffic_signals", + "check " + ], + "text": "Type of enforcement", + "type": "select", + "key": "enforcement" } ], "type": [ @@ -11956,24 +16334,6 @@ }, { "main": [ - { - "values": [ - "bicycle", - "bus", - "road", - "ferry", - "ski", - "foot", - "hiking", - "tram", - "detour", - "railway", - "subway" - ], - "text": "Route type", - "type": "select", - "key": "route" - }, { "text": "Name", "type": "text", @@ -11993,6 +16353,60 @@ "text": "Description", "type": "text", "key": "description" + }, + { + "text": "From (initial stop)", + "type": "text", + "key": "from" + }, + { + "text": "To (terminal stop)", + "type": "text", + "key": "to" + }, + { + "text": "Network", + "type": "text", + "key": "network" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Color (hex)", + "type": "text", + "key": "color" + }, + { + "values": [ + "bicycle", + "bus", + "road", + "ferry", + "ski", + "foot", + "hiking", + "tram", + "detour", + "railway", + "subway" + ], + "text": "Route type", + "type": "select", + "key": "route" + }, + { + "values": [ + "proposed", + "alternate", + "temporary", + "connection" + ], + "text": "Route state", + "type": "select", + "key": "state" } ], "type": [ @@ -12002,6 +16416,31 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Reference", + "type": "text", + "key": "ref" + }, + { + "text": "Network", + "type": "text", + "key": "network" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Color (hex)", + "type": "text", + "key": "color" + }, { "values": [ "train", @@ -12016,16 +16455,6 @@ "text": "Route type", "type": "select", "key": "route" - }, - { - "text": "Name", - "type": "text", - "key": "name" - }, - { - "text": "Reference", - "type": "text", - "key": "ref" } ], "type": [ @@ -12035,24 +16464,6 @@ }, { "main": [ - { - "values": [ - "bicycle", - "bus", - "road", - "ferry", - "ski", - "foot", - "hiking", - "tram", - "detour", - "railway", - "subway" - ], - "text": "Route type", - "type": "select", - "key": "route" - }, { "text": "Name", "type": "text", @@ -12072,6 +16483,50 @@ "text": "Description", "type": "text", "key": "description" + }, + { + "text": "Network", + "type": "text", + "key": "network" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" + }, + { + "text": "Color (hex)", + "type": "text", + "key": "color" + }, + { + "values": [ + "bicycle", + "bus", + "road", + "ferry", + "ski", + "foot", + "hiking", + "tram", + "detour", + "railway", + "subway" + ], + "text": "Route type", + "type": "select", + "key": "route" + }, + { + "values": [ + "proposed", + "alternate", + "temporary", + "connection" + ], + "text": "Route state", + "type": "select", + "key": "state" } ], "type": [ @@ -12085,6 +16540,16 @@ "text": "Name", "type": "text", "key": "name" + }, + { + "text": "Network", + "type": "text", + "key": "network" + }, + { + "text": "Operator", + "type": "text", + "key": "operator" } ], "type": [ @@ -12158,6 +16623,51 @@ }, { "main": [ + { + "text": "Name", + "type": "text", + "key": "name" + }, + { + "text": "Name of river/sea/ocean", + "type": "text", + "key": "destination" + }, + { + "text": "Reference", + "type": "text", + "key": "ref" + }, + { + "text": "Reference Sandre (FR)", + "type": "text", + "key": "ref:sandre" + }, + { + "text": "Reference FGKZ (DE)", + "type": "text", + "key": "ref:fgkz" + }, + { + "text": "Reference REGINE (NO)", + "type": "text", + "key": "ref:regine" + }, + { + "text": "Reference GNIS (USA)", + "type": "text", + "key": "ref:gnis" + }, + { + "text": "Reference GNBC (CA)", + "type": "text", + "key": "ref:gnbc" + }, + { + "text": "Wikipedia", + "type": "text", + "key": "wikipedia" + }, { "values": [ "river", @@ -12169,11 +16679,6 @@ "text": "Subtype of waterway (largest one of members)", "type": "select", "key": "waterway" - }, - { - "text": "Name", - "type": "text", - "key": "name" } ], "type": [ @@ -12183,24 +16688,6 @@ }, { "main": [ - { - "values": [ - "5", - "4", - "3", - "2", - "1", - "0", - "-1", - "-2", - "-3", - "-4", - "-5" - ], - "text": "Layer", - "type": "select", - "key": "layer" - }, { "text": "Name", "type": "text", @@ -12225,15 +16712,7 @@ "text": "Operator", "type": "text", "key": "operator" - } - ], - "type": [ - "relation" - ], - "name": "Bridge" - }, - { - "main": [ + }, { "values": [ "5", @@ -12251,7 +16730,15 @@ "text": "Layer", "type": "select", "key": "layer" - }, + } + ], + "type": [ + "relation" + ], + "name": "Bridge" + }, + { + "main": [ { "text": "Name", "type": "text", @@ -12271,6 +16758,24 @@ "text": "Operator", "type": "text", "key": "operator" + }, + { + "values": [ + "5", + "4", + "3", + "2", + "1", + "0", + "-1", + "-2", + "-3", + "-4", + "-5" + ], + "text": "Layer", + "type": "select", + "key": "layer" } ], "type": [