Add Karting Racetrack and Motocross Racetrack presets (close #6826)

Rename Racetrack (Motorsport) preset to Motorsport Racetrack
Drop support for `highway=raceway` on points, as per the OSM wiki
This commit is contained in:
Quincy Morgan
2019-09-05 09:59:39 -04:00
parent 3bc1859f64
commit e41ec80c19
8 changed files with 87 additions and 23 deletions
+12 -2
View File
@@ -4749,9 +4749,19 @@ en:
terms: '<translate with synonyms or related terms for ''Primary Link'', separated by commas>'
highway/raceway:
# highway=raceway
name: Racetrack (Motorsport)
name: Motorsport Racetrack
# 'terms: auto*,formula one,kart,motocross,nascar,race*,track'
terms: '<translate with synonyms or related terms for ''Racetrack (Motorsport)'', separated by commas>'
terms: '<translate with synonyms or related terms for ''Motorsport Racetrack'', separated by commas>'
highway/raceway/karting:
# 'highway=raceway, sport=karting'
name: Karting Racetrack
# 'terms: carting,go carts,go karts,go-karts,gokarts,kart racing,karting track,motorsports,shifter karts,superkarts'
terms: '<translate with synonyms or related terms for ''Karting Racetrack'', separated by commas>'
highway/raceway/motocross:
# 'highway=raceway, sport=motocross'
name: Motocross Racetrack
# 'terms: off-road racing,offroad moto racing,motocross circuit,motorcycle track,motorsports'
terms: '<translate with synonyms or related terms for ''Motocross Racetrack'', separated by commas>'
highway/residential:
# highway=residential
name: Residential Road
+3 -1
View File
@@ -505,7 +505,9 @@
"highway/pedestrian_line": {"icon": "temaki-pedestrian", "fields": ["name", "surface", "lit", "width", "oneway", "structure", "access"], "moreFields": ["covered", "incline", "maxweight_bridge", "smoothness"], "geometry": ["line"], "tags": {"highway": "pedestrian"}, "terms": ["center", "centre", "plaza", "quad", "square", "walkway"], "name": "Pedestrian Street"},
"highway/primary_link": {"icon": "iD-highway-primary-link", "fields": ["destination_oneway", "destination/ref_oneway", "oneway", "maxspeed", "lanes", "surface", "structure", "access"], "moreFields": ["charge_toll", "covered", "cycleway", "destination/symbol_oneway", "flood_prone", "incline", "junction/ref_oneway", "junction_line", "lit", "maxheight", "maxspeed/advisory", "maxweight_bridge", "name", "oneway/bicycle", "ref_road_number", "smoothness", "toll", "trolley_wire"], "geometry": ["line"], "tags": {"highway": "primary_link"}, "terms": ["on ramp", "off ramp", "ramp", "road", "street"], "name": "Primary Link"},
"highway/primary": {"icon": "iD-highway-primary", "fields": ["name", "oneway", "maxspeed", "lanes", "surface", "structure", "ref_road_number", "access"], "moreFields": ["charge_toll", "covered", "cycleway", "flood_prone", "incline", "junction_line", "lit", "maxheight", "maxspeed/advisory", "maxweight_bridge", "not/name", "oneway/bicycle", "smoothness", "toll", "trolley_wire"], "geometry": ["line"], "tags": {"highway": "primary"}, "terms": ["road", "street"], "name": "Primary Road"},
"highway/raceway": {"icon": "fas-flag-checkered", "fields": ["name", "oneway", "surface", "sport_racing_motor", "lit", "width", "lanes", "structure"], "geometry": ["point", "line", "area"], "tags": {"highway": "raceway"}, "addTags": {"highway": "raceway", "sport": "motor"}, "terms": ["auto*", "formula one", "kart", "motocross", "nascar", "race*", "track"], "name": "Racetrack (Motorsport)"},
"highway/raceway": {"icon": "fas-flag-checkered", "fields": ["name", "oneway", "surface", "sport_racing_motor", "lit", "width", "lanes", "structure"], "geometry": ["line", "area"], "tags": {"highway": "raceway"}, "addTags": {"highway": "raceway", "sport": "motor"}, "terms": ["auto*", "formula one", "kart", "motocross", "nascar", "race*", "track"], "name": "Motorsport Racetrack"},
"highway/raceway/karting": {"icon": "fas-flag-checkered", "geometry": ["line", "area"], "tags": {"highway": "raceway", "sport": "karting"}, "terms": ["carting", "go carts", "go karts", "go-karts", "gokarts", "kart racing", "karting track", "motorsports", "shifter karts", "superkarts"], "name": "Karting Racetrack"},
"highway/raceway/motocross": {"icon": "fas-motorcycle", "geometry": ["line", "area"], "tags": {"highway": "raceway", "sport": "motocross"}, "terms": ["off-road racing", "offroad moto racing", "motocross circuit", "motorcycle track", "motorsports"], "name": "Motocross Racetrack"},
"highway/residential": {"icon": "iD-highway-residential", "fields": ["name", "oneway", "maxspeed", "lanes", "surface", "structure", "access"], "moreFields": ["covered", "cycleway", "flood_prone", "incline", "junction_line", "lit", "oneway/bicycle", "maxheight", "maxspeed/advisory", "maxweight_bridge", "not/name", "smoothness", "trolley_wire"], "geometry": ["line"], "tags": {"highway": "residential"}, "terms": ["road", "street"], "name": "Residential Road"},
"highway/rest_area": {"icon": "maki-car", "fields": ["name", "operator", "opening_hours"], "moreFields": ["address", "website", "phone", "email", "fax", "wheelchair"], "geometry": ["point", "vertex", "area"], "tags": {"highway": "rest_area"}, "terms": ["rest stop"], "name": "Rest Area"},
"highway/road": {"icon": "iD-other-line", "fields": ["highway", "{highway/residential}"], "moreFields": ["{highway/residential}"], "geometry": ["line"], "tags": {"highway": "road"}, "terms": ["road", "street"], "name": "Unknown Road"},
+1 -2
View File
@@ -11,7 +11,6 @@
"structure"
],
"geometry": [
"point",
"line",
"area"
],
@@ -31,5 +30,5 @@
"race*",
"track"
],
"name": "Racetrack (Motorsport)"
"name": "Motorsport Racetrack"
}
@@ -0,0 +1,24 @@
{
"icon": "fas-flag-checkered",
"geometry": [
"line",
"area"
],
"tags": {
"highway": "raceway",
"sport": "karting"
},
"terms": [
"carting",
"go carts",
"go karts",
"go-karts",
"gokarts",
"kart racing",
"karting track",
"motorsports",
"shifter karts",
"superkarts"
],
"name": "Karting Racetrack"
}
@@ -0,0 +1,19 @@
{
"icon": "fas-motorcycle",
"geometry": [
"line",
"area"
],
"tags": {
"highway": "raceway",
"sport": "motocross"
},
"terms": [
"off-road racing",
"offroad moto racing",
"motocross circuit",
"motorcycle track",
"motorsports"
],
"name": "Motocross Racetrack"
}
+3 -1
View File
@@ -486,7 +486,9 @@
{"key": "highway", "value": "pedestrian", "description": "🄿 Pedestrian Street", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/bhousel/temaki/icons/pedestrian.svg"},
{"key": "highway", "value": "primary_link", "description": "🄿 Primary Link", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/iD-sprite/presets/highway-primary-link.svg"},
{"key": "highway", "value": "primary", "description": "🄿 Primary Road", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/iD-sprite/presets/highway-primary.svg"},
{"key": "highway", "value": "raceway", "description": "🄿 Racetrack (Motorsport)", "object_types": ["node", "way", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/fontawesome/fas-flag-checkered.svg"},
{"key": "highway", "value": "raceway", "description": "🄿 Motorsport Racetrack", "object_types": ["way", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/fontawesome/fas-flag-checkered.svg"},
{"key": "sport", "value": "karting", "description": "🄿 Karting Racetrack", "object_types": ["way", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/fontawesome/fas-flag-checkered.svg"},
{"key": "sport", "value": "motocross", "description": "🄿 Motocross Racetrack", "object_types": ["way", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/fontawesome/fas-motorcycle.svg"},
{"key": "highway", "value": "residential", "description": "🄿 Residential Road", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/iD-sprite/presets/highway-residential.svg"},
{"key": "highway", "value": "rest_area", "description": "🄿 Rest Area", "object_types": ["node", "area"], "icon_url": "https://cdn.jsdelivr.net/gh/mapbox/maki/icons/car-15.svg"},
{"key": "highway", "value": "road", "description": "🄿 Unknown Road", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/openstreetmap/iD/svg/iD-sprite/presets/other-line.svg"},
+16 -16
View File
@@ -47,7 +47,7 @@
"ci": ["fr", "bci", "sef", "dnj", "kfo", "bqv"],
"ck": ["en"],
"cl": ["es", "en", "arn"],
"cm": ["fr", "en", "bum", "ff", "ewo", "ybb", "nnh", "bbj", "bkm", "bax", "bas", "byv", "mua", "maf", "bfd", "bss", "kkj", "dua", "mgo", "ar", "jgo", "ksf", "agq", "ha-Arab", "nmg", "yav", "ff-Adlm"],
"cm": ["fr", "en", "bum", "ff", "ewo", "ybb", "bbj", "nnh", "bkm", "bas", "bax", "byv", "mua", "maf", "bfd", "bss", "kkj", "dua", "mgo", "ar", "jgo", "ksf", "agq", "ha-Arab", "nmg", "yav", "ff-Adlm"],
"cn": ["zh", "wuu", "yue-Hans", "hsn", "hak", "nan", "gan", "ii", "ug", "za", "mn-Mong", "bo", "ko", "kk-Arab", "lis", "ky-Arab", "nxq", "khb", "tdd", "lcp", "en", "ru", "vi", "uz-Cyrl", "lzh"],
"co": ["es", "guc"],
"cp": ["und"],
@@ -58,7 +58,7 @@
"cx": ["en"],
"cy": ["el", "en", "tr", "fr", "hy", "ar"],
"cz": ["cs", "en", "sk", "de", "pl"],
"de": ["de", "en", "fr", "bar", "nds", "nl", "it", "vmf", "ru", "es", "tr", "gsw", "da", "swg", "hr", "ku", "el", "ksh", "pl", "hsb", "frr", "dsb", "frs", "stq", "pfl"],
"de": ["de", "en", "fr", "bar", "nds", "nl", "it", "es", "ru", "vmf", "tr", "gsw", "da", "swg", "hr", "ku", "el", "ksh", "pl", "hsb", "frr", "dsb", "frs", "stq", "pfl"],
"dg": ["en"],
"dj": ["aa", "so", "ar", "fr"],
"dk": ["da", "en", "de", "sv", "fo", "kl", "jut"],
@@ -78,7 +78,7 @@
"fk": ["en"],
"fm": ["en", "chk", "pon", "kos", "yap", "uli"],
"fo": ["fo"],
"fr": ["fr", "en", "es", "de", "oc", "it", "pt", "pcd", "gsw", "br", "co", "ca", "nl", "eu", "frp", "ia"],
"fr": ["fr", "en", "es", "de", "oc", "it", "pt", "pcd", "gsw", "br", "co", "ca", "eu", "nl", "frp", "ia"],
"ga": ["fr", "puu"],
"gb": ["en", "fr", "de", "sco", "pa", "cy", "bn", "zh-Hant", "syl", "el", "it", "ks", "gd", "yi", "ml", "ga", "kw"],
"gd": ["en"],
@@ -105,14 +105,14 @@
"ht": ["ht", "fr"],
"hu": ["hu", "en", "de", "fr", "ro", "hr", "sk", "sl"],
"ic": ["es"],
"id": ["id", "jv", "su", "mad", "ms-Arab", "min", "bew", "ban", "bug", "bjn", "ace", "sas", "zh-Hant", "bbc", "mak", "ljp", "rej", "gor", "nij", "kge", "aoz", "kvr", "lbw", "gay", "rob", "mdr", "sxn", "sly", "mwv"],
"id": ["id", "jv", "su", "mad", "ms-Arab", "min", "bew", "ban", "bug", "bjn", "ace", "sas", "bbc", "zh-Hant", "mak", "ljp", "rej", "gor", "nij", "kge", "aoz", "kvr", "lbw", "gay", "rob", "mdr", "sxn", "sly", "mwv"],
"ie": ["en", "ga", "fr"],
"il": ["he", "en", "ar", "ru", "ro", "yi", "pl", "lad", "hu", "am", "ti", "ml"],
"im": ["en", "gv"],
"in": ["hi", "en", "bn", "te", "mr", "ta", "ur", "gu", "kn", "ml", "or", "pa", "bho", "awa", "as", "mwr", "bgc", "mag", "mai", "hne", "dcc", "ne", "bjj", "sat", "wtm", "rkt", "ks", "kok", "gom", "swv", "gbm", "lmn", "sd", "gon", "kfy", "doi", "kru", "sck", "wbq", "xnr", "tcy", "wbr", "khn", "brx", "noe", "bhb", "mni", "hoc", "raj", "mtr", "unr", "bhi", "hoj", "kha", "kfr", "grt", "unx", "bfy", "srx", "saz", "ccp", "sd-Deva", "njo", "bfq", "ria", "bo", "bpy", "bft", "bra", "lep", "btv", "lif", "lah", "sa", "kht", "dv", "dz"],
"in": ["hi", "en", "bn", "te", "mr", "ta", "ur", "gu", "kn", "ml", "or", "pa", "bho", "awa", "as", "bgc", "mag", "mai", "mwr", "hne", "dcc", "bjj", "ne", "sat", "wtm", "rkt", "ks", "kok", "gom", "swv", "gbm", "lmn", "sd", "gon", "kfy", "doi", "kru", "sck", "wbq", "xnr", "khn", "tcy", "wbr", "brx", "noe", "bhb", "mni", "hoc", "raj", "mtr", "unr", "bhi", "hoj", "kha", "kfr", "grt", "unx", "bfy", "srx", "saz", "ccp", "sd-Deva", "bfq", "njo", "ria", "bo", "bpy", "bft", "bra", "lep", "btv", "lif", "lah", "sa", "kht", "dv", "dz"],
"io": ["en"],
"iq": ["ar", "en", "ckb", "az-Arab", "fa", "lrc", "syr"],
"ir": ["fa", "az-Arab", "mzn", "glk", "ckb", "sdh", "tk", "lrc", "bal", "ar", "rmt", "bqi", "luz", "lki", "bgn", "prd", "hy", "ps", "ka", "gbz", "kk-Arab"],
"ir": ["fa", "az-Arab", "mzn", "glk", "ckb", "sdh", "tk", "lrc", "ar", "bal", "rmt", "bqi", "luz", "lki", "bgn", "prd", "hy", "ps", "ka", "gbz", "kk-Arab"],
"is": ["is", "da"],
"it": ["it", "en", "fr", "sc", "de", "vec", "nap", "lij", "scn", "sdc", "sl", "fur", "egl", "ca", "el", "lmo", "pms", "hr", "rgn"],
"je": ["en"],
@@ -141,7 +141,7 @@
"lu": ["fr", "lb", "de", "en", "pt"],
"lv": ["lv", "en", "ru", "ltg"],
"ly": ["ar"],
"ma": ["ary", "ar", "zgh", "fr", "en", "tzm", "shi", "shi-Latn", "rif-Latn", "rif", "es"],
"ma": ["ary", "ar", "zgh", "fr", "en", "tzm", "shi", "shi-Latn", "rif", "rif-Latn", "es"],
"mc": ["fr"],
"md": ["ro", "uk", "bg", "gag", "ru"],
"me": ["sr-Latn", "sq", "sr"],
@@ -149,7 +149,7 @@
"mg": ["mg", "fr", "en"],
"mh": ["en", "mh"],
"mk": ["mk", "sq", "tr"],
"ml": ["fr", "bm", "ffm", "snk", "mwk", "ses", "tmh", "bm-Nkoo", "khq", "dtm", "kao", "ar", "bmq", "bze"],
"ml": ["bm", "fr", "ffm", "snk", "mwk", "ses", "tmh", "bm-Nkoo", "khq", "dtm", "kao", "ar", "bmq", "bze"],
"mm": ["my", "shn", "kac", "mnw", "kht"],
"mn": ["mn", "kk-Arab", "zh", "ru", "ug-Cyrl"],
"mo": ["zh-Hant", "pt", "zh", "en"],
@@ -168,11 +168,11 @@
"nc": ["fr"],
"ne": ["ha", "fr", "dje", "fuq", "tmh", "ar", "twq", "ff", "ff-Adlm"],
"nf": ["en"],
"ng": ["en", "pcm", "ha", "ig", "yo", "fuv", "tiv", "ibb", "efi", "ha-Arab", "bin", "kaj", "kcg", "ar", "cch", "amo", "ff", "ff-Adlm"],
"ng": ["en", "pcm", "ha", "ig", "yo", "fuv", "tiv", "efi", "ibb", "ha-Arab", "bin", "kaj", "kcg", "ar", "cch", "amo", "ff", "ff-Adlm"],
"ni": ["es"],
"nl": ["nl", "en", "de", "fr", "nds", "li", "fy", "gos", "id", "zea", "rif-Latn", "tr"],
"no": ["nb", "nn", "se"],
"np": ["ne", "mai", "bho", "taj", "new", "jml", "en", "dty", "awa", "thl", "bap", "tdg", "thr", "mgp", "lif", "thq", "mrd", "gvr", "bfy", "xsr", "rjs", "hi", "bo", "tkt", "tdh", "bn", "unr-Deva", "lep"],
"np": ["ne", "mai", "bho", "taj", "new", "jml", "en", "dty", "awa", "thl", "bap", "tdg", "thr", "lif", "mgp", "thq", "mrd", "gvr", "bfy", "xsr", "rjs", "hi", "bo", "tkt", "tdh", "bn", "unr-Deva", "lep"],
"nr": ["en", "na"],
"nu": ["en", "niu"],
"nz": ["en", "mi"],
@@ -181,7 +181,7 @@
"pe": ["es", "qu", "ay"],
"pf": ["fr", "ty", "zh-Hant"],
"pg": ["tpi", "en", "ho"],
"ph": ["en", "fil", "es", "ceb", "ilo", "hil", "bik", "war", "pam", "bhk", "pag", "mdh", "tsg", "zh-Hant", "cps", "krj", "bto", "hnn", "tbw", "bku"],
"ph": ["en", "fil", "es", "ceb", "ilo", "hil", "bik", "war", "bhk", "pam", "pag", "mdh", "tsg", "zh-Hant", "cps", "krj", "bto", "hnn", "tbw", "bku"],
"pk": ["ur", "pa-Arab", "en", "lah", "ps", "sd", "skr", "bal", "brh", "hno", "fa", "bgn", "hnd", "tg-Arab", "gju", "bft", "kvx", "khw", "mvy", "kxp", "gjk", "ks", "btv"],
"pl": ["pl", "en", "de", "ru", "szl", "be", "uk", "csb", "sli", "lt"],
"pm": ["fr", "en"],
@@ -195,7 +195,7 @@
"re": ["fr", "rcf", "ta"],
"ro": ["ro", "en", "fr", "es", "hu", "de", "tr", "sr-Latn", "bg", "el", "pl"],
"rs": ["sr", "sr-Latn", "sq", "hu", "ro", "hr", "sk", "uk"],
"ru": ["ru", "tt", "ba", "cv", "hy", "ce", "av", "udm", "chm", "os", "sah", "kbd", "myv", "dar", "bua", "mdf", "kum", "lez", "kv", "krc", "inh", "tyv", "az-Cyrl", "ady", "krl", "lbe", "koi", "mrj", "alt", "fi", "sr-Latn", "vep", "mn", "izh", "cu", "vot"],
"ru": ["ru", "tt", "ba", "cv", "hy", "ce", "av", "udm", "chm", "os", "sah", "kbd", "myv", "dar", "bua", "mdf", "kum", "kv", "lez", "krc", "inh", "tyv", "az-Cyrl", "ady", "krl", "lbe", "koi", "mrj", "alt", "fi", "sr-Latn", "vep", "mn", "izh", "cu", "vot"],
"rw": ["rw", "en", "fr"],
"sa": ["ar"],
"sb": ["en", "rug"],
@@ -223,22 +223,22 @@
"td": ["fr", "ar"],
"tf": ["fr"],
"tg": ["fr", "ee", "ife"],
"th": ["th", "en", "tts", "nod", "sou", "mfa", "zh-Hant", "kxm", "kdt", "mnw", "shn", "lwl", "lcp"],
"th": ["th", "en", "tts", "nod", "sou", "mfa", "zh-Hant", "kxm", "kdt", "mnw", "shn", "lcp", "lwl"],
"tj": ["tg", "ru", "fa", "ar"],
"tk": ["en", "tkl"],
"tl": ["pt", "tet"],
"tm": ["tk", "ru", "uz", "ku"],
"tn": ["aeb", "ar", "fr"],
"to": ["to", "en"],
"tr": ["tr", "en", "ku", "zza", "kbd", "az", "az-Arab", "ar", "bgx", "bg", "ady", "kiu", "ka", "hy", "lzz", "sr-Latn", "sq", "el", "ab", "tru", "uz", "ky-Latn", "kk"],
"tr": ["tr", "en", "ku", "zza", "kbd", "az", "az-Arab", "ar", "bgx", "bg", "ady", "kiu", "hy", "ka", "lzz", "sr-Latn", "sq", "ab", "el", "tru", "uz", "ky-Latn", "kk"],
"tt": ["en", "es"],
"tv": ["tvl", "en"],
"tw": ["zh-Hant", "trv"],
"tz": ["sw", "en", "suk", "nym", "kde", "ksb", "bez", "mas", "mgy", "asa", "lag", "rof", "jmc", "vun", "rwk", "sbp"],
"tz": ["sw", "en", "suk", "nym", "kde", "bez", "ksb", "mas", "mgy", "asa", "lag", "jmc", "rof", "vun", "rwk", "sbp"],
"ua": ["uk", "ru", "pl", "yi", "rue", "be", "crh", "ro", "bg", "tr", "hu", "el"],
"ug": ["sw", "lg", "nyn", "cgg", "xog", "en", "teo", "laj", "ach", "myx", "rw", "ttj", "hi"],
"um": ["en"],
"us": ["en", "es", "zh-Hant", "fr", "de", "fil", "vi", "it", "ko", "ru", "nv", "yi", "pdc", "haw", "frc", "chr", "esu", "dak", "cho", "lkt", "ik", "mus"],
"us": ["en", "es", "zh-Hant", "fr", "de", "fil", "it", "vi", "ko", "ru", "nv", "yi", "pdc", "haw", "frc", "chr", "esu", "dak", "cho", "lkt", "ik", "mus"],
"uy": ["es"],
"uz": ["uz", "uz-Cyrl", "ru", "kaa", "tr"],
"va": ["it", "la"],
+9 -1
View File
@@ -6846,9 +6846,17 @@
"terms": "road,street"
},
"highway/raceway": {
"name": "Racetrack (Motorsport)",
"name": "Motorsport Racetrack",
"terms": "auto*,formula one,kart,motocross,nascar,race*,track"
},
"highway/raceway/karting": {
"name": "Karting Racetrack",
"terms": "carting,go carts,go karts,go-karts,gokarts,kart racing,karting track,motorsports,shifter karts,superkarts"
},
"highway/raceway/motocross": {
"name": "Motocross Racetrack",
"terms": "off-road racing,offroad moto racing,motocross circuit,motorcycle track,motorsports"
},
"highway/residential": {
"name": "Residential Road",
"terms": "road,street"