diff --git a/public/style.json b/public/style.json
index 528d0c6..5b2d844 100644
--- a/public/style.json
+++ b/public/style.json
@@ -11,11 +11,1006 @@
},
"openmaptiles": {
"type": "vector",
- "tiles": [
- "tiles://planet/{z}/{x}/{y}"
- ],
+ "tiles": ["tiles://planet/{z}/{x}/{y}"],
"maxzoom": 14,
- "vector_layers": [{"id":"aerodrome_label","fields":{"class":"String","ele":"Number","ele_ft":"Number","iata":"String","icao":"String","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String"},"minzoom":8,"maxzoom":14},{"id":"aeroway","fields":{"class":"String","ref":"String"},"minzoom":10,"maxzoom":14},{"id":"boundary","fields":{"adm0_l":"String","adm0_r":"String","admin_level":"Number","claimed_by":"String","class":"String","disputed":"Number","disputed_name":"String","maritime":"Number","name":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ka":"String","name:kk":"String","name:ko":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:nonlatin":"String","name:oc":"String","name:pl":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sv":"String","name:ta":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name_de":"String","name_en":"String","name_int":"String"},"minzoom":0,"maxzoom":14},{"id":"building","fields":{"colour":"String","hide_3d":"Boolean","render_height":"Number","render_min_height":"Number"},"minzoom":13,"maxzoom":14},{"id":"housenumber","fields":{"housenumber":"String"},"minzoom":14,"maxzoom":14},{"id":"landcover","fields":{"class":"String","subclass":"String"},"minzoom":0,"maxzoom":14},{"id":"landuse","fields":{"class":"String"},"minzoom":4,"maxzoom":14},{"id":"mountain_peak","fields":{"class":"String","customary_ft":"Number","ele":"Number","ele_ft":"Number","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String","rank":"Number"},"minzoom":7,"maxzoom":14},{"id":"park","fields":{"class":"String","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String","rank":"Number"},"minzoom":4,"maxzoom":14},{"id":"place","fields":{"capital":"Number","class":"String","iso_a2":"String","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String","rank":"Number"},"minzoom":0,"maxzoom":14},{"id":"poi","fields":{"agg_stop":"Number","class":"String","indoor":"Number","layer":"Number","level":"Number","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String","rank":"Number","subclass":"String"},"minzoom":11,"maxzoom":14},{"id":"transportation","fields":{"access":"String","bicycle":"String","brunnel":"String","class":"String","expressway":"Number","foot":"String","horse":"String","indoor":"Number","layer":"Number","level":"Number","mtb_scale":"String","network":"String","oneway":"Number","ramp":"Number","service":"String","subclass":"String","surface":"String","toll":"Number"},"minzoom":4,"maxzoom":14},{"id":"transportation_name","fields":{"class":"String","indoor":"Number","layer":"Number","level":"Number","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String","network":"String","ref":"String","ref_length":"Number","route_10_colour":"String","route_10_name":"String","route_10_network":"String","route_10_ref":"String","route_11_colour":"String","route_11_name":"String","route_11_network":"String","route_11_ref":"String","route_12_colour":"String","route_12_name":"String","route_12_network":"String","route_12_ref":"String","route_13_colour":"String","route_13_name":"String","route_13_network":"String","route_13_ref":"String","route_14_colour":"String","route_14_name":"String","route_14_network":"String","route_14_ref":"String","route_15_colour":"String","route_15_name":"String","route_15_network":"String","route_15_ref":"String","route_16_colour":"String","route_16_name":"String","route_16_network":"String","route_16_ref":"String","route_17_name":"String","route_17_network":"String","route_17_ref":"String","route_18_name":"String","route_18_network":"String","route_18_ref":"String","route_19_name":"String","route_19_network":"String","route_1_colour":"String","route_1_name":"String","route_1_network":"String","route_1_ref":"String","route_20_name":"String","route_20_network":"String","route_21_name":"String","route_21_network":"String","route_2_colour":"String","route_2_name":"String","route_2_network":"String","route_2_ref":"String","route_3_colour":"String","route_3_name":"String","route_3_network":"String","route_3_ref":"String","route_4_colour":"String","route_4_name":"String","route_4_network":"String","route_4_ref":"String","route_5_colour":"String","route_5_name":"String","route_5_network":"String","route_5_ref":"String","route_6_colour":"String","route_6_name":"String","route_6_network":"String","route_6_ref":"String","route_7_colour":"String","route_7_name":"String","route_7_network":"String","route_7_ref":"String","route_8_colour":"String","route_8_name":"String","route_8_network":"String","route_8_ref":"String","route_9_colour":"String","route_9_name":"String","route_9_network":"String","route_9_ref":"String","subclass":"String"},"minzoom":6,"maxzoom":14},{"id":"water","fields":{"brunnel":"String","class":"String","id":"Number","intermittent":"Number"},"minzoom":0,"maxzoom":14},{"id":"water_name","fields":{"class":"String","intermittent":"Number","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String"},"minzoom":0,"maxzoom":14},{"id":"waterway","fields":{"brunnel":"String","class":"String","intermittent":"Number","name":"String","name:am":"String","name:ar":"String","name:az":"String","name:be":"String","name:bg":"String","name:bn":"String","name:br":"String","name:bs":"String","name:ca":"String","name:co":"String","name:cs":"String","name:cy":"String","name:da":"String","name:de":"String","name:el":"String","name:en":"String","name:eo":"String","name:es":"String","name:et":"String","name:eu":"String","name:fa":"String","name:fi":"String","name:fr":"String","name:fy":"String","name:ga":"String","name:gd":"String","name:he":"String","name:hi":"String","name:hr":"String","name:hu":"String","name:hy":"String","name:id":"String","name:is":"String","name:it":"String","name:ja":"String","name:ja-Hira":"String","name:ja-Latn":"String","name:ja_kana":"String","name:ja_rm":"String","name:ka":"String","name:kk":"String","name:kn":"String","name:ko":"String","name:ko-Latn":"String","name:ku":"String","name:la":"String","name:latin":"String","name:lb":"String","name:lt":"String","name:lv":"String","name:mk":"String","name:ml":"String","name:mt":"String","name:nl":"String","name:no":"String","name:nonlatin":"String","name:oc":"String","name:pa":"String","name:pl":"String","name:pnb":"String","name:pt":"String","name:rm":"String","name:ro":"String","name:ru":"String","name:sk":"String","name:sl":"String","name:sq":"String","name:sr":"String","name:sr-Latn":"String","name:sv":"String","name:ta":"String","name:te":"String","name:th":"String","name:tr":"String","name:uk":"String","name:ur":"String","name:vi":"String","name:zh":"String","name:zh-Hans":"String","name:zh-Hant":"String","name_de":"String","name_en":"String","name_int":"String"},"minzoom":3,"maxzoom":14}]
+ "vector_layers": [
+ {
+ "id": "aerodrome_label",
+ "fields": {
+ "class": "String",
+ "ele": "Number",
+ "ele_ft": "Number",
+ "iata": "String",
+ "icao": "String",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String"
+ },
+ "minzoom": 8,
+ "maxzoom": 14
+ },
+ {
+ "id": "aeroway",
+ "fields": { "class": "String", "ref": "String" },
+ "minzoom": 10,
+ "maxzoom": 14
+ },
+ {
+ "id": "boundary",
+ "fields": {
+ "adm0_l": "String",
+ "adm0_r": "String",
+ "admin_level": "Number",
+ "claimed_by": "String",
+ "class": "String",
+ "disputed": "Number",
+ "disputed_name": "String",
+ "maritime": "Number",
+ "name": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:ko": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pl": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String"
+ },
+ "minzoom": 0,
+ "maxzoom": 14
+ },
+ {
+ "id": "building",
+ "fields": {
+ "colour": "String",
+ "hide_3d": "Boolean",
+ "render_height": "Number",
+ "render_min_height": "Number"
+ },
+ "minzoom": 13,
+ "maxzoom": 14
+ },
+ {
+ "id": "housenumber",
+ "fields": { "housenumber": "String" },
+ "minzoom": 14,
+ "maxzoom": 14
+ },
+ {
+ "id": "landcover",
+ "fields": { "class": "String", "subclass": "String" },
+ "minzoom": 0,
+ "maxzoom": 14
+ },
+ {
+ "id": "landuse",
+ "fields": { "class": "String" },
+ "minzoom": 4,
+ "maxzoom": 14
+ },
+ {
+ "id": "mountain_peak",
+ "fields": {
+ "class": "String",
+ "customary_ft": "Number",
+ "ele": "Number",
+ "ele_ft": "Number",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String",
+ "rank": "Number"
+ },
+ "minzoom": 7,
+ "maxzoom": 14
+ },
+ {
+ "id": "park",
+ "fields": {
+ "class": "String",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String",
+ "rank": "Number"
+ },
+ "minzoom": 4,
+ "maxzoom": 14
+ },
+ {
+ "id": "place",
+ "fields": {
+ "capital": "Number",
+ "class": "String",
+ "iso_a2": "String",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String",
+ "rank": "Number"
+ },
+ "minzoom": 0,
+ "maxzoom": 14
+ },
+ {
+ "id": "poi",
+ "fields": {
+ "agg_stop": "Number",
+ "class": "String",
+ "indoor": "Number",
+ "layer": "Number",
+ "level": "Number",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String",
+ "rank": "Number",
+ "subclass": "String"
+ },
+ "minzoom": 11,
+ "maxzoom": 14
+ },
+ {
+ "id": "transportation",
+ "fields": {
+ "access": "String",
+ "bicycle": "String",
+ "brunnel": "String",
+ "class": "String",
+ "expressway": "Number",
+ "foot": "String",
+ "horse": "String",
+ "indoor": "Number",
+ "layer": "Number",
+ "level": "Number",
+ "mtb_scale": "String",
+ "network": "String",
+ "oneway": "Number",
+ "ramp": "Number",
+ "service": "String",
+ "subclass": "String",
+ "surface": "String",
+ "toll": "Number"
+ },
+ "minzoom": 4,
+ "maxzoom": 14
+ },
+ {
+ "id": "transportation_name",
+ "fields": {
+ "class": "String",
+ "indoor": "Number",
+ "layer": "Number",
+ "level": "Number",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String",
+ "network": "String",
+ "ref": "String",
+ "ref_length": "Number",
+ "route_10_colour": "String",
+ "route_10_name": "String",
+ "route_10_network": "String",
+ "route_10_ref": "String",
+ "route_11_colour": "String",
+ "route_11_name": "String",
+ "route_11_network": "String",
+ "route_11_ref": "String",
+ "route_12_colour": "String",
+ "route_12_name": "String",
+ "route_12_network": "String",
+ "route_12_ref": "String",
+ "route_13_colour": "String",
+ "route_13_name": "String",
+ "route_13_network": "String",
+ "route_13_ref": "String",
+ "route_14_colour": "String",
+ "route_14_name": "String",
+ "route_14_network": "String",
+ "route_14_ref": "String",
+ "route_15_colour": "String",
+ "route_15_name": "String",
+ "route_15_network": "String",
+ "route_15_ref": "String",
+ "route_16_colour": "String",
+ "route_16_name": "String",
+ "route_16_network": "String",
+ "route_16_ref": "String",
+ "route_17_name": "String",
+ "route_17_network": "String",
+ "route_17_ref": "String",
+ "route_18_name": "String",
+ "route_18_network": "String",
+ "route_18_ref": "String",
+ "route_19_name": "String",
+ "route_19_network": "String",
+ "route_1_colour": "String",
+ "route_1_name": "String",
+ "route_1_network": "String",
+ "route_1_ref": "String",
+ "route_20_name": "String",
+ "route_20_network": "String",
+ "route_21_name": "String",
+ "route_21_network": "String",
+ "route_2_colour": "String",
+ "route_2_name": "String",
+ "route_2_network": "String",
+ "route_2_ref": "String",
+ "route_3_colour": "String",
+ "route_3_name": "String",
+ "route_3_network": "String",
+ "route_3_ref": "String",
+ "route_4_colour": "String",
+ "route_4_name": "String",
+ "route_4_network": "String",
+ "route_4_ref": "String",
+ "route_5_colour": "String",
+ "route_5_name": "String",
+ "route_5_network": "String",
+ "route_5_ref": "String",
+ "route_6_colour": "String",
+ "route_6_name": "String",
+ "route_6_network": "String",
+ "route_6_ref": "String",
+ "route_7_colour": "String",
+ "route_7_name": "String",
+ "route_7_network": "String",
+ "route_7_ref": "String",
+ "route_8_colour": "String",
+ "route_8_name": "String",
+ "route_8_network": "String",
+ "route_8_ref": "String",
+ "route_9_colour": "String",
+ "route_9_name": "String",
+ "route_9_network": "String",
+ "route_9_ref": "String",
+ "subclass": "String"
+ },
+ "minzoom": 6,
+ "maxzoom": 14
+ },
+ {
+ "id": "water",
+ "fields": {
+ "brunnel": "String",
+ "class": "String",
+ "id": "Number",
+ "intermittent": "Number"
+ },
+ "minzoom": 0,
+ "maxzoom": 14
+ },
+ {
+ "id": "water_name",
+ "fields": {
+ "class": "String",
+ "intermittent": "Number",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String"
+ },
+ "minzoom": 0,
+ "maxzoom": 14
+ },
+ {
+ "id": "waterway",
+ "fields": {
+ "brunnel": "String",
+ "class": "String",
+ "intermittent": "Number",
+ "name": "String",
+ "name:am": "String",
+ "name:ar": "String",
+ "name:az": "String",
+ "name:be": "String",
+ "name:bg": "String",
+ "name:bn": "String",
+ "name:br": "String",
+ "name:bs": "String",
+ "name:ca": "String",
+ "name:co": "String",
+ "name:cs": "String",
+ "name:cy": "String",
+ "name:da": "String",
+ "name:de": "String",
+ "name:el": "String",
+ "name:en": "String",
+ "name:eo": "String",
+ "name:es": "String",
+ "name:et": "String",
+ "name:eu": "String",
+ "name:fa": "String",
+ "name:fi": "String",
+ "name:fr": "String",
+ "name:fy": "String",
+ "name:ga": "String",
+ "name:gd": "String",
+ "name:he": "String",
+ "name:hi": "String",
+ "name:hr": "String",
+ "name:hu": "String",
+ "name:hy": "String",
+ "name:id": "String",
+ "name:is": "String",
+ "name:it": "String",
+ "name:ja": "String",
+ "name:ja-Hira": "String",
+ "name:ja-Latn": "String",
+ "name:ja_kana": "String",
+ "name:ja_rm": "String",
+ "name:ka": "String",
+ "name:kk": "String",
+ "name:kn": "String",
+ "name:ko": "String",
+ "name:ko-Latn": "String",
+ "name:ku": "String",
+ "name:la": "String",
+ "name:latin": "String",
+ "name:lb": "String",
+ "name:lt": "String",
+ "name:lv": "String",
+ "name:mk": "String",
+ "name:ml": "String",
+ "name:mt": "String",
+ "name:nl": "String",
+ "name:no": "String",
+ "name:nonlatin": "String",
+ "name:oc": "String",
+ "name:pa": "String",
+ "name:pl": "String",
+ "name:pnb": "String",
+ "name:pt": "String",
+ "name:rm": "String",
+ "name:ro": "String",
+ "name:ru": "String",
+ "name:sk": "String",
+ "name:sl": "String",
+ "name:sq": "String",
+ "name:sr": "String",
+ "name:sr-Latn": "String",
+ "name:sv": "String",
+ "name:ta": "String",
+ "name:te": "String",
+ "name:th": "String",
+ "name:tr": "String",
+ "name:uk": "String",
+ "name:ur": "String",
+ "name:vi": "String",
+ "name:zh": "String",
+ "name:zh-Hans": "String",
+ "name:zh-Hant": "String",
+ "name_de": "String",
+ "name_en": "String",
+ "name_int": "String"
+ },
+ "minzoom": 3,
+ "maxzoom": 14
+ }
+ ]
}
},
"sprite": "https://tiles.openfreemap.org/sprites/ofm_f384/ofm",
diff --git a/src/lib/components/lnv/Map.svelte b/src/lib/components/lnv/Map.svelte
index 522b7d0..887c1f9 100644
--- a/src/lib/components/lnv/Map.svelte
+++ b/src/lib/components/lnv/Map.svelte
@@ -27,9 +27,7 @@
const DEBUG_POINTS = false; // Set to true to show debug points on the map
-
+