mirror of
https://github.com/openstreetmap/id-tagging-schema.git
synced 2025-10-29 05:43:53 +01:00
Merge branch 'main' into patch-3
This commit is contained in:
commit
3254c4b2af
468 changed files with 233689 additions and 29772 deletions
|
|
@ -76,8 +76,8 @@
|
|||
"replace": {"amenity": "charging_station"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "charging_station", "car": "*"},
|
||||
"replace": {"amenity": "charging_station", "motorcar": "$1"}
|
||||
"old": {"amenity": "charging_station", "car": "*"},
|
||||
"replace": {"amenity": "charging_station", "motorcar": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"amenity": "fire_hydrant"},
|
||||
|
|
@ -547,7 +547,7 @@
|
|||
"replace": {"direction": "W"}
|
||||
},
|
||||
{
|
||||
"old": {"disabled_spaces":"*"},
|
||||
"old": {"disabled_spaces": "*"},
|
||||
"replace": {"capacity:disabled": "$1"}
|
||||
},
|
||||
{
|
||||
|
|
@ -686,6 +686,10 @@
|
|||
"old": {"footway": "both"},
|
||||
"replace": {"sidewalk": "both"}
|
||||
},
|
||||
{
|
||||
"old": {"sidewalk": "none"},
|
||||
"replace": {"sidewalk": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"footway": "crossing", "highway": "cycleway"},
|
||||
"replace": {"cycleway": "crossing", "highway": "cycleway"}
|
||||
|
|
@ -782,10 +786,6 @@
|
|||
"old": {"highway": "footway", "foot": "no"},
|
||||
"replace": {"highway": "path", "foot": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"highway": "ford"},
|
||||
"replace": {"ford": "*"}
|
||||
},
|
||||
{
|
||||
"old": {"highway": "path", "ladder": "yes"},
|
||||
"replace": {"highway": "ladder"}
|
||||
|
|
@ -803,8 +803,8 @@
|
|||
"replace": {"highway": "road", "surface": "unpaved"}
|
||||
},
|
||||
{
|
||||
"old": {"historic": "archaeological_site", "site_type": "*"},
|
||||
"replace": {"historic": "archaeological_site", "archaeological_site": "$1"}
|
||||
"old": {"historic": "archaeological_site", "site_type": "*"},
|
||||
"replace": {"historic": "archaeological_site", "archaeological_site": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"industrial": "gas"},
|
||||
|
|
@ -850,11 +850,11 @@
|
|||
"old": {"internet_access": "wifi"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
{
|
||||
{
|
||||
"old": {"internet_access": "wi-fi"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
{
|
||||
{
|
||||
"old": {"internet_access": "WLAN"},
|
||||
"replace": {"internet_access": "wlan"}
|
||||
},
|
||||
|
|
@ -963,12 +963,12 @@
|
|||
"replace": {"natural": "water", "water": "reservoir"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings", "natural": "water", "water": "reservoir"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings", "natural": "water", "water": "reservoir"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"landuse": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"landuse": "school"},
|
||||
|
|
@ -1130,6 +1130,14 @@
|
|||
"old": {"man_made": "winery"},
|
||||
"replace": {"craft": "winery"}
|
||||
},
|
||||
{
|
||||
"old": {"map_type": "tactile_map", "information": "map"},
|
||||
"replace": {"information": "tactile_map"}
|
||||
},
|
||||
{
|
||||
"old": {"map_type": "tactile_model", "information": "map"},
|
||||
"replace": {"information": "tactile_model"}
|
||||
},
|
||||
{
|
||||
"old": {"maxage": "*"},
|
||||
"replace": {"max_age": "$1"}
|
||||
|
|
@ -1167,8 +1175,8 @@
|
|||
"replace": {"natural": "wetland", "wetland": "marsh"}
|
||||
},
|
||||
{
|
||||
"old": {"natural": "water", "water": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
"old": {"natural": "water", "water": "reservoir", "reservoir_type": "tailings"},
|
||||
"replace": {"man_made": "tailings_pond"}
|
||||
},
|
||||
{
|
||||
"old": {"natural": "waterfall"},
|
||||
|
|
@ -1249,6 +1257,102 @@
|
|||
"old": {"parking": "street"},
|
||||
"replace": {"parking": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no"},
|
||||
"replace": {"parking:both": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no_parking"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "no_stopping"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "fire_lane"},
|
||||
"replace": {"parking:both": "no", "parking:both:restriction": "no_stopping", "parking:both:restriction:reason": "fire_lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "separate"},
|
||||
"replace": {"parking:both": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "diagonal"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "parallel"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both": "perpendicular"},
|
||||
"replace": {"parking:both": "yes", "parking:both:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:both:parallel": "on_street"},
|
||||
"replace": {"parking:both": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no"},
|
||||
"replace": {"parking:left": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no_parking"},
|
||||
"replace": {"parking:left": "no", "parking:left:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "no_stopping"},
|
||||
"replace": {"parking:left": "no", "parking:left:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "separate"},
|
||||
"replace": {"parking:left": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "diagonal"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "parallel"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:left": "perpendicular"},
|
||||
"replace": {"parking:left": "yes", "parking:left:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no"},
|
||||
"replace": {"parking:right": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no_parking"},
|
||||
"replace": {"parking:right": "no", "parking:right:restriction": "no_parking"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "no_stopping"},
|
||||
"replace": {"parking:right": "no", "parking:right:restriction": "no_stopping"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "separate"},
|
||||
"replace": {"parking:right": "separate"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "diagonal"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "diagonal"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "parallel"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "parallel"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right": "perpendicular"},
|
||||
"replace": {"parking:right": "yes", "parking:right:orientation": "perpendicular"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:lane:right:parallel": "on_street"},
|
||||
"replace": {"parking:right": "lane"}
|
||||
},
|
||||
{
|
||||
"old": {"parking:orientation": "*"},
|
||||
"replace": {"orientation": "$1"}
|
||||
|
|
@ -1524,10 +1628,6 @@
|
|||
"old": {"shop": "perfume"},
|
||||
"replace": {"shop": "perfumery"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "photo_studio"},
|
||||
"replace": {"craft": "photographer"}
|
||||
},
|
||||
{
|
||||
"old": {"shop": "real_estate"},
|
||||
"replace": {"office": "estate_agent"}
|
||||
|
|
@ -1873,20 +1973,20 @@
|
|||
"replace": {"volcano:status": "extinct"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-high": "*", "transformer":"generator"},
|
||||
"replace": {"voltage:secondary":"$1", "transformer":"generator"}
|
||||
"old": {"voltage-high": "*", "transformer": "generator"},
|
||||
"replace": {"voltage:secondary": "$1", "transformer": "generator"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-low": "*", "transformer":"generator"},
|
||||
"replace": {"voltage:primary":"$1", "transformer":"generator"}
|
||||
"old": {"voltage-low": "*", "transformer": "generator"},
|
||||
"replace": {"voltage:primary": "$1", "transformer": "generator"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-high": "*"},
|
||||
"replace": {"voltage:primary":"$1"}
|
||||
"replace": {"voltage:primary": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"voltage-low": "*"},
|
||||
"replace": {"voltage:secondary":"$1"}
|
||||
"replace": {"voltage:secondary": "$1"}
|
||||
},
|
||||
{
|
||||
"old": {"wall_type": "noise_barrier"},
|
||||
|
|
@ -1995,5 +2095,13 @@
|
|||
{
|
||||
"old": {"industrial": "brickworks"},
|
||||
"replace": {"industrial": "brickyard"}
|
||||
},
|
||||
{
|
||||
"old": {"cycleway": "opposite"},
|
||||
"replace": {"oneway:bicycle": "no", "cycleway:both": "no"}
|
||||
},
|
||||
{
|
||||
"old": {"cycleway:left": "opposite"},
|
||||
"replace": {"oneway:bicycle": "no", "cycleway:left": "no"}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"created_by": true,
|
||||
"converted_by": true,
|
||||
|
||||
"odbl": true,
|
||||
"odbl:note": true,
|
||||
|
|
@ -53,5 +52,17 @@
|
|||
"yh:TOTYUMONO": true,
|
||||
"yh:TYPE": true,
|
||||
"yh:WIDTH": true,
|
||||
"yh:WIDTH_RANK": true
|
||||
"yh:WIDTH_RANK": true,
|
||||
|
||||
"LINZ2OSM:dataset": true,
|
||||
"LINZ2OSM:layer": true,
|
||||
"LINZ2OSM:source_version": true,
|
||||
"LINZ:dataset": true,
|
||||
"LINZ:layer": true,
|
||||
"LINZ:source_version": true,
|
||||
"linz2osm:objectid": true,
|
||||
|
||||
"fid": true,
|
||||
"import_uuid": true,
|
||||
"gnis:import_uuid": true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
{
|
||||
"type": "address",
|
||||
"key": "addr",
|
||||
"reference": {
|
||||
"key": "addr:*"
|
||||
},
|
||||
"keys": [
|
||||
"addr:block_number",
|
||||
"addr:city",
|
||||
"addr:block_number",
|
||||
"addr:conscriptionnumber",
|
||||
"addr:county",
|
||||
"addr:country",
|
||||
"addr:county",
|
||||
"addr:district",
|
||||
|
|
@ -23,6 +25,7 @@
|
|||
"addr:street",
|
||||
"addr:subdistrict",
|
||||
"addr:suburb",
|
||||
"addr:town",
|
||||
"addr:unit"
|
||||
],
|
||||
"label": "Address",
|
||||
|
|
@ -61,6 +64,7 @@
|
|||
"subdistrict!vn": "Ward/Commune/Townlet",
|
||||
"suburb": "Suburb",
|
||||
"suburb!jp": "Ward (政令市)",
|
||||
"town": "Town",
|
||||
"unit": "Unit"
|
||||
}
|
||||
},
|
||||
|
|
|
|||
16
data/fields/aircraft/type.json
Normal file
16
data/fields/aircraft/type.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "aircraft:type",
|
||||
"type": "semiCombo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"military": "Military",
|
||||
"helicopter": "Helicopter",
|
||||
"airliner": "Airliner",
|
||||
"jet": "Jet",
|
||||
"fixed_wing": "Fixed Wing",
|
||||
"cargo": "Cargo",
|
||||
"glider": "Glider"
|
||||
}
|
||||
}
|
||||
}
|
||||
16
data/fields/alt_name.json
Normal file
16
data/fields/alt_name.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "alt_name",
|
||||
"type": "localized",
|
||||
"label": "Alternative Name",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"aka",
|
||||
"alias",
|
||||
"also known as",
|
||||
"nonstandard name",
|
||||
"secondary name"
|
||||
],
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
|
|
@ -12,7 +12,9 @@
|
|||
"bust": "Bust",
|
||||
"painting": "Painting",
|
||||
"mosaic": "Mosaic",
|
||||
"relief": "Relief"
|
||||
"relief": "Relief",
|
||||
"stone": "Artistically Worked Stone",
|
||||
"tilework": "Tile Work"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,5 +3,6 @@
|
|||
"type": "typeCombo",
|
||||
"label": "Type",
|
||||
"usage": "group",
|
||||
"placeholder": "Default"
|
||||
"placeholder": "Default",
|
||||
"stringsCrossReference": "{bridge_combo}"
|
||||
}
|
||||
|
|
|
|||
32
data/fields/camp_site.json
Normal file
32
data/fields/camp_site.json
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"key": "camp_site",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"options": [
|
||||
"basic",
|
||||
"standard",
|
||||
"serviced",
|
||||
"deluxe"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
"basic": {
|
||||
"title": "Basic (only tent/vehicle spots)",
|
||||
"description": "Nothing but a place to pitch a tent or park a vehicle"
|
||||
},
|
||||
"standard": {
|
||||
"title": "Standard (offers toilets and water)",
|
||||
"description": "Toilets and water are provided or available nearby"
|
||||
},
|
||||
"serviced": {
|
||||
"title": "Serviced (offers showers and electricity)",
|
||||
"description": "Toilets, water, showers and electricity are provided"
|
||||
},
|
||||
"deluxe": {
|
||||
"title": "Deluxe (offers laundry or swimming pool, etc.)",
|
||||
"description": "Fully serviced and has additional amenities like a laundry, swimming pool or similar recreation facilities"
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false
|
||||
}
|
||||
10
data/fields/climbing/bolts.json
Normal file
10
data/fields/climbing/bolts.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "climbing:bolts",
|
||||
"type": "number",
|
||||
"minValue": 0,
|
||||
"label": "Number of Bolts",
|
||||
"prerequisiteTag": {
|
||||
"key": "climbing:sport",
|
||||
"value": "yes"
|
||||
}
|
||||
}
|
||||
48
data/fields/climbing/grade/french.json
Normal file
48
data/fields/climbing/grade/french.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"key": "climbing:grade:french",
|
||||
"type": "combo",
|
||||
"label": "Grade (French)",
|
||||
"placeholder": "5c",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"1",
|
||||
"2",
|
||||
"3-",
|
||||
"3",
|
||||
"3+",
|
||||
"4a",
|
||||
"4b",
|
||||
"4c",
|
||||
"5a",
|
||||
"5b",
|
||||
"5c",
|
||||
"5c+",
|
||||
"6a",
|
||||
"6a+",
|
||||
"6b",
|
||||
"6b+",
|
||||
"6c",
|
||||
"6c+",
|
||||
"7a",
|
||||
"7a+",
|
||||
"7b",
|
||||
"7b+",
|
||||
"7c",
|
||||
"7c+",
|
||||
"8a",
|
||||
"8a+",
|
||||
"8b",
|
||||
"8b+",
|
||||
"8c",
|
||||
"8c+",
|
||||
"9a",
|
||||
"9a+",
|
||||
"9b",
|
||||
"9b+",
|
||||
"9c",
|
||||
"9c+",
|
||||
"10a"
|
||||
]
|
||||
}
|
||||
39
data/fields/climbing/grade/saxon.json
Normal file
39
data/fields/climbing/grade/saxon.json
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"key": "climbing:grade:saxon",
|
||||
"type": "combo",
|
||||
"label": "Grade (Saxon)",
|
||||
"placeholder": "VIIa",
|
||||
"caseSensitive": true,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"I",
|
||||
"II",
|
||||
"III",
|
||||
"IV",
|
||||
"V",
|
||||
"VI",
|
||||
"VIIa",
|
||||
"VIIb",
|
||||
"VII",
|
||||
"VIIc",
|
||||
"VIIIa",
|
||||
"VIIIb",
|
||||
"VIIIc",
|
||||
"IXa",
|
||||
"IXb",
|
||||
"IXc",
|
||||
"Xa",
|
||||
"Xb",
|
||||
"Xc",
|
||||
"XIa",
|
||||
"XIb",
|
||||
"XIc",
|
||||
"XIIa",
|
||||
"XIIb",
|
||||
"XIIc",
|
||||
"XIIIa",
|
||||
"XIIIb",
|
||||
"XIIIc"
|
||||
]
|
||||
}
|
||||
51
data/fields/climbing/grade/uiaa.json
Normal file
51
data/fields/climbing/grade/uiaa.json
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
{
|
||||
"key": "climbing:grade:uiaa",
|
||||
"type": "combo",
|
||||
"label": "Grade (UIAA)",
|
||||
"placeholder": "6-",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"1-",
|
||||
"1",
|
||||
"1+",
|
||||
"2-",
|
||||
"2",
|
||||
"2+",
|
||||
"3-",
|
||||
"3",
|
||||
"3+",
|
||||
"4-",
|
||||
"4",
|
||||
"4+",
|
||||
"5-",
|
||||
"5",
|
||||
"5+",
|
||||
"6-",
|
||||
"6",
|
||||
"6+",
|
||||
"7-",
|
||||
"7",
|
||||
"7+",
|
||||
"8-",
|
||||
"8",
|
||||
"8+",
|
||||
"9-",
|
||||
"9",
|
||||
"9+",
|
||||
"10-",
|
||||
"10",
|
||||
"10+",
|
||||
"11-",
|
||||
"11",
|
||||
"11+",
|
||||
"12-",
|
||||
"12",
|
||||
"12+",
|
||||
"13-",
|
||||
"13",
|
||||
"13+",
|
||||
"14-"
|
||||
]
|
||||
}
|
||||
45
data/fields/climbing/grade/yds_class.json
Normal file
45
data/fields/climbing/grade/yds_class.json
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
"key": "climbing:grade:yds_class",
|
||||
"type": "combo",
|
||||
"label": "Grade (YDS)",
|
||||
"placeholder": "5.10a",
|
||||
"caseSensitive": false,
|
||||
"customValues": true,
|
||||
"autoSuggestions": false,
|
||||
"options": [
|
||||
"5",
|
||||
"5.1",
|
||||
"5.2",
|
||||
"5.3",
|
||||
"5.4",
|
||||
"5.5",
|
||||
"5.6",
|
||||
"5.7",
|
||||
"5.8",
|
||||
"5.9",
|
||||
"5.10a",
|
||||
"5.10b",
|
||||
"5.10c",
|
||||
"5.10d",
|
||||
"5.11a",
|
||||
"5.11b",
|
||||
"5.11c",
|
||||
"5.11d",
|
||||
"5.12a",
|
||||
"5.12b",
|
||||
"5.12c",
|
||||
"5.12d",
|
||||
"5.13a",
|
||||
"5.13b",
|
||||
"5.13c",
|
||||
"5.13d",
|
||||
"5.14a",
|
||||
"5.14b",
|
||||
"5.14c",
|
||||
"5.14d",
|
||||
"5.15a",
|
||||
"5.15b",
|
||||
"5.15c",
|
||||
"5.15d"
|
||||
]
|
||||
}
|
||||
6
data/fields/climbing/length.json
Normal file
6
data/fields/climbing/length.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "climbing:length",
|
||||
"type": "number",
|
||||
"minValue": 0,
|
||||
"label": "Length (Meters)"
|
||||
}
|
||||
5
data/fields/climbing/sport.json
Normal file
5
data/fields/climbing/sport.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "climbing:sport",
|
||||
"type": "check",
|
||||
"label": "Sport climbing (bolted climbing)"
|
||||
}
|
||||
5
data/fields/climbing/trad.json
Normal file
5
data/fields/climbing/trad.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "climbing:trad",
|
||||
"type": "check",
|
||||
"label": "Traditional climbing"
|
||||
}
|
||||
16
data/fields/community_centre.json
Normal file
16
data/fields/community_centre.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "community_centre",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"club_home": "Club Home",
|
||||
"community_hall": "Community Hall",
|
||||
"cultural_centre": "Cultural Centre",
|
||||
"family_centre": "Family Centre",
|
||||
"parish_hall": "Parish Hall",
|
||||
"village_hall": "Village Hall",
|
||||
"youth_centre": "Youth Center"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
|
|
@ -15,6 +16,5 @@
|
|||
"include": [
|
||||
"BG"
|
||||
]
|
||||
},
|
||||
"autoSuggestions": false
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"yes",
|
||||
|
|
@ -10,9 +13,6 @@
|
|||
"dashes",
|
||||
"surface"
|
||||
],
|
||||
"autoSuggestions": false,
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"DE",
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"dots",
|
||||
|
|
@ -9,9 +12,6 @@
|
|||
"yes",
|
||||
"no"
|
||||
],
|
||||
"autoSuggestions": false,
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"PL"
|
||||
|
|
|
|||
|
|
@ -2,9 +2,10 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"default": "yes",
|
||||
"options": [
|
||||
"zebra",
|
||||
"no",
|
||||
|
|
@ -16,6 +17,5 @@
|
|||
"include": [
|
||||
"BG"
|
||||
]
|
||||
},
|
||||
"autoSuggestions": false
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,10 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"yes",
|
||||
|
|
@ -10,15 +14,11 @@
|
|||
"dashes",
|
||||
"surface"
|
||||
],
|
||||
"autoSuggestions": false,
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"DE",
|
||||
"AT",
|
||||
"CH"
|
||||
]
|
||||
},
|
||||
"default": "yes"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,10 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"autoSuggestions": false,
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"options": [
|
||||
"zebra",
|
||||
"dots",
|
||||
|
|
@ -9,13 +13,9 @@
|
|||
"yes",
|
||||
"no"
|
||||
],
|
||||
"autoSuggestions": false,
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"PL"
|
||||
]
|
||||
},
|
||||
"default": "yes"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@
|
|||
"key": "crossing:markings",
|
||||
"type": "combo",
|
||||
"label": "{crossing/markings}",
|
||||
"default": "yes",
|
||||
"stringsCrossReference": "{crossing/markings}",
|
||||
"iconsCrossReference": "{crossing/markings}",
|
||||
"default": "yes",
|
||||
"locationSet": {
|
||||
"exclude": [
|
||||
"BG",
|
||||
|
|
|
|||
16
data/fields/cycle_barrier.json
Normal file
16
data/fields/cycle_barrier.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "cycle_barrier",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"customValues": false,
|
||||
"autoSuggestions": false,
|
||||
"strings": {
|
||||
"options": {
|
||||
"single": "Single",
|
||||
"double": "Double",
|
||||
"triple": "Triple",
|
||||
"diagonal": "Diagonal",
|
||||
"tilted": "Tilted"
|
||||
}
|
||||
}
|
||||
}
|
||||
14
data/fields/cycle_barrier/installation.json
Normal file
14
data/fields/cycle_barrier/installation.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"key": "cycle_barrier:installation",
|
||||
"type": "combo",
|
||||
"label": "Installation",
|
||||
"customValues": false,
|
||||
"autoSuggestions": false,
|
||||
"strings": {
|
||||
"options": {
|
||||
"fixed": "Fixed",
|
||||
"openable": "Openable",
|
||||
"removable": "Removable"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -36,17 +36,17 @@
|
|||
"title": "Bike Lane Shared With Bus",
|
||||
"description": "A bike lane shared with a bus lane"
|
||||
},
|
||||
"opposite_lane": {
|
||||
"title": "Opposite Bike Lane",
|
||||
"description": "A bike lane that travels in the opposite direction of traffic"
|
||||
},
|
||||
"opposite": {
|
||||
"title": "Contraflow Bike Lane",
|
||||
"description": "A bike lane that travels in both directions on a one-way street"
|
||||
},
|
||||
"separate": {
|
||||
"title": "Cycleway Mapped Separately",
|
||||
"description": "Indicates that cycleway was mapped as a separate geometry"
|
||||
},
|
||||
"opposite_lane": {
|
||||
"title": "(Deprecated) Opposite Bike Lane",
|
||||
"description": "Please update with oneway, oneway:bicycle, and cycleway:left/right=lane etc."
|
||||
},
|
||||
"opposite": {
|
||||
"title": "(Deprecated) Contraflow Bike Lane",
|
||||
"description": "Please update with oneway=yes, oneway:bicycle=no, and cycleway:both=no etc."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
10
data/fields/deflection.json
Normal file
10
data/fields/deflection.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "deflection",
|
||||
"type": "number",
|
||||
"label": "Angle",
|
||||
"increment": 5,
|
||||
"prerequisiteTag": {
|
||||
"key": "cycle_barrier",
|
||||
"value": "diagonal"
|
||||
}
|
||||
}
|
||||
5
data/fields/dog_check.json
Normal file
5
data/fields/dog_check.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"key": "dog",
|
||||
"type": "check",
|
||||
"label": "Suitable For Dogs"
|
||||
}
|
||||
18
data/fields/education.json
Normal file
18
data/fields/education.json
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"key": "education",
|
||||
"type": "typeCombo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"college": "College",
|
||||
"dancing_school": "Dancing School",
|
||||
"driving_school": "Driving School",
|
||||
"kindergarten": "Kindergarten",
|
||||
"language_school": "Language School",
|
||||
"music_school": "Music School",
|
||||
"prep_school": "Test Prep / Tutoring School",
|
||||
"school": "School",
|
||||
"university": "University"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
"main": "Main",
|
||||
"secondary": "Secondary",
|
||||
"service": "Service",
|
||||
"shop": "Shop Entrance",
|
||||
"exit": "Exit Only",
|
||||
"entrance": "Entrance Only",
|
||||
"emergency": "Emergency Exit",
|
||||
|
|
|
|||
|
|
@ -4,5 +4,6 @@
|
|||
"label": "Hashtags",
|
||||
"usage": "changeset",
|
||||
"placeholder": "#example",
|
||||
"autoSuggestions": false,
|
||||
"caseSensitive": true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"key": "internet_access:fee",
|
||||
"type": "combo",
|
||||
"label": "Internet Access",
|
||||
"label": "Internet Access Fee",
|
||||
"strings": {
|
||||
"options": {
|
||||
"no": "Free",
|
||||
|
|
|
|||
16
data/fields/irrigation_pivot.json
Normal file
16
data/fields/irrigation_pivot.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"key": "irrigation",
|
||||
"type": "defaultCheck",
|
||||
"label": "Center-Pivot Irrigation",
|
||||
"terms": [
|
||||
"central pivot irrigation",
|
||||
"water wheel",
|
||||
"circle irrigation"
|
||||
],
|
||||
"strings": {
|
||||
"options": {
|
||||
"undefined": "No",
|
||||
"pivot": "Yes"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
data/fields/layer_1.json
Normal file
7
data/fields/layer_1.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"key": "layer",
|
||||
"type": "number",
|
||||
"label": "{layer}",
|
||||
"placeholder": "0",
|
||||
"default": "1"
|
||||
}
|
||||
15
data/fields/loc_name.json
Normal file
15
data/fields/loc_name.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"key": "loc_name",
|
||||
"type": "localized",
|
||||
"label": "Local Name",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"colloquial name",
|
||||
"common name",
|
||||
"informal name",
|
||||
"nickname"
|
||||
],
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
9
data/fields/manufacturer/wikidata.json
Normal file
9
data/fields/manufacturer/wikidata.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "manufacturer:wikidata",
|
||||
"keys": [
|
||||
"manufacturer:wikidata",
|
||||
"manufacturer:wikipedia"
|
||||
],
|
||||
"type": "wikidata",
|
||||
"label": "Manufacturer Wikidata"
|
||||
}
|
||||
|
|
@ -1,5 +1,15 @@
|
|||
{
|
||||
"key": "map_type",
|
||||
"type": "typeCombo",
|
||||
"label": "Type"
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"topo": "Topographical Map",
|
||||
"street": "Road Map",
|
||||
"scheme": "Schematic Map",
|
||||
"toposcope": "Toposcope"
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false,
|
||||
"customValues": false
|
||||
}
|
||||
|
|
|
|||
6
data/fields/maxwidth/physical.json
Normal file
6
data/fields/maxwidth/physical.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "maxwidth:physical",
|
||||
"type": "roadheight",
|
||||
"label": "Width Limit",
|
||||
"snake_case": false
|
||||
}
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
"blue_plaque": "Blue Plaque",
|
||||
"bust": "Bust",
|
||||
"cross": "Memorial Cross",
|
||||
"ghost_bike": "Ghost Bike",
|
||||
"obelisk": "Obelisk",
|
||||
"plaque": "Commemorative Plaque",
|
||||
"sculpture": "Sculpture",
|
||||
|
|
|
|||
9
data/fields/model/wikidata.json
Normal file
9
data/fields/model/wikidata.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "model:wikidata",
|
||||
"keys": [
|
||||
"model:wikidata",
|
||||
"model:wikipedia"
|
||||
],
|
||||
"type": "wikidata",
|
||||
"label": "Model Wikidata"
|
||||
}
|
||||
9
data/fields/nat_name.json
Normal file
9
data/fields/nat_name.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "nat_name",
|
||||
"type": "localized",
|
||||
"label": "National Name",
|
||||
"universal": true,
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
14
data/fields/official_name.json
Normal file
14
data/fields/official_name.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"key": "official_name",
|
||||
"type": "localized",
|
||||
"label": "Official Name",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"formal name",
|
||||
"full name",
|
||||
"legal name"
|
||||
],
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
10
data/fields/opening.json
Normal file
10
data/fields/opening.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "opening",
|
||||
"type": "number",
|
||||
"label": "Opening Width (Meters)",
|
||||
"snake_case": false,
|
||||
"prerequisiteTag": {
|
||||
"key": "cycle_barrier",
|
||||
"valueNot": "single"
|
||||
}
|
||||
}
|
||||
10
data/fields/overlap.json
Normal file
10
data/fields/overlap.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "overlap",
|
||||
"type": "number",
|
||||
"label": "Overlap Width (Meters)",
|
||||
"snake_case": false,
|
||||
"prerequisiteTag": {
|
||||
"key": "cycle_barrier",
|
||||
"valueNot": "single"
|
||||
}
|
||||
}
|
||||
8
data/fields/panoramax.json
Normal file
8
data/fields/panoramax.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"key": "panoramax",
|
||||
"type": "identifier",
|
||||
"label": "Panoramax Image ID",
|
||||
"urlFormat": "https://api.panoramax.xyz/#focus=pic&pic={value}",
|
||||
"pattern": "^[a-zA-Z0-9-]{36,}$",
|
||||
"universal": true
|
||||
}
|
||||
|
|
@ -4,19 +4,58 @@
|
|||
"label": "Type",
|
||||
"strings": {
|
||||
"options": {
|
||||
"surface": "Surface",
|
||||
"underground": "Underground",
|
||||
"multi-storey": "Multilevel",
|
||||
"lane": "Roadside Lane",
|
||||
"carports": "Carports",
|
||||
"garage_boxes": "Garage Boxes",
|
||||
"rooftop": "Rooftop",
|
||||
"sheds": "Sheds",
|
||||
"street_side": "Street-Side",
|
||||
"layby": "Turnout / Lay-By",
|
||||
"on_kerb": "On Kerb",
|
||||
"half_on_kerb": "Half On Kerb",
|
||||
"shoulder": "Shoulder"
|
||||
"surface": {
|
||||
"title": "Surface",
|
||||
"description": "One level of parking on the ground."
|
||||
},
|
||||
"street_side": {
|
||||
"title": "Street-Side",
|
||||
"description": "Parking directly adjacent to the street (but not on it)."
|
||||
},
|
||||
"lane": {
|
||||
"title": "Roadside Lane",
|
||||
"description": "Parking on the street (which could be easily converted to a travel lane)."
|
||||
},
|
||||
"underground": {
|
||||
"title": "Underground",
|
||||
"description": "Underground parking."
|
||||
},
|
||||
"multi-storey": {
|
||||
"title": "Multilevel",
|
||||
"description": "Two or more levels of parking decks in a building structure."
|
||||
},
|
||||
"rooftop": {
|
||||
"title": "Rooftop",
|
||||
"description": "One level of a parking deck on top of a building."
|
||||
},
|
||||
"carports": {
|
||||
"title": "Carports",
|
||||
"description": "Structure used to offer limited protection to vehicles, typically without walls."
|
||||
},
|
||||
"garage_boxes": {
|
||||
"title": "Garage Boxes",
|
||||
"description": "Private garage with multiple individual boxes for one car each."
|
||||
},
|
||||
"sheds": {
|
||||
"title": "Sheds",
|
||||
"description": "Private hangars for vehicles."
|
||||
},
|
||||
"layby": {
|
||||
"title": "Turnout / Lay-By",
|
||||
"description": "Parking at a rest area, alongside a road."
|
||||
},
|
||||
"on_kerb": {
|
||||
"title": "On Kerb",
|
||||
"description": "Parking on the sidewalk."
|
||||
},
|
||||
"half_on_kerb": {
|
||||
"title": "Half On Kerb",
|
||||
"description": "Parking partially on the sidewalk."
|
||||
},
|
||||
"shoulder": {
|
||||
"title": "Shoulder",
|
||||
"description": "Parking on the shoulder."
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false,
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@
|
|||
"ice_skate": "Ice Skate",
|
||||
"snow_park": "Snow Park",
|
||||
"playground": "Playground",
|
||||
"connection": "Connection"
|
||||
"connection": "Connection",
|
||||
"ski_jump": "Ski Jump"
|
||||
}
|
||||
},
|
||||
"autoSuggestions": false,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
"type": "identifier",
|
||||
"label": "SIRET Number",
|
||||
"urlFormat": "https://annuaire-entreprises.data.gouv.fr/etablissement/{value}",
|
||||
"pattern": "^[0-9]{9}([1-7][0-9]{3}|0[1-9][0-9]{2}|00[1-9][0-9]|000[1-9])[0-9]$",
|
||||
"pattern": "^MONACO[A-Z\\d]{5}001|\\d{9}([1-7]\\d{3}|0[1-9]\\d{2}|00[1-9]\\d|000[1-9])\\d$",
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"fr"
|
||||
|
|
|
|||
9
data/fields/reg_name.json
Normal file
9
data/fields/reg_name.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"key": "reg_name",
|
||||
"type": "localized",
|
||||
"label": "Regional Name",
|
||||
"universal": true,
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"key": "roller_coaster",
|
||||
"key": "roller_coaster:track",
|
||||
"type": "combo",
|
||||
"label": "Type",
|
||||
"strings": {
|
||||
|
|
|
|||
6
data/fields/roof/height.json
Normal file
6
data/fields/roof/height.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"key": "roof:height",
|
||||
"minValue": 0,
|
||||
"type": "number",
|
||||
"label": "Roof Height (Meters)"
|
||||
}
|
||||
23
data/fields/roof/shape.json
Normal file
23
data/fields/roof/shape.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"key": "roof:shape",
|
||||
"type": "combo",
|
||||
"label": "Roof Shape",
|
||||
"strings": {
|
||||
"options": {
|
||||
"flat": "Flat",
|
||||
"gabled": "Gabled",
|
||||
"skillion": "Skillion",
|
||||
"hipped": "Hipped",
|
||||
"half-hipped": "Half-Hipped",
|
||||
"mansard": "Mansard",
|
||||
"gambrel": "Gambrel",
|
||||
"pyramidal": "Pyramidal",
|
||||
"cone": "Cone",
|
||||
"dome": "Dome",
|
||||
"onion": "Onion",
|
||||
"round": "Round"
|
||||
}
|
||||
},
|
||||
"autoSuggestions": true,
|
||||
"customValues": false
|
||||
}
|
||||
|
|
@ -5,6 +5,7 @@
|
|||
"placeholder": "Mountain Hiking, Alpine Hiking...",
|
||||
"strings": {
|
||||
"options": {
|
||||
"strolling": "Strolling",
|
||||
"hiking": "T1: Hiking",
|
||||
"mountain_hiking": "T2: Mountain Hiking",
|
||||
"demanding_mountain_hiking": "T3: Demanding Mountain Hiking",
|
||||
|
|
|
|||
14
data/fields/short_name.json
Normal file
14
data/fields/short_name.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"key": "short_name",
|
||||
"type": "localized",
|
||||
"label": "Short Name",
|
||||
"universal": true,
|
||||
"terms": [
|
||||
"abbreviation",
|
||||
"acronym",
|
||||
"initialism"
|
||||
],
|
||||
"prerequisiteTag": {
|
||||
"key": "name"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"key": "source",
|
||||
"type": "semiCombo",
|
||||
"universal": true,
|
||||
"label": "Sources",
|
||||
"usage": "changeset",
|
||||
"snake_case": false,
|
||||
"caseSensitive": true,
|
||||
"strings": {
|
||||
|
|
|
|||
10
data/fields/spacing.json
Normal file
10
data/fields/spacing.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"key": "spacing",
|
||||
"type": "number",
|
||||
"label": "Distance Between Barriers (Meters)",
|
||||
"snake_case": false,
|
||||
"prerequisiteTag": {
|
||||
"key": "cycle_barrier",
|
||||
"valueNot": "single"
|
||||
}
|
||||
}
|
||||
|
|
@ -51,6 +51,7 @@
|
|||
"shooting": "Shooting",
|
||||
"skateboard": "Skateboard",
|
||||
"skiing": "Skiing",
|
||||
"ski_jumping": "Ski Jumping",
|
||||
"soccer": "Soccer",
|
||||
"softball": "Softball",
|
||||
"speedway": "Motorcycle Speedway",
|
||||
|
|
|
|||
15
data/fields/structure_canal.json
Normal file
15
data/fields/structure_canal.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"type": "structureRadio",
|
||||
"keys": [
|
||||
"bridge",
|
||||
"tunnel"
|
||||
],
|
||||
"label": "Structure",
|
||||
"placeholder": "Unknown",
|
||||
"strings": {
|
||||
"options": {
|
||||
"bridge": "Bridge",
|
||||
"tunnel": "Tunnel"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -3,5 +3,6 @@
|
|||
"type": "typeCombo",
|
||||
"label": "Type",
|
||||
"usage": "group",
|
||||
"placeholder": "Default"
|
||||
"placeholder": "Default",
|
||||
"stringsCrossReference": "{tunnel_combo}"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
"coffee": "Coffee",
|
||||
"condoms": "Condoms",
|
||||
"drinks": "Drinks",
|
||||
"e-cigarettes": "E-Cigarettes",
|
||||
"eggs": "Eggs",
|
||||
"electronics": "Electronics",
|
||||
"elongated_coin": "Souvenir Coins",
|
||||
|
|
|
|||
12
data/preset_categories/climbing.json
Normal file
12
data/preset_categories/climbing.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"icon": "temaki-climbing",
|
||||
"name": "Climbing Features",
|
||||
"members": [
|
||||
"climbing/route",
|
||||
"climbing/route_bottom",
|
||||
"climbing/crag",
|
||||
"type/route/climbing",
|
||||
"type/site/climbing/crag",
|
||||
"type/site/climbing/area"
|
||||
]
|
||||
}
|
||||
|
|
@ -20,6 +20,7 @@
|
|||
"type/route/pipeline",
|
||||
"type/route/detour",
|
||||
"type/route_master",
|
||||
"type/route/climbing",
|
||||
"type/route"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,8 +4,9 @@
|
|||
"members": [
|
||||
"natural/water",
|
||||
"natural/water/pond",
|
||||
"natural/water/basin",
|
||||
"natural/water/lake",
|
||||
"natural/water/reservoir"
|
||||
"natural/water/reservoir",
|
||||
"natural/water/river",
|
||||
"natural/water/basin"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
13
data/presets/@templates/README.md
Normal file
13
data/presets/@templates/README.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# About `@templates`
|
||||
|
||||
Presets in `@templates` are a convention for a _virtual_ presets that are only used from inside other presets.
|
||||
|
||||
The only property that really matter for these special presets are the `fields`.
|
||||
|
||||
All other properties can be copied from existing template presets and ignored. They are default values that are meant to match all cases where they might be referenced.
|
||||
|
||||
## How to use
|
||||
|
||||
Inside another preset, reference the template – or any other preset - like `"{@templates/internet_access}"` in `fields` or `moreFields`. This will "copy" all the listed fields from the file `data/presets/@templates/internet_access.json`.
|
||||
|
||||
You can only "copy" (template) `fields` to (preset) `fields` and (template) `moreFields` to (preset) `moreFields`.
|
||||
23
data/presets/@templates/crossing/bicycle_more.json
Normal file
23
data/presets/@templates/crossing/bicycle_more.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"moreFields": [
|
||||
"oneway",
|
||||
"access",
|
||||
"segregated"
|
||||
],
|
||||
"geometry": [
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/bicycle_more"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
23
data/presets/@templates/crossing/defaults.json
Normal file
23
data/presets/@templates/crossing/defaults.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"fields": [
|
||||
"crossing/island",
|
||||
"crossing_raised"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/defaults"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
22
data/presets/@templates/crossing/geometry_way_more.json
Normal file
22
data/presets/@templates/crossing/geometry_way_more.json
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"moreFields": [
|
||||
"smoothness",
|
||||
"lit"
|
||||
],
|
||||
"geometry": [
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/geometry_way_more"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
|
|
@ -6,7 +6,8 @@
|
|||
"crossing/markings-PL"
|
||||
],
|
||||
"geometry": [
|
||||
"point"
|
||||
"point",
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/markings"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,8 @@
|
|||
"crossing/markings_yes-PL"
|
||||
],
|
||||
"geometry": [
|
||||
"point"
|
||||
"point",
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/markings_yes"
|
||||
|
|
|
|||
22
data/presets/@templates/crossing/surfacequality.json
Normal file
22
data/presets/@templates/crossing/surfacequality.json
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"fields": [
|
||||
"surface",
|
||||
"smoothness"
|
||||
],
|
||||
"geometry": [
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/surfacequality"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
24
data/presets/@templates/crossing/traffic_signal.json
Normal file
24
data/presets/@templates/crossing/traffic_signal.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"fields": [
|
||||
"button_operated",
|
||||
"traffic_signals/sound",
|
||||
"traffic_signals/vibration"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/traffic_signal"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
24
data/presets/@templates/crossing/traffic_signal_more.json
Normal file
24
data/presets/@templates/crossing/traffic_signal_more.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"moreFields": [
|
||||
"traffic_signals/arrow",
|
||||
"traffic_signals/countdown",
|
||||
"traffic_signals/minimap"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"line"
|
||||
],
|
||||
"tags": {
|
||||
"@template": "crossing/traffic_signal_more"
|
||||
},
|
||||
"searchable": false,
|
||||
"locationSet": {
|
||||
"include": [
|
||||
"999"
|
||||
],
|
||||
"exclude": [
|
||||
"999"
|
||||
]
|
||||
},
|
||||
"name": "{point}"
|
||||
}
|
||||
|
|
@ -12,7 +12,8 @@
|
|||
"moreFields": [
|
||||
"{@templates/poi}",
|
||||
"address",
|
||||
"covered"
|
||||
"covered",
|
||||
"ref"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
|
|
|
|||
|
|
@ -21,5 +21,8 @@
|
|||
"tags": {
|
||||
"amenity": "boat_rental"
|
||||
},
|
||||
"terms": [
|
||||
"boat hire"
|
||||
],
|
||||
"name": "Boat Rental"
|
||||
}
|
||||
|
|
|
|||
30
data/presets/amenity/cafe/teahouse.json
Normal file
30
data/presets/amenity/cafe/teahouse.json
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"icon": "maki-cafe",
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "cafe",
|
||||
"cuisine": "tea"
|
||||
},
|
||||
"reference": {
|
||||
"key": "amenity",
|
||||
"value": "cafe"
|
||||
},
|
||||
"terms": [
|
||||
"teahouse",
|
||||
"tea house",
|
||||
"tearoom",
|
||||
"tea room",
|
||||
"tea",
|
||||
"tea drink",
|
||||
"black tea",
|
||||
"green tea",
|
||||
"yellow tea",
|
||||
"white tea",
|
||||
"oolong tea",
|
||||
"hot drinks"
|
||||
],
|
||||
"name": "Teahouse"
|
||||
}
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"name",
|
||||
"operator",
|
||||
"operator/type",
|
||||
|
|
|
|||
24
data/presets/amenity/community_centre/club_home.json
Normal file
24
data/presets/amenity/community_centre/club_home.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"club",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "club_home"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "club_home"
|
||||
},
|
||||
"name": "Club Home"
|
||||
}
|
||||
26
data/presets/amenity/community_centre/community_hall.json
Normal file
26
data/presets/amenity/community_centre/community_hall.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"community center"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "community_hall"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "community_hall"
|
||||
},
|
||||
"name": "Community Hall"
|
||||
}
|
||||
23
data/presets/amenity/community_centre/cultural_centre.json
Normal file
23
data/presets/amenity/community_centre/cultural_centre.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "cultural_centre"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "cultural_centre"
|
||||
},
|
||||
"name": "Cultural Centre"
|
||||
}
|
||||
23
data/presets/amenity/community_centre/family_centre.json
Normal file
23
data/presets/amenity/community_centre/family_centre.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "family_centre"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "family_centre"
|
||||
},
|
||||
"name": "Family Centre"
|
||||
}
|
||||
|
|
@ -1,5 +1,12 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
|
|
|
|||
26
data/presets/amenity/community_centre/parish_hall.json
Normal file
26
data/presets/amenity/community_centre/parish_hall.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"parish center"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "parish_hall"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "parish_hall"
|
||||
},
|
||||
"name": "Parish Hall"
|
||||
}
|
||||
26
data/presets/amenity/community_centre/village_hall.json
Normal file
26
data/presets/amenity/community_centre/village_hall.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"village community center"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "community_centre",
|
||||
"community_centre": "village_hall"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "village_hall"
|
||||
},
|
||||
"name": "Village Hall"
|
||||
}
|
||||
|
|
@ -1,5 +1,12 @@
|
|||
{
|
||||
"icon": "maki-town-hall",
|
||||
"fields": [
|
||||
"community_centre",
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"moreFields": [
|
||||
"{amenity/community_centre}"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
|
|
@ -13,5 +20,9 @@
|
|||
"amenity": "community_centre",
|
||||
"community_centre": "youth_centre"
|
||||
},
|
||||
"reference": {
|
||||
"key": "community_centre",
|
||||
"value": "youth_centre"
|
||||
},
|
||||
"name": "Youth Center"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@
|
|||
"moreFields": [
|
||||
"bottle",
|
||||
"covered",
|
||||
"dog_check",
|
||||
"indoor",
|
||||
"level",
|
||||
"lit"
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
"outdoor_seating",
|
||||
"smoking",
|
||||
"takeaway",
|
||||
"toilets",
|
||||
"fhrs/id-GB",
|
||||
"website/menu"
|
||||
],
|
||||
|
|
|
|||
19
data/presets/amenity/fast_food/chinese.json
Normal file
19
data/presets/amenity/fast_food/chinese.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"icon": "maki-restaurant-noodle",
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"dim sum"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "fast_food",
|
||||
"cuisine": "chinese"
|
||||
},
|
||||
"reference": {
|
||||
"key": "cuisine",
|
||||
"value": "chinese"
|
||||
},
|
||||
"name": "Chinese Fast Food"
|
||||
}
|
||||
|
|
@ -13,6 +13,8 @@
|
|||
"dine",
|
||||
"dining",
|
||||
"dinner",
|
||||
"doner kebab",
|
||||
"döner kebab",
|
||||
"drive-in",
|
||||
"eat",
|
||||
"grill",
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
"fields": [
|
||||
"name",
|
||||
"operator",
|
||||
"building_area_yes",
|
||||
"address"
|
||||
],
|
||||
"moreFields": [
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"icon": "maki-shop",
|
||||
"icon": "fas-store",
|
||||
"fields": [
|
||||
"name",
|
||||
"operator",
|
||||
|
|
|
|||
|
|
@ -14,5 +14,8 @@
|
|||
"tags": {
|
||||
"amenity": "motorcycle_parking"
|
||||
},
|
||||
"terms": [
|
||||
"motorbike parking"
|
||||
],
|
||||
"name": "Motorcycle Parking"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,8 @@
|
|||
"ref",
|
||||
"access_simple",
|
||||
"address",
|
||||
"level"
|
||||
"level",
|
||||
"maxheight"
|
||||
],
|
||||
"geometry": [
|
||||
"vertex"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"icon": "maki-water",
|
||||
"icon": "fas-water-ladder",
|
||||
"fields": [
|
||||
"name",
|
||||
"bath/type",
|
||||
|
|
|
|||
|
|
@ -32,9 +32,12 @@
|
|||
"area"
|
||||
],
|
||||
"terms": [
|
||||
"book sharing",
|
||||
"bookcrossing",
|
||||
"book exchange shelf",
|
||||
"book sharing",
|
||||
"book swap",
|
||||
"library",
|
||||
"little free library",
|
||||
"share a book",
|
||||
"sharing books"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
},
|
||||
"reference": {
|
||||
"key": "recycling_type",
|
||||
"value": "*"
|
||||
"value": "centre"
|
||||
},
|
||||
"name": "Recycling Center"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@
|
|||
"recycling_type": "container"
|
||||
},
|
||||
"reference": {
|
||||
"key": "amenity",
|
||||
"value": "recycling"
|
||||
"key": "recycling_type",
|
||||
"value": "container"
|
||||
},
|
||||
"aliases": [
|
||||
"Recycling Container"
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
"cafe",
|
||||
"café",
|
||||
"canteen",
|
||||
"dim sum",
|
||||
"dine",
|
||||
"dining",
|
||||
"dinner",
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@
|
|||
},
|
||||
"terms": [
|
||||
"community",
|
||||
"group home",
|
||||
"halfway house",
|
||||
"nonprofit",
|
||||
"social services"
|
||||
],
|
||||
|
|
|
|||
31
data/presets/amenity/swingerclub.json
Normal file
31
data/presets/amenity/swingerclub.json
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"icon": "maki-heart",
|
||||
"fields": [
|
||||
"{amenity/nightclub}",
|
||||
"smoking"
|
||||
],
|
||||
"moreFields": [
|
||||
"{@templates/poi}",
|
||||
"air_conditioning",
|
||||
"fee"
|
||||
],
|
||||
"geometry": [
|
||||
"point",
|
||||
"area"
|
||||
],
|
||||
"tags": {
|
||||
"amenity": "swingerclub"
|
||||
},
|
||||
"terms": [
|
||||
"adult*",
|
||||
"lifestyle club",
|
||||
"porn*",
|
||||
"sex",
|
||||
"strip*",
|
||||
"swinger*"
|
||||
],
|
||||
"name": "Swinger Club",
|
||||
"aliases": [
|
||||
"Sex Club"
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue