diff --git a/artwork/styles/README.md b/artwork/styles/README.md new file mode 100644 index 0000000000000000000000000000000000000000..9dcbe1edf0b8b1115a9682f3c5a4c48d36fcacd3 --- /dev/null +++ b/artwork/styles/README.md @@ -0,0 +1,73 @@ +## The files + +* `style-microg-normal-openmaptiles.json` is a pure OpenMapTiles schema version of microG's custom style. The sources are set to Stadia but could be modified to be used with another schema-compliant vendor, e.g. MapTiler. +* `style-microg-normal-stadia.json` is a variant with Stadia custom layers. +* `style-microg-normal-mapbox.json` is a historic, unmaintained variant for use with Mapbox. +* `style-microg-satellite-*.json` is the same, but with a satellite layer (the stadia variant is almost pure openmaptiles, but openmaptiles does not specify a satellite layer). +* `style-stadia-outdoors.json` is identical to Stadia's Outdoors style, but with added microG metadata. + +* `sprite_sources` files can be generated to a single sprite file as found in the app's assets using `spreet` (see below). +* PBF files for fonts can be generated using `build_pbf_glyphs` from the `fonts` folder. + +## Resources + +### For creating styles + +* Tool: https://maputnik.github.io/ +* Style spec: https://maplibre.org/maplibre-style-spec/ + * https://maplibre.org/maplibre-style-spec/expressions/ +* Style schema: **https://openmaptiles.org/schema/** +* Schema tileset explorer (requires maptiler login): https://cloud.maptiler.com/tiles/v3-openmaptiles/ + +#### Vendor-specific +* Mapbox + * https://docs.mapbox.com/data/tilesets/reference/mapbox-streets-v8/ +* Stadia + * https://docs.stadiamaps.com/custom-styles/ + * https://docs.stadiamaps.com/tilesets/ + +### For converting assets + +* https://github.com/flother/spreet +* https://github.com/stadiamaps/sdf_font_tools/tree/main/build_pbf_glyphs + + +Commands: + +``` +$ cp style-microg-{satellite,normal}-{mapbox,stadia}.json style-stadia-outdoors.json style-mapbox-outdoors-v12.json ../../play-services-maps-core-mapbox/src/main/assets/ +$ spreet sprite_sources/ ../../play-services-maps-core-mapbox/src/main/assets/sprites +$ spreet --retina sprite_sources/ ../../play-services-maps-core-mapbox/src/main/assets/sprites@2x +$ build_pbf_glyphs --overwrite -c fonts/combinations.json fonts/ ../../play-services-maps-core-mapbox/src/main/assets +$ rm -r ../../play-services-maps-core-mapbox/src/main/assets/OpenSans\ Regular # remove temporary files +``` + +* We combine Open Sans Regular with Roboto Regular so that no glyphs are missing. +* A symbolic link in the assets folder points from the font stack specification "Open Sans Regular,Arial Unicode MS Regular" to "Roboto Regular". It is unclear why MapLibre sometimes tries to access this font and fails rendering entire tiles if it is not present. + +The assets are referenced using `asset://` in the style. For using Maputnik, it may be convenient to set the glyphs and sprites source to these Mapbox-hosted sources: + +``` + "sprite": "mapbox://sprites/microg/cjui4020201oo1fmca7yuwbor/8fkcj5fgn4mftlzuak3guz1f9", + "glyphs": "mapbox://fonts/microg/{fontstack}/{range}.pbf", +``` + +## Legal + +* normal and satellite microG styles based on Mapbox Basic, part of the Mapbox Open Styles, licensed under + * Style code: BSD license + * Style virtual features / design: CC BY 3.0 + * Reference: https://github.com/mapbox/mapbox-gl-styles/blob/master/LICENSE.md +* derivation created by larma +* derivation created by /e/ foundation +* makes use of snippets from [Stadia's variant of OSM Bright](https://docs.stadiamaps.com/map-styles/osm-bright/), also a derivation of Mapbox Open Styles + * Style code: BSD 3-Clause License + * Style design: CC-BY 4.0 + * Reference: https://stadiamaps.com/attribution/ +* fonts: Roboto family, licensed Apache 2.0, https://fonts.google.com/specimen/Roboto/about + +* outdoor style based on https://docs.stadiamaps.com/map-styles/outdoors/#__tabbed_1_2 + * Style code: BSD 3-Clause License + * Style design: CC-BY 4.0 + * Reference: https://stadiamaps.com + diff --git a/artwork/styles/fonts/OpenSans Regular.ttf b/artwork/styles/fonts/OpenSans Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..29e9e605d38445507c405b444419ed76c7e63bfd Binary files /dev/null and b/artwork/styles/fonts/OpenSans Regular.ttf differ diff --git a/artwork/styles/fonts/Roboto Bold.ttf b/artwork/styles/fonts/Roboto Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..43da14d84ecb949ca5f5e8ecca3a514aa7fe1c7d Binary files /dev/null and b/artwork/styles/fonts/Roboto Bold.ttf differ diff --git a/artwork/styles/fonts/Roboto Medium.ttf b/artwork/styles/fonts/Roboto Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac0f908b9c9c73da558b45d65cc5c6094874d3e8 Binary files /dev/null and b/artwork/styles/fonts/Roboto Medium.ttf differ diff --git a/artwork/styles/fonts/Roboto Regular.ttf b/artwork/styles/fonts/Roboto Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ddf4bfacb396e97546364ccfeeb9c31dfaea4c25 Binary files /dev/null and b/artwork/styles/fonts/Roboto Regular.ttf differ diff --git a/artwork/styles/fonts/combinations.json b/artwork/styles/fonts/combinations.json new file mode 100644 index 0000000000000000000000000000000000000000..f2375cfb26c1609cb07b8ea7aee6bb7d6b07c54a --- /dev/null +++ b/artwork/styles/fonts/combinations.json @@ -0,0 +1 @@ +{"Roboto Regular": ["Roboto Regular", "OpenSans Regular"]} diff --git a/artwork/styles/sprite_sources/capital.svg b/artwork/styles/sprite_sources/capital.svg new file mode 100644 index 0000000000000000000000000000000000000000..5a027436bd94ab6f96c71e5a7a256d577d5805ec --- /dev/null +++ b/artwork/styles/sprite_sources/capital.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/city.svg b/artwork/styles/sprite_sources/city.svg new file mode 100644 index 0000000000000000000000000000000000000000..5b2d7b915ad1866a68830bfcfa19b10e065d1f3e --- /dev/null +++ b/artwork/styles/sprite_sources/city.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic.svg b/artwork/styles/sprite_sources/poi_generic.svg new file mode 100644 index 0000000000000000000000000000000000000000..cc152d74215941380ba6d1eedb3415e632884b9f --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_blue.svg b/artwork/styles/sprite_sources/poi_generic_blue.svg new file mode 100644 index 0000000000000000000000000000000000000000..af273c4a01014133c56a6ddec8f105f9266d727e --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_green.svg b/artwork/styles/sprite_sources/poi_generic_green.svg new file mode 100644 index 0000000000000000000000000000000000000000..3513b388c7d05cdd86cea91f32e25589f9dd4d36 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_green.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_orange.svg b/artwork/styles/sprite_sources/poi_generic_orange.svg new file mode 100644 index 0000000000000000000000000000000000000000..297cc03a06fad95c7d3f5facf2c665472eb8bd00 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_orange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_purple.svg b/artwork/styles/sprite_sources/poi_generic_purple.svg new file mode 100644 index 0000000000000000000000000000000000000000..7b2e9442a9aeabb30f8736432f8cbb78259f3803 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_purple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_red.svg b/artwork/styles/sprite_sources/poi_generic_red.svg new file mode 100644 index 0000000000000000000000000000000000000000..cc2c31536627ea58fb74bcf5a6d5022d9e73522b --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_generic_teal.svg b/artwork/styles/sprite_sources/poi_generic_teal.svg new file mode 100644 index 0000000000000000000000000000000000000000..43a64e2bf7e41c52ccfa1b35f828c07d66077acd --- /dev/null +++ b/artwork/styles/sprite_sources/poi_generic_teal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_grocery.svg b/artwork/styles/sprite_sources/poi_grocery.svg new file mode 100644 index 0000000000000000000000000000000000000000..5f30dea9c417efb78e6c856b368df7940b7a6c0c --- /dev/null +++ b/artwork/styles/sprite_sources/poi_grocery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_lodging.svg b/artwork/styles/sprite_sources/poi_lodging.svg new file mode 100644 index 0000000000000000000000000000000000000000..fb6ff1e8cb156d0e3ff1114ff671010f54aa4d08 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_lodging.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_museum.svg b/artwork/styles/sprite_sources/poi_museum.svg new file mode 100644 index 0000000000000000000000000000000000000000..906343e9fe61bae963f508c4c1a6fd42723bdab1 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_museum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_res.svg b/artwork/styles/sprite_sources/poi_res.svg new file mode 100644 index 0000000000000000000000000000000000000000..877041a9d65d23829da913634330e65df0b887c6 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_res.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_restaurant.svg b/artwork/styles/sprite_sources/poi_restaurant.svg new file mode 100644 index 0000000000000000000000000000000000000000..877041a9d65d23829da913634330e65df0b887c6 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_restaurant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/poi_theatre.svg b/artwork/styles/sprite_sources/poi_theatre.svg new file mode 100644 index 0000000000000000000000000000000000000000..89df60b0d5db87ed536237d2992eb92e520158e6 --- /dev/null +++ b/artwork/styles/sprite_sources/poi_theatre.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_de-motorway_2.svg b/artwork/styles/sprite_sources/shield_de-motorway_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..f7467433f6e5be8b44bfc76dd627ff10bdb19afe --- /dev/null +++ b/artwork/styles/sprite_sources/shield_de-motorway_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_de-motorway_3.svg b/artwork/styles/sprite_sources/shield_de-motorway_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..961716134d4d86fbec0bc5b5a75212b3a65bb1f2 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_de-motorway_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-blue_2.svg b/artwork/styles/sprite_sources/shield_rectangle-blue_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..035f3721509a26c77813de816d65d63c85e45e09 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-blue_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-blue_3.svg b/artwork/styles/sprite_sources/shield_rectangle-blue_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..e7499b9eddac479c62cb90e791831077f8025d09 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-blue_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-blue_4.svg b/artwork/styles/sprite_sources/shield_rectangle-blue_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..1fe0ea2228ca270ff1b66425ad34dde56c387b01 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-blue_4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-blue_5.svg b/artwork/styles/sprite_sources/shield_rectangle-blue_5.svg new file mode 100644 index 0000000000000000000000000000000000000000..9d813a9f38aa3508bb0c7e60a095e8e6e4232528 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-blue_5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-blue_6.svg b/artwork/styles/sprite_sources/shield_rectangle-blue_6.svg new file mode 100644 index 0000000000000000000000000000000000000000..5ca3733ca5c84db65f62322adefbc1dad3f084f4 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-blue_6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-green_2.svg b/artwork/styles/sprite_sources/shield_rectangle-green_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..4fb48ad86c2f44afd4b075403da43b0a71cbb10b --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-green_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-green_3.svg b/artwork/styles/sprite_sources/shield_rectangle-green_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..172b314d79ce5bd00f1803c4c35efba35c415899 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-green_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-green_4.svg b/artwork/styles/sprite_sources/shield_rectangle-green_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..bedbdf1108d03f907a8fa34a9e20cec5ad91b81c --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-green_4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-red_2.svg b/artwork/styles/sprite_sources/shield_rectangle-red_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..ece73c69971b8e2f196df0997b786a0433f806e1 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-red_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-red_3.svg b/artwork/styles/sprite_sources/shield_rectangle-red_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..9c93afda46a863c21202758069748a969d3cb8af --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-red_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-white_2.svg b/artwork/styles/sprite_sources/shield_rectangle-white_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..c4cdc1f7152120e79eb5d122a0efee945c4bcac5 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-white_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-white_3.svg b/artwork/styles/sprite_sources/shield_rectangle-white_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..69aa5397e9308b47753eec0b2028645278c53e31 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-white_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-white_4.svg b/artwork/styles/sprite_sources/shield_rectangle-white_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..2c854685b074e4c930afcdb3e906b0490b544982 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-white_4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-white_5.svg b/artwork/styles/sprite_sources/shield_rectangle-white_5.svg new file mode 100644 index 0000000000000000000000000000000000000000..c9e165898455a7233f738fb9367ae973b38dcfc4 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-white_5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-white_6.svg b/artwork/styles/sprite_sources/shield_rectangle-white_6.svg new file mode 100644 index 0000000000000000000000000000000000000000..b61184c872c65fe788eceaa965fb47e308b904f0 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-white_6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-yellow_2.svg b/artwork/styles/sprite_sources/shield_rectangle-yellow_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..4a6d5bd6e8f49fbb2a6342dee90e6674b69aff85 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-yellow_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_rectangle-yellow_3.svg b/artwork/styles/sprite_sources/shield_rectangle-yellow_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..9beb86fab677767570348f5deb1384dbd86d824b --- /dev/null +++ b/artwork/styles/sprite_sources/shield_rectangle-yellow_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_us-interstate_2.svg b/artwork/styles/sprite_sources/shield_us-interstate_2.svg new file mode 100644 index 0000000000000000000000000000000000000000..31aed1f937a685b89c1ce2dd5623432de0bd5089 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_us-interstate_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_us-interstate_3.svg b/artwork/styles/sprite_sources/shield_us-interstate_3.svg new file mode 100644 index 0000000000000000000000000000000000000000..54de11752abd028872e0b819a5f00eecccf492e3 --- /dev/null +++ b/artwork/styles/sprite_sources/shield_us-interstate_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/sprite_sources/shield_us-interstate_4.svg b/artwork/styles/sprite_sources/shield_us-interstate_4.svg new file mode 100644 index 0000000000000000000000000000000000000000..22bdfd996aafb03a6cf733494eed19e2169d6c8a --- /dev/null +++ b/artwork/styles/sprite_sources/shield_us-interstate_4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/artwork/styles/style-mapbox-outdoors-v12.json b/artwork/styles/style-mapbox-outdoors-v12.json new file mode 100644 index 0000000000000000000000000000000000000000..21c4d40f556edc72190f68dd5094879fc3974c1b --- /dev/null +++ b/artwork/styles/style-mapbox-outdoors-v12.json @@ -0,0 +1,13845 @@ +{ + "name": "Mapbox Outdoors", + "sprite": "mapbox://sprites/mapbox/outdoors-v12", + "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf", + "center": [ + 9.1, + 42.2 + ], + "zoom": 7.5, + "fog": { + "range": [ + 1, + 20 + ], + "color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(200, 100%, 100%)", + 6, + "hsl(200, 50%, 90%)" + ], + "high-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(200, 100%, 60%)", + 6, + "hsl(310, 60%, 80%)" + ], + "space-color": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 4, + "hsl(205, 10%, 10%)", + 6, + "hsl(205, 60%, 50%)" + ], + "horizon-blend": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 4, + 0.01, + 6, + 0.1 + ], + "star-intensity": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 4, + 0.1, + 6, + 0 + ] + }, + "projection": { + "name": "globe" + }, + "visibility": "public", + "version": 8, + "layers": [ + { + "id": "land", + "type": "background", + "layout": {}, + "minzoom": 0, + "paint": { + "background-color": "hsl(60, 20%, 85%)" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "landcover", + "type": "fill", + "source": "composite", + "source-layer": "landcover", + "minzoom": 0, + "maxzoom": 12, + "layout": {}, + "paint": { + "fill-color": [ + "match", + [ + "get", + "class" + ], + "wood", + "hsla(103, 50%, 60%, 0.8)", + "scrub", + "hsla(98, 47%, 68%, 0.6)", + "crop", + "hsla(68, 55%, 70%, 0.6)", + "grass", + "hsla(98, 50%, 74%, 0.6)", + "snow", + "hsl(205, 45%, 95%)", + "hsl(98, 48%, 67%)" + ], + "fill-opacity": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 8, + 0.8, + 12, + 0 + ], + "fill-antialias": false + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "national-park", + "type": "fill", + "source": "composite", + "source-layer": "landuse_overlay", + "minzoom": 5, + "filter": [ + "==", + [ + "get", + "class" + ], + "national_park" + ], + "layout": {}, + "paint": { + "fill-color": "hsl(98, 38%, 68%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 5, + 0, + 6, + 0.6, + 12, + 0.2 + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "national-park_tint-band", + "type": "line", + "source": "composite", + "source-layer": "landuse_overlay", + "minzoom": 9, + "filter": [ + "==", + [ + "get", + "class" + ], + "national_park" + ], + "layout": {}, + "paint": { + "line-color": "hsl(98, 38%, 68%)", + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 9, + 1, + 14, + 8 + ], + "line-blur": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 9, + 1, + 14, + 8 + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "landuse", + "type": "fill", + "source": "composite", + "source-layer": "landuse", + "minzoom": 5, + "filter": [ + "all", + [ + ">=", + [ + "to-number", + [ + "get", + "sizerank" + ] + ], + 0 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "agriculture", + "wood", + "grass", + "scrub", + "glacier", + "pitch", + "sand" + ], + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + "residential", + [ + "step", + [ + "zoom" + ], + true, + 10, + false + ], + [ + "park", + "airport" + ], + [ + "step", + [ + "zoom" + ], + false, + 8, + [ + "case", + [ + "==", + [ + "get", + "sizerank" + ], + 1 + ], + true, + false + ], + 10, + true + ], + [ + "facility", + "industrial" + ], + [ + "step", + [ + "zoom" + ], + false, + 12, + true + ], + "rock", + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + "cemetery", + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + "school", + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + "hospital", + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + "commercial_area", + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + false + ], + [ + "<=", + [ + "-", + [ + "to-number", + [ + "get", + "sizerank" + ] + ], + [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0, + 18, + 14 + ] + ], + 14 + ] + ], + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + [ + "match", + [ + "get", + "class" + ], + "wood", + "hsla(103, 50%, 60%, 0.8)", + "scrub", + "hsla(98, 47%, 68%, 0.6)", + "agriculture", + "hsla(98, 50%, 74%, 0.6)", + "park", + [ + "match", + [ + "get", + "type" + ], + [ + "garden", + "playground", + "zoo" + ], + "hsl(98, 38%, 68%)", + "hsl(98, 55%, 70%)" + ], + "grass", + "hsla(98, 50%, 74%, 0.6)", + "airport", + "hsl(230, 40%, 82%)", + "cemetery", + "hsl(98, 45%, 75%)", + "glacier", + "hsl(205, 45%, 95%)", + "hospital", + "hsl(20, 45%, 82%)", + "pitch", + "hsl(88, 65%, 75%)", + "sand", + "hsl(69, 60%, 72%)", + "rock", + "hsl(60, 0%, 85%)", + "school", + "hsl(40, 45%, 78%)", + "commercial_area", + "hsl(55, 45%, 85%)", + "residential", + "hsl(60, 7%, 87%)", + [ + "facility", + "industrial" + ], + "hsl(230, 20%, 85%)", + "hsl(60, 22%, 72%)" + ], + 16, + [ + "match", + [ + "get", + "class" + ], + "wood", + "hsla(103, 50%, 60%, 0.8)", + "scrub", + "hsla(98, 47%, 68%, 0.6)", + "agriculture", + "hsla(98, 50%, 74%, 0.6)", + "park", + [ + "match", + [ + "get", + "type" + ], + [ + "garden", + "playground", + "zoo" + ], + "hsl(98, 38%, 68%)", + "hsl(98, 55%, 70%)" + ], + "grass", + "hsla(98, 50%, 74%, 0.6)", + "airport", + "hsl(230, 40%, 82%)", + "cemetery", + "hsl(98, 45%, 75%)", + "glacier", + "hsl(205, 45%, 95%)", + "hospital", + "hsl(20, 45%, 82%)", + "pitch", + "hsl(88, 65%, 75%)", + "sand", + "hsl(69, 60%, 72%)", + "rock", + "hsla(60, 0%, 85%, 0.5)", + "school", + "hsl(40, 45%, 78%)", + "commercial_area", + "hsla(55, 45%, 85%, 0.5)", + [ + "facility", + "industrial" + ], + "hsl(230, 20%, 85%)", + "hsl(60, 22%, 72%)" + ] + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + [ + "match", + [ + "get", + "class" + ], + "residential", + 0.8, + 0.2 + ], + 10, + [ + "match", + [ + "get", + "class" + ], + "residential", + 0, + 1 + ] + ], + "fill-antialias": false + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "pitch-outline", + "type": "line", + "source": "composite", + "source-layer": "landuse", + "minzoom": 15, + "filter": [ + "==", + [ + "get", + "class" + ], + "pitch" + ], + "layout": {}, + "paint": { + "line-color": "hsl(88, 60%, 65%)" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, land", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "waterway-shadow", + "type": "line", + "source": "composite", + "source-layer": "waterway", + "minzoom": 10, + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 11, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 11, + "round" + ] + }, + "paint": { + "line-color": "hsl(224, 79%, 69%)", + "line-width": [ + "interpolate", + [ + "exponential", + 1.3 + ], + [ + "zoom" + ], + 9, + [ + "match", + [ + "get", + "class" + ], + [ + "canal", + "river" + ], + 0.1, + 0 + ], + 20, + [ + "match", + [ + "get", + "class" + ], + [ + "canal", + "river" + ], + 8, + 3 + ] + ], + "line-translate": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 7, + [ + "literal", + [ + 0, + 0 + ] + ], + 16, + [ + "literal", + [ + -1, + -1 + ] + ] + ], + "line-translate-anchor": "viewport", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 0, + 8.5, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "water-shadow", + "type": "fill", + "source": "composite", + "source-layer": "water", + "minzoom": 10, + "layout": {}, + "paint": { + "fill-color": "hsl(224, 79%, 69%)", + "fill-translate": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 7, + [ + "literal", + [ + 0, + 0 + ] + ], + 16, + [ + "literal", + [ + -1, + -1 + ] + ] + ], + "fill-translate-anchor": "viewport" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "waterway", + "type": "line", + "source": "composite", + "source-layer": "waterway", + "minzoom": 8, + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 11, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 11, + "round" + ] + }, + "paint": { + "line-color": "hsl(205, 75%, 70%)", + "line-width": [ + "interpolate", + [ + "exponential", + 1.3 + ], + [ + "zoom" + ], + 9, + [ + "match", + [ + "get", + "class" + ], + [ + "canal", + "river" + ], + 0.1, + 0 + ], + 20, + [ + "match", + [ + "get", + "class" + ], + [ + "canal", + "river" + ], + 8, + 3 + ] + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 0, + 8.5, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "water", + "type": "fill", + "source": "composite", + "source-layer": "water", + "minzoom": 0, + "layout": {}, + "paint": { + "fill-color": "hsl(205, 75%, 70%)" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water-depth", + "type": "fill", + "source": "composite", + "source-layer": "depth", + "minzoom": 0, + "maxzoom": 8, + "layout": {}, + "paint": { + "fill-antialias": false, + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + [ + "interpolate", + [ + "linear" + ], + [ + "get", + "min_depth" + ], + 0, + "hsla(205, 75%, 70%, 0.35)", + 200, + "hsla(205, 75%, 63%, 0.35)", + 7000, + "hsla(205, 75%, 56%, 0.35)" + ], + 8, + [ + "interpolate", + [ + "linear" + ], + [ + "get", + "min_depth" + ], + 0, + "hsla(205, 75%, 70%, 0)", + 200, + "hsla(205, 75%, 63%, 0)", + 7000, + "hsla(205, 75%, 53%, 0)" + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "wetland", + "type": "fill", + "source": "composite", + "source-layer": "landuse_overlay", + "minzoom": 5, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "wetland", + "wetland_noveg" + ], + true, + false + ], + "paint": { + "fill-color": "hsl(194, 38%, 74%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 0.25, + 10.5, + 0.15 + ] + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "wetland-pattern", + "type": "fill", + "source": "composite", + "source-layer": "landuse_overlay", + "minzoom": 5, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "wetland", + "wetland_noveg" + ], + true, + false + ], + "paint": { + "fill-color": "hsl(194, 38%, 74%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 0, + 10.5, + 1 + ], + "fill-pattern": "wetland", + "fill-translate-anchor": "viewport" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, water", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "hillshade", + "type": "fill", + "source": "composite", + "source-layer": "hillshade", + "filter": [ + "all", + [ + "step", + [ + "zoom" + ], + [ + "==", + [ + "get", + "class" + ], + "shadow" + ], + 11, + true + ], + [ + "match", + [ + "get", + "level" + ], + 89, + true, + 78, + [ + "step", + [ + "zoom" + ], + false, + 5, + true + ], + 67, + [ + "step", + [ + "zoom" + ], + false, + 9, + true + ], + 56, + [ + "step", + [ + "zoom" + ], + false, + 6, + true + ], + 94, + [ + "step", + [ + "zoom" + ], + false, + 11, + true + ], + 90, + [ + "step", + [ + "zoom" + ], + false, + 12, + true + ], + false + ] + ], + "minzoom": 0, + "maxzoom": 16, + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "match", + [ + "get", + "class" + ], + "shadow", + "hsla(66, 38%, 17%, 0.08)", + "hsla(60, 20%, 95%, 0.14)" + ], + 16, + [ + "match", + [ + "get", + "class" + ], + "shadow", + "hsla(66, 38%, 17%, 0)", + "hsla(60, 20%, 95%, 0)" + ] + ], + "fill-antialias": false + }, + "metadata": { + "mapbox:featureComponent": "terrain", + "mapbox:group": "Terrain, land", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "contour-line", + "type": "line", + "source": "composite", + "source-layer": "contour", + "minzoom": 11, + "filter": [ + "!=", + [ + "get", + "index" + ], + -1 + ], + "layout": {}, + "paint": { + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 11, + [ + "match", + [ + "get", + "index" + ], + [ + 1, + 2 + ], + 0.15, + 0.3 + ], + 13, + [ + "match", + [ + "get", + "index" + ], + [ + 1, + 2 + ], + 0.3, + 0.5 + ] + ], + "line-color": "hsl(60, 10%, 35%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + [ + "match", + [ + "get", + "index" + ], + [ + 1, + 2 + ], + 0.5, + 0.6 + ], + 16, + [ + "match", + [ + "get", + "index" + ], + [ + 1, + 2 + ], + 0.8, + 1.2 + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "terrain", + "mapbox:group": "Terrain, land", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "land-structure-polygon", + "type": "fill", + "source": "composite", + "source-layer": "structure", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "land" + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "layout": {}, + "paint": { + "fill-color": "hsl(60, 20%, 85%)" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, built", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "land-structure-line", + "type": "line", + "source": "composite", + "source-layer": "structure", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "land" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": "square" + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.99 + ], + [ + "zoom" + ], + 14, + 0.75, + 20, + 40 + ], + "line-color": "hsl(60, 20%, 85%)" + }, + "metadata": { + "mapbox:featureComponent": "land-and-water", + "mapbox:group": "Land & water, built", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "aeroway-polygon", + "type": "fill", + "source": "composite", + "source-layer": "aeroway", + "minzoom": 11, + "filter": [ + "all", + [ + "match", + [ + "get", + "type" + ], + [ + "runway", + "taxiway", + "helipad" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "paint": { + "fill-color": "hsl(230, 36%, 74%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, built", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "aeroway-line", + "type": "line", + "source": "composite", + "source-layer": "aeroway", + "minzoom": 9, + "filter": [ + "==", + [ + "geometry-type" + ], + "LineString" + ], + "paint": { + "line-color": "hsl(230, 36%, 74%)", + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 9, + [ + "match", + [ + "get", + "type" + ], + "runway", + 1, + 0.5 + ], + 18, + [ + "match", + [ + "get", + "type" + ], + "runway", + 80, + 20 + ] + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, built", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "building", + "type": "fill", + "source": "composite", + "source-layer": "building", + "minzoom": 15, + "filter": [ + "all", + [ + "!=", + [ + "get", + "type" + ], + "building:part" + ], + [ + "==", + [ + "get", + "underground" + ], + "false" + ] + ], + "layout": {}, + "paint": { + "fill-color": "hsl(50, 15%, 75%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + 1 + ], + "fill-outline-color": "hsl(60, 10%, 65%)" + }, + "metadata": { + "mapbox:featureComponent": "buildings", + "mapbox:group": "Buildings, built", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "building-underground", + "type": "fill", + "source": "composite", + "source-layer": "building", + "minzoom": 15, + "filter": [ + "all", + [ + "==", + [ + "get", + "underground" + ], + "true" + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "layout": {}, + "paint": { + "fill-color": "hsl(260, 60%, 85%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + 0.5 + ] + }, + "metadata": { + "mapbox:featureComponent": "buildings", + "mapbox:group": "Buildings, built", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-minor-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 3%, 57%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-street-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 3%, 57%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-minor-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-secondary-tertiary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 11, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 3%, 57%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-primary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 10, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 3%, 57%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-major-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-motorway-trunk-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-dasharray": [ + 3, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels-case", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-path-trail", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "hiking", + "mountain_bike", + "trail" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(60, 32%, 90%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 5, + 0.5 + ] + ], + 15, + [ + "literal", + [ + 4, + 0.5 + ] + ], + 16, + [ + "literal", + [ + 4, + 0.45 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "tunnel-path-cycleway-piste", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "cycleway", + "piste" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(60, 32%, 90%)", + "line-dasharray": [ + 10, + 0 + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-path", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "!=", + [ + "get", + "type" + ], + "steps" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(60, 32%, 90%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 1 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.75 + ] + ], + 17, + [ + "literal", + [ + 1, + 0.5 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-steps", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "type" + ], + "steps" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 16, + 1.6, + 18, + 6 + ], + "line-color": "hsl(60, 32%, 90%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 1 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.75 + ] + ], + 17, + [ + "literal", + [ + 0.3, + 0.3 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-pedestrian", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "pedestrian" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 18, + 12 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.5, + 0.4 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.2 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-construction", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "construction" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 2, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0.4, + 0.8 + ] + ], + 15, + [ + "literal", + [ + 0.3, + 0.6 + ] + ], + 16, + [ + "literal", + [ + 0.2, + 0.3 + ] + ], + 17, + [ + "literal", + [ + 0.2, + 0.25 + ] + ], + 18, + [ + "literal", + [ + 0.15, + 0.15 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-minor", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "street_limited", + "hsl(60, 22%, 80%)", + "hsl(0, 0%, 95%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-minor-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-major-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway_link", + "hsl(15, 100%, 85%)", + "hsl(35, 78%, 85%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-street", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "street_limited", + "hsl(60, 22%, 80%)", + "hsl(0, 0%, 95%)" + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-street-low", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "maxzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-secondary-tertiary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-primary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-motorway-trunk", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway", + "hsl(15, 100%, 85%)", + "hsl(35, 78%, 85%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "tunnel-oneway-arrow-blue", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "==", + [ + "get", + "oneway" + ], + "true" + ], + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "street", + "street_limited", + "tertiary" + ], + true, + false + ], + 16, + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "street", + "street_limited", + "primary_link", + "secondary_link", + "tertiary_link", + "service", + "track" + ], + true, + false + ] + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": [ + "step", + [ + "zoom" + ], + "oneway-small", + 18, + "oneway-large" + ], + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "tunnel-oneway-arrow-white", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "tunnel" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "motorway_link", + "trunk", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "oneway" + ], + "true" + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": [ + "step", + [ + "zoom" + ], + "oneway-white-small", + 18, + "oneway-white-large" + ], + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, tunnels", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "cliff", + "type": "line", + "source": "composite", + "source-layer": "structure", + "minzoom": 15, + "filter": [ + "==", + [ + "get", + "class" + ], + "cliff" + ], + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 15.25, + 1 + ], + "line-width": 10, + "line-pattern": "cliff" + }, + "metadata": { + "mapbox:featureComponent": "terrain", + "mapbox:group": "Terrain, surface", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "ferry", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 8, + "filter": [ + "==", + [ + "get", + "type" + ], + "ferry" + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(214, 68%, 63%)", + 17, + "hsl(239, 68%, 63%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 20, + 1 + ], + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 13, + [ + "literal", + [ + 12, + 4 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, ferries", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "ferry-auto", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 8, + "filter": [ + "==", + [ + "get", + "type" + ], + "ferry_auto" + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(214, 68%, 63%)", + 17, + "hsl(239, 68%, 63%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 20, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, ferries", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-pedestrian-polygon-fill", + "type": "fill", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path", + "pedestrian" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "case", + [ + "has", + "layer" + ], + [ + ">=", + [ + "get", + "layer" + ], + 0 + ], + true + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "paint": { + "fill-color": "hsl(60, 20%, 85%)" + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-pedestrian-polygon-pattern", + "type": "fill", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path", + "pedestrian" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "case", + [ + "has", + "layer" + ], + [ + ">=", + [ + "get", + "layer" + ], + 0 + ], + true + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "paint": { + "fill-pattern": "pedestrian-polygon", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 0, + 17, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-path-bg", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "step", + [ + "zoom" + ], + [ + "!", + [ + "match", + [ + "get", + "type" + ], + [ + "steps", + "sidewalk", + "crossing" + ], + true, + false + ] + ], + 16, + [ + "!=", + [ + "get", + "type" + ], + "steps" + ] + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 2, + 18, + 7 + ], + "line-color": [ + "match", + [ + "get", + "type" + ], + "piste", + "hsl(215, 80%, 48%)", + [ + "mountain_bike", + "hiking", + "trail", + "cycleway", + "footway", + "path", + "bridleway" + ], + "hsl(35, 80%, 48%)", + "hsl(60, 1%, 64%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-steps-bg", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "type" + ], + "steps" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": "round" + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 2, + 17, + 4.6, + 18, + 7 + ], + "line-color": "hsl(35, 80%, 48%)", + "line-opacity": 0.75 + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-pedestrian-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "pedestrian" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "case", + [ + "has", + "layer" + ], + [ + ">=", + [ + "get", + "layer" + ], + 0 + ], + true + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 2, + 18, + 14.5 + ], + "line-color": "hsl(60, 10%, 70%)" + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-path-trail", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "hiking", + "mountain_bike", + "trail" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 5, + 0.5 + ] + ], + 15, + [ + "literal", + [ + 4, + 0.5 + ] + ], + 16, + [ + "literal", + [ + 4, + 0.45 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-path-cycleway-piste", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "cycleway", + "piste" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + 10, + 0 + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-path", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "step", + [ + "zoom" + ], + [ + "!", + [ + "match", + [ + "get", + "type" + ], + [ + "steps", + "sidewalk", + "crossing" + ], + true, + false + ] + ], + 16, + [ + "!=", + [ + "get", + "type" + ], + "steps" + ] + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 13, + 0.5, + 14, + 1, + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 4, + 0.3 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 0.3 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.3 + ] + ], + 17, + [ + "literal", + [ + 1, + 0.25 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-steps", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "type" + ], + "steps" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": "round" + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 16, + 1.6, + 18, + 6 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 1 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.75 + ] + ], + 17, + [ + "literal", + [ + 0.3, + 0.3 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-pedestrian", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "pedestrian" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "case", + [ + "has", + "layer" + ], + [ + ">=", + [ + "get", + "layer" + ], + 0 + ], + true + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 18, + 12 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.5, + 0.4 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.2 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "golf-hole-line", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "==", + [ + "get", + "class" + ], + "golf" + ], + "paint": { + "line-color": "hsl(98, 26%, 56%)" + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., surface", + "microg:gms-type-feature": "poi.attraction", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-polygon", + "type": "fill", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk", + "trunk_link", + "street", + "street_limited", + "track", + "service" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Polygon" + ] + ], + "paint": { + "fill-color": "hsl(0, 0%, 95%)", + "fill-outline-color": "hsl(60, 10%, 70%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "turning-feature-outline", + "type": "circle", + "source": "composite", + "source-layer": "road", + "minzoom": 15, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "turning_circle", + "turning_loop" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ] + ], + "paint": { + "circle-radius": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 4.5, + 16, + 8, + 18, + 20, + 22, + 200 + ], + "circle-color": "hsl(0, 0%, 95%)", + "circle-stroke-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0.8, + 16, + 1.2, + 18, + 2 + ], + "circle-stroke-color": "hsl(60, 10%, 70%)", + "circle-pitch-alignment": "map" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-minor-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "track", + "hsl(35, 80%, 48%)", + "hsl(60, 10%, 70%)" + ], + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-street-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-minor-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-secondary-tertiary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 11, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-primary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 10, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-major-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "road-motorway-trunk-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 3, + "filter": [ + "all", + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + 5, + [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ] + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0, + 3.5, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "turning-feature", + "type": "circle", + "source": "composite", + "source-layer": "road", + "minzoom": 15, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "turning_circle", + "turning_loop" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ] + ], + "paint": { + "circle-radius": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 4.5, + 16, + 8, + 18, + 20, + 22, + 200 + ], + "circle-color": "hsl(0, 0%, 95%)", + "circle-pitch-alignment": "map" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-construction", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "construction" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 2, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0.4, + 0.8 + ] + ], + 15, + [ + "literal", + [ + 0.3, + 0.6 + ] + ], + 16, + [ + "literal", + [ + 0.2, + 0.3 + ] + ], + 17, + [ + "literal", + [ + 0.2, + 0.25 + ] + ], + 18, + [ + "literal", + [ + 0.15, + 0.15 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-minor", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-minor-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-major-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway_link", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-street", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "street_limited", + "hsl(60, 22%, 80%)", + "hsl(0, 0%, 95%)" + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-street-low", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 11, + "maxzoom": 14, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-secondary-tertiary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 9, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-primary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 6, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-motorway-trunk", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 3, + "filter": [ + "all", + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + 5, + [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ] + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-color": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + "motorway", + "hsl(15, 88%, 69%)", + "trunk", + "hsl(35, 81%, 59%)", + "hsl(60, 18%, 85%)" + ], + 9, + [ + "match", + [ + "get", + "class" + ], + "motorway", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0, + 3.5, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-rail", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + "hsl(75, 25%, 68%)", + 16, + "hsl(60, 0%, 56%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 20, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, surface", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "road-rail-tracks", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + "hsl(75, 25%, 68%)", + 16, + "hsl(60, 0%, 56%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 4, + 20, + 8 + ], + "line-dasharray": [ + 0.1, + 15 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13.75, + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, surface", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "level-crossing", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "==", + [ + "get", + "class" + ], + "level_crossing" + ], + "layout": { + "icon-image": "level-crossing", + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface-icons", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "road-oneway-arrow-blue", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "oneway" + ], + "true" + ], + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "street", + "street_limited" + ], + true, + false + ], + 16, + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "street", + "street_limited", + "primary_link", + "secondary_link", + "tertiary_link", + "service", + "track" + ], + true, + false + ] + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": [ + "step", + [ + "zoom" + ], + "oneway-small", + 18, + "oneway-large" + ], + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface-icons", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "road-oneway-arrow-white", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "oneway" + ], + "true" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "none", + "ford" + ], + true, + false + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": [ + "step", + [ + "zoom" + ], + "oneway-white-small", + 18, + "oneway-white-large" + ], + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface-icons", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "crosswalks", + "type": "symbol", + "source": "composite", + "source-layer": "structure", + "minzoom": 17, + "filter": [ + "all", + [ + "==", + [ + "get", + "type" + ], + "crosswalk" + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ] + ], + "layout": { + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 0.1, + 18, + 0.2, + 19, + 0.5, + 22, + 1.5 + ], + "icon-image": [ + "step", + [ + "zoom" + ], + "crosswalk-small", + 18, + "crosswalk-large" + ], + "icon-rotate": [ + "get", + "direction" + ], + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, surface-icons", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "gate-fence-hedge", + "type": "line", + "source": "composite", + "source-layer": "structure", + "minzoom": 16, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "gate", + "fence", + "hedge" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": [ + "match", + [ + "get", + "class" + ], + "hedge", + "hsl(98, 32%, 56%)", + "hsl(60, 25%, 63%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 1, + 20, + 3 + ], + "line-opacity": [ + "match", + [ + "get", + "class" + ], + "gate", + 0.5, + 1 + ], + "line-dasharray": [ + 1, + 2, + 5, + 2, + 1, + 2 + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-path-bg", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "step", + [ + "zoom" + ], + [ + "!", + [ + "match", + [ + "get", + "type" + ], + [ + "steps", + "sidewalk", + "crossing" + ], + true, + false + ] + ], + 16, + [ + "!=", + [ + "get", + "type" + ], + "steps" + ] + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 2, + 18, + 7 + ], + "line-color": [ + "match", + [ + "get", + "type" + ], + "piste", + "hsl(215, 80%, 48%)", + [ + "mountain_bike", + "hiking", + "trail", + "cycleway", + "footway", + "path", + "bridleway" + ], + "hsl(35, 80%, 48%)", + "hsl(60, 1%, 64%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-steps-bg", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "type" + ], + "steps" + ], + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 2, + 17, + 4.6, + 18, + 7 + ], + "line-color": "hsl(35, 80%, 48%)", + "line-opacity": 0.75 + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-pedestrian-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "pedestrian" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 2, + 18, + 14.5 + ], + "line-color": "hsl(60, 10%, 70%)" + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-path-trail", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "hiking", + "mountain_bike", + "trail" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 5, + 0.5 + ] + ], + 15, + [ + "literal", + [ + 4, + 0.5 + ] + ], + 16, + [ + "literal", + [ + 4, + 0.45 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-path-cycleway-piste", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "cycleway", + "piste" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + 10, + 0 + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-path", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "path" + ], + [ + "!=", + [ + "get", + "type" + ], + "steps" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 18, + 4 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 4, + 0.3 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 0.3 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.3 + ] + ], + 17, + [ + "literal", + [ + 1, + 0.25 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-steps", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "type" + ], + "steps" + ], + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 15, + 1, + 16, + 1.6, + 18, + 6 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.75, + 1 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.75 + ] + ], + 17, + [ + "literal", + [ + 0.3, + 0.3 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-pedestrian", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "pedestrian" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 18, + 12 + ], + "line-color": "hsl(0, 0%, 95%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 1, + 0 + ] + ], + 15, + [ + "literal", + [ + 1.5, + 0.4 + ] + ], + 16, + [ + "literal", + [ + 1, + 0.2 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "gate-label", + "type": "symbol", + "source": "composite", + "source-layer": "structure", + "minzoom": 16, + "filter": [ + "==", + [ + "get", + "class" + ], + "gate" + ], + "layout": { + "icon-image": [ + "match", + [ + "get", + "type" + ], + "gate", + "gate", + "lift_gate", + "lift-gate", + "" + ] + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., barriers-bridges", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "bridge-minor-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "track", + "hsl(35, 80%, 48%)", + "hsl(60, 10%, 70%)" + ], + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-street-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "track", + "hsl(35, 80%, 48%)", + "hsl(60, 10%, 70%)" + ], + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-minor-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 11, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-secondary-tertiary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 11, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 10, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-primary-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 10, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 10, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-major-link-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "<=", + [ + "get", + "layer" + ], + 1 + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-motorway-trunk-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "<=", + [ + "get", + "layer" + ], + 1 + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-construction", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "construction" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 2, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(60, 10%, 70%)", + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0.4, + 0.8 + ] + ], + 15, + [ + "literal", + [ + 0.3, + 0.6 + ] + ], + 16, + [ + "literal", + [ + 0.2, + 0.3 + ] + ], + 17, + [ + "literal", + [ + 0.2, + 0.25 + ] + ], + 18, + [ + "literal", + [ + 0.15, + 0.15 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-minor", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + "service", + [ + "step", + [ + "zoom" + ], + false, + 14, + true + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 18, + 10, + 22, + 100 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-minor-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "secondary_link", + "tertiary_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.4, + 18, + 18, + 22, + 180 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-major-link", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "<=", + [ + "get", + "layer" + ], + 1 + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway_link", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-street", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "street_limited", + "hsl(60, 22%, 80%)", + "hsl(0, 0%, 95%)" + ], + "line-opacity": [ + "step", + [ + "zoom" + ], + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-street-low", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "maxzoom": 14, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street", + "street_limited" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ], + "line-join": [ + "step", + [ + "zoom" + ], + "miter", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.5, + 18, + 20, + 22, + 200 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-secondary-tertiary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0, + 18, + 26, + 22, + 260 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-primary", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "class" + ], + "primary" + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 28, + 22, + 280 + ], + "line-color": "hsl(0, 0%, 95%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-motorway-trunk", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "<=", + [ + "get", + "layer" + ], + 1 + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-major-link-2-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + ">=", + [ + "get", + "layer" + ], + 2 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.8, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-motorway-trunk-2-case", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + ">=", + [ + "get", + "layer" + ], + 2 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 22, + 2 + ], + "line-color": "hsl(60, 10%, 82%)", + "line-gap-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "bridge-major-link-2", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + ">=", + [ + "get", + "layer" + ], + 2 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 13, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 12, + 0.8, + 18, + 20, + 22, + 200 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway_link", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-motorway-trunk-2", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + ">=", + [ + "get", + "layer" + ], + 2 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "line-cap": [ + "step", + [ + "zoom" + ], + "butt", + 14, + "round" + ] + }, + "paint": { + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 3, + 0.8, + 18, + 30, + 22, + 300 + ], + "line-color": [ + "match", + [ + "get", + "class" + ], + "motorway", + "hsl(15, 100%, 75%)", + "hsl(35, 89%, 75%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-oneway-arrow-blue", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "==", + [ + "get", + "oneway" + ], + "true" + ], + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "street", + "street_limited" + ], + true, + false + ], + 16, + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "secondary", + "tertiary", + "street", + "street_limited", + "primary_link", + "secondary_link", + "tertiary_link", + "service", + "track" + ], + true, + false + ] + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": [ + "step", + [ + "zoom" + ], + "oneway-small", + 18, + "oneway-large" + ], + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "bridge-oneway-arrow-white", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "motorway_link", + "trunk_link" + ], + true, + false + ], + [ + "==", + [ + "get", + "oneway" + ], + "true" + ] + ], + "layout": { + "symbol-placement": "line", + "icon-image": "oneway-white-small", + "symbol-spacing": 200, + "icon-rotation-alignment": "map", + "icon-allow-overlap": true, + "icon-ignore-placement": true + }, + "paint": {}, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, bridges", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "bridge-rail", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail" + ], + true, + false + ] + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + "hsl(75, 25%, 68%)", + 16, + "hsl(60, 0%, 56%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 0.5, + 20, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, bridges", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "bridge-rail-tracks", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 13, + "filter": [ + "all", + [ + "==", + [ + "get", + "structure" + ], + "bridge" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail" + ], + true, + false + ] + ], + "paint": { + "line-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + "hsl(75, 25%, 68%)", + 16, + "hsl(60, 0%, 56%)" + ], + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 4, + 20, + 8 + ], + "line-dasharray": [ + 0.1, + 15 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13.75, + 0, + 14, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, bridges", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "aerialway", + "type": "line", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "==", + [ + "get", + "class" + ], + "aerialway" + ], + "paint": { + "line-color": "hsl(230, 50%, 60%)", + "line-width": [ + "interpolate", + [ + "exponential", + 1.5 + ], + [ + "zoom" + ], + 14, + 1, + 20, + 2 + ], + "line-dasharray": [ + 4, + 1 + ] + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, elevated", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "admin-1-boundary-bg", + "type": "line", + "source": "composite", + "source-layer": "admin", + "minzoom": 7, + "filter": [ + "all", + [ + "==", + [ + "get", + "admin_level" + ], + 1 + ], + [ + "==", + [ + "get", + "maritime" + ], + "false" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ] + ], + "paint": { + "line-color": "hsl(350, 90%, 88%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 3, + 12, + 6 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 7, + 0, + 8, + 0.5 + ], + "line-dasharray": [ + 1, + 0 + ], + "line-blur": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0, + 12, + 3 + ] + }, + "metadata": { + "mapbox:featureComponent": "admin-boundaries", + "mapbox:group": "Administrative boundaries, admin", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "admin-0-boundary-bg", + "type": "line", + "source": "composite", + "source-layer": "admin", + "minzoom": 1, + "filter": [ + "all", + [ + "==", + [ + "get", + "admin_level" + ], + 0 + ], + [ + "==", + [ + "get", + "maritime" + ], + "false" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ] + ], + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 4, + 12, + 8 + ], + "line-color": "hsl(350, 90%, 88%)", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0, + 4, + 0.5 + ], + "line-blur": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0, + 12, + 2 + ] + }, + "metadata": { + "mapbox:featureComponent": "admin-boundaries", + "mapbox:group": "Administrative boundaries, admin", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "admin-1-boundary", + "type": "line", + "source": "composite", + "source-layer": "admin", + "minzoom": 2, + "filter": [ + "all", + [ + "==", + [ + "get", + "admin_level" + ], + 1 + ], + [ + "==", + [ + "get", + "maritime" + ], + "false" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 2, + 0 + ] + ], + 7, + [ + "literal", + [ + 2, + 2, + 6, + 2 + ] + ] + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0.3, + 12, + 1.5 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 2, + 0, + 3, + 1 + ], + "line-color": "hsl(350, 30%, 55%)" + }, + "metadata": { + "mapbox:featureComponent": "admin-boundaries", + "mapbox:group": "Administrative boundaries, admin", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "admin-0-boundary", + "type": "line", + "source": "composite", + "source-layer": "admin", + "minzoom": 1, + "filter": [ + "all", + [ + "==", + [ + "get", + "admin_level" + ], + 0 + ], + [ + "==", + [ + "get", + "disputed" + ], + "false" + ], + [ + "==", + [ + "get", + "maritime" + ], + "false" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(350, 30%, 50%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0.5, + 12, + 2 + ], + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 2, + 0 + ] + ], + 7, + [ + "literal", + [ + 2, + 2, + 6, + 2 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "admin-boundaries", + "mapbox:group": "Administrative boundaries, admin", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "admin-0-boundary-disputed", + "type": "line", + "source": "composite", + "source-layer": "admin", + "minzoom": 1, + "filter": [ + "all", + [ + "==", + [ + "get", + "disputed" + ], + "true" + ], + [ + "==", + [ + "get", + "admin_level" + ], + 0 + ], + [ + "==", + [ + "get", + "maritime" + ], + "false" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ] + ], + "paint": { + "line-color": "hsl(350, 30%, 50%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 3, + 0.5, + 12, + 2 + ], + "line-dasharray": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 3, + 2, + 5 + ] + ], + 7, + [ + "literal", + [ + 2, + 1.5 + ] + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "admin-boundaries", + "mapbox:group": "Administrative boundaries, admin", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "contour-label", + "type": "symbol", + "source": "composite", + "source-layer": "contour", + "minzoom": 11, + "filter": [ + "any", + [ + "==", + [ + "get", + "index" + ], + 10 + ], + [ + "==", + [ + "get", + "index" + ], + 5 + ] + ], + "layout": { + "text-field": [ + "concat", + [ + "get", + "ele" + ], + " m" + ], + "symbol-placement": "line", + "text-pitch-alignment": "viewport", + "text-max-angle": 25, + "text-padding": 5, + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 9.5, + 20, + 12 + ] + }, + "paint": { + "text-color": "hsl(60, 10%, 35%)", + "text-halo-width": 1, + "text-halo-color": "hsl(60, 10%, 85%)" + }, + "metadata": { + "mapbox:featureComponent": "terrain", + "mapbox:group": "Terrain, terrain-labels", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "building-entrance", + "type": "symbol", + "source": "composite", + "source-layer": "structure", + "minzoom": 18, + "filter": [ + "==", + [ + "get", + "class" + ], + "entrance" + ], + "layout": { + "icon-image": "marker", + "text-field": [ + "get", + "ref" + ], + "text-size": 10, + "text-offset": [ + 0, + -0.5 + ], + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ] + }, + "paint": { + "text-color": "hsl(60, 8%, 38%)", + "text-halo-color": "hsl(60, 13%, 77%)", + "text-halo-width": 1, + "icon-opacity": 0.4 + }, + "metadata": { + "mapbox:featureComponent": "buildings", + "mapbox:group": "Buildings, building-labels", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "building-number-label", + "type": "symbol", + "source": "composite", + "source-layer": "housenum_label", + "minzoom": 17, + "layout": { + "text-field": [ + "get", + "house_num" + ], + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ], + "text-padding": 4, + "text-max-width": 7, + "text-size": 10 + }, + "paint": { + "text-color": "hsl(60, 8%, 38%)", + "text-halo-color": "hsl(60, 13%, 77%)", + "text-halo-width": 1 + }, + "metadata": { + "mapbox:featureComponent": "buildings", + "mapbox:group": "Buildings, building-labels", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "block-number-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 16, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "settlement_subdivision" + ], + [ + "==", + [ + "get", + "type" + ], + "block" + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ], + "text-max-width": 7, + "text-size": 11 + }, + "paint": { + "text-color": "hsl(60, 18%, 44%)", + "text-halo-color": "hsl(60, 17%, 84%)", + "text-halo-width": 0.5, + "text-halo-blur": 0.5 + }, + "metadata": { + "mapbox:featureComponent": "buildings", + "mapbox:group": "Buildings, building-labels", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "road-label", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 10, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "primary", + "secondary", + "tertiary" + ], + true, + false + ], + 12, + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "primary", + "secondary", + "tertiary", + "street", + "street_limited", + "track" + ], + true, + false + ], + 15, + [ + "match", + [ + "get", + "class" + ], + [ + "path", + "pedestrian", + "golf", + "ferry", + "aerialway" + ], + false, + true + ] + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "primary", + "secondary", + "tertiary" + ], + 10, + [ + "motorway_link", + "trunk_link", + "primary_link", + "secondary_link", + "tertiary_link", + "street", + "street_limited", + "track" + ], + 9, + 6.5 + ], + 18, + [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk", + "primary", + "secondary", + "tertiary" + ], + 16, + [ + "motorway_link", + "trunk_link", + "primary_link", + "secondary_link", + "tertiary_link", + "street", + "street_limited", + "track" + ], + 14, + 13 + ] + ], + "text-max-angle": 30, + "text-font": [ + "DIN Pro Regular", + "Arial Unicode MS Regular" + ], + "symbol-placement": "line", + "text-padding": 1, + "text-rotation-alignment": "map", + "text-pitch-alignment": "viewport", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": 0.01 + }, + "paint": { + "text-color": "hsl(0,0%, 0%)", + "text-halo-color": [ + "match", + [ + "get", + "class" + ], + [ + "motorway", + "trunk" + ], + "hsla(60, 25%, 100%, 0.75)", + "hsl(60, 25%, 100%)" + ], + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, road-labels", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "road-intersection", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 15, + "filter": [ + "all", + [ + "==", + [ + "get", + "class" + ], + "intersection" + ], + [ + "has", + "name" + ] + ], + "layout": { + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "icon-image": "intersection", + "icon-text-fit": "both", + "icon-text-fit-padding": [ + 1, + 2, + 1, + 2 + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 15, + 9, + 18, + 12 + ], + "text-font": [ + "DIN Pro Bold", + "Arial Unicode MS Bold" + ] + }, + "paint": { + "text-color": "hsl(230, 36%, 64%)" + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, road-labels", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 6, + "filter": [ + "all", + [ + "has", + "reflen" + ], + [ + "<=", + [ + "get", + "reflen" + ], + 6 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian", + "service" + ], + false, + true + ], + [ + "step", + [ + "zoom" + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ], + 11, + [ + ">", + [ + "get", + "len" + ], + 5000 + ], + 12, + [ + ">", + [ + "get", + "len" + ], + 2500 + ], + 13, + [ + ">", + [ + "get", + "len" + ], + 1000 + ], + 14, + true + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "has", + "shield_beta" + ], + [ + "coalesce", + [ + "image", + [ + "concat", + [ + "get", + "shield_beta" + ], + "-", + [ + "to-string", + [ + "get", + "reflen" + ] + ] + ] + ], + [ + "image", + [ + "concat", + "default-", + [ + "to-string", + [ + "get", + "reflen" + ] + ] + ] + ] + ], + [ + "concat", + [ + "get", + "shield" + ], + "-", + [ + "to-string", + [ + "get", + "reflen" + ] + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-max-angle": 38, + "symbol-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 11, + 400, + 14, + 600 + ], + "text-font": [ + "DIN Pro Bold", + "Arial Unicode MS Bold" + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-rotation-alignment": "viewport", + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05 + }, + "paint": { + "text-color": [ + "case", + [ + "all", + [ + "has", + "shield_text_color_beta" + ], + [ + "to-boolean", + [ + "coalesce", + [ + "image", + [ + "concat", + [ + "get", + "shield_beta" + ], + "-", + [ + "to-string", + [ + "get", + "reflen" + ] + ] + ] + ], + "" + ] + ] + ], + [ + "match", + [ + "get", + "shield_text_color_beta" + ], + "white", + "hsl(0, 0%, 100%)", + "yellow", + "hsl(50, 63%, 70%)", + "orange", + "hsl(25, 63%, 75%)", + "blue", + "hsl(230, 36%, 44%)", + "red", + "hsl(0, 54%, 59%)", + "green", + "hsl(140, 46%, 37%)", + "hsl(230, 11%, 13%)" + ], + [ + "match", + [ + "get", + "shield_text_color" + ], + "white", + "hsl(0, 0%, 100%)", + "yellow", + "hsl(50, 63%, 70%)", + "orange", + "hsl(25, 63%, 75%)", + "blue", + "hsl(230, 36%, 44%)", + "red", + "hsl(0, 54%, 59%)", + "green", + "hsl(140, 46%, 37%)", + "hsl(230, 11%, 13%)" + ] + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, road-labels", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "road-exit-shield", + "type": "symbol", + "source": "composite", + "source-layer": "motorway_junction", + "minzoom": 14, + "filter": [ + "all", + [ + "has", + "reflen" + ], + [ + "<=", + [ + "get", + "reflen" + ], + 9 + ] + ], + "layout": { + "text-field": [ + "get", + "ref" + ], + "text-size": 9, + "icon-image": [ + "concat", + "motorway-exit-", + [ + "to-string", + [ + "get", + "reflen" + ] + ] + ], + "text-font": [ + "DIN Pro Bold", + "Arial Unicode MS Bold" + ] + }, + "paint": { + "text-color": "hsl(0, 0%, 100%)", + "text-translate": [ + 0, + 0 + ] + }, + "metadata": { + "mapbox:featureComponent": "road-network", + "mapbox:group": "Road network, road-labels", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + } + }, + { + "id": "path-pedestrian-label", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 12, + "filter": [ + "all", + [ + "case", + [ + "has", + "layer" + ], + [ + ">=", + [ + "get", + "layer" + ], + 0 + ], + true + ], + [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + 15, + [ + "match", + [ + "get", + "class" + ], + [ + "path", + "pedestrian" + ], + true, + false + ] + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + [ + "match", + [ + "get", + "class" + ], + "pedestrian", + 9, + 6.5 + ], + 18, + [ + "match", + [ + "get", + "class" + ], + "pedestrian", + 14, + 13 + ] + ], + "text-max-angle": 30, + "text-font": [ + "DIN Pro Regular", + "Arial Unicode MS Regular" + ], + "symbol-placement": "line", + "text-padding": 1, + "text-rotation-alignment": "map", + "text-pitch-alignment": "viewport", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": 0.01 + }, + "paint": { + "text-color": "hsl(0,0%, 0%)", + "text-halo-color": "hsl(60, 25%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., walking-cycling-labels", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "golf-hole-label", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "==", + [ + "get", + "class" + ], + "golf" + ], + "layout": { + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-size": 12 + }, + "paint": { + "text-halo-color": "hsl(98, 60%, 55%)", + "text-halo-width": 0.5, + "text-halo-blur": 0.5, + "text-color": "hsl(100, 80%, 18%)" + }, + "metadata": { + "mapbox:featureComponent": "walking-cycling", + "mapbox:group": "Walking, cycling, etc., walking-cycling-labels", + "microg:gms-type-feature": "poi.attraction", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "ferry-aerialway-label", + "type": "symbol", + "source": "composite", + "source-layer": "road", + "minzoom": 15, + "filter": [ + "match", + [ + "get", + "class" + ], + "aerialway", + true, + "ferry", + true, + false + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 6.5, + 18, + 13 + ], + "text-max-angle": 30, + "text-font": [ + "DIN Pro Regular", + "Arial Unicode MS Regular" + ], + "symbol-placement": "line", + "text-padding": 1, + "text-rotation-alignment": "map", + "text-pitch-alignment": "viewport", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": 0.01 + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "class" + ], + "ferry", + "hsl(205, 43%, 100%)", + "hsl(230, 50%, 60%)" + ], + "text-halo-color": [ + "match", + [ + "get", + "class" + ], + "ferry", + "hsl(205, 75%, 70%)", + "hsl(60, 20%, 100%)" + ], + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, ferry-aerialway-labels", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "waterway-label", + "type": "symbol", + "source": "composite", + "source-layer": "natural_label", + "minzoom": 13, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "canal", + "river", + "stream", + "disputed_canal", + "disputed_river", + "disputed_stream" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ], + "text-max-angle": 30, + "symbol-spacing": [ + "interpolate", + [ + "linear", + 1 + ], + [ + "zoom" + ], + 15, + 250, + 17, + 400 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 12, + 18, + 18 + ], + "symbol-placement": "line", + "text-pitch-alignment": "viewport", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": "hsl(205, 43%, 90%)", + "text-halo-color": "hsla(60, 17%, 84%, 0.5)" + }, + "metadata": { + "mapbox:featureComponent": "natural-features", + "mapbox:group": "Natural features, natural-labels", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "natural-line-label", + "type": "symbol", + "metadata": { + "mapbox:featureComponent": "natural-features", + "mapbox:group": "Natural features, natural-labels", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "natural_label", + "minzoom": 4, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "glacier", + "landform", + "disputed_glacier", + "disputed_landform" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "<=", + [ + "get", + "filterrank" + ], + 4 + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "text-size": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 5, + 12 + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 13, + 12 + ] + ], + "text-max-angle": 30, + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "symbol-placement": "line-center", + "text-pitch-alignment": "viewport" + }, + "paint": { + "text-halo-width": 0.5, + "text-halo-color": "hsl(60, 17%, 84%)", + "text-halo-blur": 0.5, + "text-color": "hsl(340, 10%, 38%)" + } + }, + { + "id": "natural-point-label", + "type": "symbol", + "source": "composite", + "source-layer": "natural_label", + "minzoom": 4, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "dock", + "glacier", + "landform", + "water_feature", + "wetland", + "disputed_dock", + "disputed_glacier", + "disputed_landform", + "disputed_water_feature", + "disputed_wetland" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "<=", + [ + "get", + "filterrank" + ], + 4 + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ] + ], + "layout": { + "text-size": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 5, + 12 + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 13, + 12 + ] + ], + "icon-image": [ + "get", + "maki" + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + [ + "literal", + [ + 0, + 0 + ] + ], + 5, + [ + "literal", + [ + 0, + 0.8 + ] + ] + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + [ + "literal", + [ + 0, + 0 + ] + ], + 13, + [ + "literal", + [ + 0, + 0.8 + ] + ] + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + "center", + 5, + "top" + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + "center", + 13, + "top" + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "icon-opacity": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + 0, + 5, + 1 + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + 0, + 13, + 1 + ] + ], + "text-halo-color": "hsl(60, 20%, 100%)", + "text-halo-width": 0.5, + "text-halo-blur": 0.5, + "text-color": "hsl(340, 10%, 38%)" + }, + "metadata": { + "mapbox:featureComponent": "natural-features", + "mapbox:group": "Natural features, natural-labels", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "water-line-label", + "type": "symbol", + "metadata": { + "mapbox:featureComponent": "natural-features", + "mapbox:group": "Natural features, natural-labels", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "natural_label", + "minzoom": 1, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "bay", + "ocean", + "reservoir", + "sea", + "water", + "disputed_bay", + "disputed_ocean", + "disputed_reservoir", + "disputed_sea", + "disputed_water" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "LineString" + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "*", + [ + "-", + 16, + [ + "sqrt", + [ + "get", + "sizerank" + ] + ] + ], + 1 + ], + 22, + [ + "*", + [ + "-", + 22, + [ + "sqrt", + [ + "get", + "sizerank" + ] + ] + ], + 1 + ] + ], + "text-max-angle": 30, + "text-letter-spacing": [ + "match", + [ + "get", + "class" + ], + "ocean", + 0.25, + [ + "sea", + "bay" + ], + 0.15, + 0 + ], + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ], + "symbol-placement": "line-center", + "text-pitch-alignment": "viewport", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "class" + ], + [ + "bay", + "ocean", + "sea" + ], + "hsl(205, 71%, 90%)", + "hsl(205, 43%, 90%)" + ], + "text-halo-color": "hsla(60, 17%, 84%, 0.5)" + } + }, + { + "id": "water-point-label", + "type": "symbol", + "source": "composite", + "source-layer": "natural_label", + "minzoom": 1, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "bay", + "ocean", + "reservoir", + "sea", + "water", + "disputed_bay", + "disputed_ocean", + "disputed_reservoir", + "disputed_sea", + "disputed_water" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ] + ], + "layout": { + "text-line-height": 1.3, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "*", + [ + "-", + 16, + [ + "sqrt", + [ + "get", + "sizerank" + ] + ] + ], + 1 + ], + 22, + [ + "*", + [ + "-", + 22, + [ + "sqrt", + [ + "get", + "sizerank" + ] + ] + ], + 1 + ] + ], + "text-font": [ + "DIN Pro Italic", + "Arial Unicode MS Regular" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "match", + [ + "get", + "class" + ], + "ocean", + 0.25, + [ + "bay", + "sea" + ], + 0.15, + 0.01 + ], + "text-max-width": [ + "match", + [ + "get", + "class" + ], + "ocean", + 4, + "sea", + 5, + [ + "bay", + "water" + ], + 7, + 10 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "class" + ], + [ + "bay", + "ocean", + "sea" + ], + "hsl(205, 71%, 90%)", + "hsl(205, 43%, 90%)" + ], + "text-halo-color": "hsla(60, 17%, 84%, 0.5)" + }, + "metadata": { + "mapbox:featureComponent": "natural-features", + "mapbox:group": "Natural features, natural-labels", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "poi-label", + "type": "symbol", + "source": "composite", + "source-layer": "poi_label", + "minzoom": 6, + "filter": [ + "<=", + [ + "get", + "filterrank" + ], + [ + "+", + [ + "step", + [ + "zoom" + ], + 0, + 16, + 1, + 17, + 2 + ], + [ + "match", + [ + "get", + "class" + ], + "food_and_drink_stores", + 3, + "historic", + 3, + "landmark", + 3, + "medical", + 3, + "motorist", + 3, + "park_like", + 4, + "sport_and_leisure", + 4, + "visitor_amenities", + 4, + 2 + ] + ] + ], + "layout": { + "text-size": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 5, + 12 + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + 18, + 13, + 12 + ] + ], + "icon-image": [ + "case", + [ + "has", + "maki_beta" + ], + [ + "coalesce", + [ + "image", + [ + "get", + "maki_beta" + ] + ], + [ + "image", + [ + "get", + "maki" + ] + ] + ], + [ + "image", + [ + "get", + "maki" + ] + ] + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + [ + "literal", + [ + 0, + 0 + ] + ], + 5, + [ + "literal", + [ + 0, + 0.8 + ] + ] + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + [ + "literal", + [ + 0, + 0 + ] + ], + 13, + [ + "literal", + [ + 0, + 0.8 + ] + ] + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + "center", + 5, + "top" + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + "center", + 13, + "top" + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "icon-opacity": [ + "step", + [ + "zoom" + ], + [ + "step", + [ + "get", + "sizerank" + ], + 0, + 5, + 1 + ], + 17, + [ + "step", + [ + "get", + "sizerank" + ], + 0, + 13, + 1 + ] + ], + "text-halo-color": "hsl(60, 20%, 100%)", + "text-halo-width": 0.5, + "text-halo-blur": 0.5, + "text-color": [ + "match", + [ + "get", + "class" + ], + "food_and_drink", + "hsl(35, 80%, 38%)", + "park_like", + "hsl(100, 80%, 18%)", + "education", + "hsl(30, 60%, 28%)", + "medical", + "hsl(10, 60%, 43%)", + "sport_and_leisure", + "hsl(210, 60%, 38%)", + "hsl(340, 10%, 38%)" + ] + }, + "metadata": { + "mapbox:featureComponent": "point-of-interest-labels", + "mapbox:group": "Point of interest labels, poi-labels", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "transit-label", + "type": "symbol", + "source": "composite", + "source-layer": "transit_stop_label", + "minzoom": 12, + "filter": [ + "step", + [ + "zoom" + ], + [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + 4 + ], + [ + "match", + [ + "get", + "mode" + ], + "rail", + true, + "metro_rail", + true, + false + ], + [ + "!=", + [ + "get", + "stop_type" + ], + "entrance" + ] + ], + 14, + [ + "all", + [ + "match", + [ + "get", + "mode" + ], + "rail", + true, + "metro_rail", + true, + false + ], + [ + "!=", + [ + "get", + "stop_type" + ], + "entrance" + ] + ], + 15, + [ + "all", + [ + "match", + [ + "get", + "mode" + ], + "rail", + true, + "metro_rail", + true, + "ferry", + true, + "light_rail", + true, + false + ], + [ + "!=", + [ + "get", + "stop_type" + ], + "entrance" + ] + ], + 16, + [ + "all", + [ + "match", + [ + "get", + "mode" + ], + "bus", + false, + true + ], + [ + "!=", + [ + "get", + "stop_type" + ], + "entrance" + ] + ], + 17, + [ + "!=", + [ + "get", + "stop_type" + ], + "entrance" + ], + 19, + true + ], + "layout": { + "text-size": 12, + "icon-image": [ + "get", + "network" + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-justify": [ + "match", + [ + "get", + "stop_type" + ], + "entrance", + "left", + "center" + ], + "text-offset": [ + "match", + [ + "get", + "stop_type" + ], + "entrance", + [ + "literal", + [ + 1, + 0 + ] + ], + [ + "literal", + [ + 0, + 0.8 + ] + ] + ], + "text-anchor": [ + "match", + [ + "get", + "stop_type" + ], + "entrance", + "left", + "top" + ], + "text-field": [ + "step", + [ + "zoom" + ], + "", + 13, + [ + "match", + [ + "get", + "mode" + ], + [ + "rail", + "metro_rail" + ], + [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "" + ], + 14, + [ + "match", + [ + "get", + "mode" + ], + [ + "bus", + "bicycle" + ], + "", + [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + ], + 18, + [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + ], + "text-letter-spacing": 0.01, + "text-max-width": [ + "match", + [ + "get", + "stop_type" + ], + "entrance", + 15, + 9 + ] + }, + "paint": { + "text-halo-color": "hsl(60, 20%, 100%)", + "text-color": [ + "match", + [ + "get", + "network" + ], + "tokyo-metro", + "hsl(180, 30%, 30%)", + "mexico-city-metro", + "hsl(25, 63%, 63%)", + [ + "barcelona-metro", + "delhi-metro", + "hong-kong-mtr", + "milan-metro", + "osaka-subway" + ], + "hsl(0, 57%, 47%)", + [ + "boston-t", + "washington-metro" + ], + "hsl(230, 11%, 20%)", + [ + "chongqing-rail-transit", + "kiev-metro", + "singapore-mrt", + "taipei-metro" + ], + "hsl(140, 56%, 25%)", + "hsl(230, 50%, 60%)" + ], + "text-halo-blur": 0.5, + "text-halo-width": 0.5 + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, transit-labels", + "microg:gms-type-feature": "transit.station.bus", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "airport-label", + "type": "symbol", + "source": "composite", + "source-layer": "airport_label", + "minzoom": 8, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "military", + "civil", + "disputed_military", + "disputed_civil" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + "layout": { + "text-line-height": 1.1, + "text-size": [ + "step", + [ + "get", + "sizerank" + ], + 18, + 9, + 12 + ], + "icon-image": [ + "get", + "maki" + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-offset": [ + 0, + 0.8 + ], + "text-rotation-alignment": "viewport", + "text-anchor": "top", + "text-field": [ + "step", + [ + "get", + "sizerank" + ], + [ + "case", + [ + "has", + "ref" + ], + [ + "concat", + [ + "get", + "ref" + ], + " -\n", + [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + ], + [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + ], + 15, + [ + "get", + "ref" + ] + ], + "text-letter-spacing": 0.01, + "text-max-width": 9 + }, + "paint": { + "text-color": "hsl(230, 40%, 55%)", + "text-halo-color": "hsl(60, 20%, 100%)", + "text-halo-width": 1 + }, + "metadata": { + "mapbox:featureComponent": "transit", + "mapbox:group": "Transit, transit-labels", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "settlement-subdivision-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 10, + "maxzoom": 15, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "settlement_subdivision", + "disputed_settlement_subdivision" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "<=", + [ + "get", + "filterrank" + ], + 3 + ] + ], + "layout": { + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-transform": "uppercase", + "text-font": [ + "DIN Pro Regular", + "Arial Unicode MS Regular" + ], + "text-letter-spacing": [ + "match", + [ + "get", + "type" + ], + "suburb", + 0.15, + 0.05 + ], + "text-max-width": 7, + "text-padding": 3, + "text-size": [ + "interpolate", + [ + "cubic-bezier", + 0.5, + 0, + 1, + 1 + ], + [ + "zoom" + ], + 11, + [ + "match", + [ + "get", + "type" + ], + "suburb", + 11, + 10.5 + ], + 15, + [ + "match", + [ + "get", + "type" + ], + "suburb", + 15, + 14 + ] + ] + }, + "paint": { + "text-halo-color": "hsla(60, 25%, 100%, 0.75)", + "text-halo-width": 1, + "text-color": "hsl(230, 29%, 36%)", + "text-halo-blur": 0.5 + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.neighborhood", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "settlement-minor-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 2, + "maxzoom": 13, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + 3 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "disputed_settlement" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "step", + [ + "zoom" + ], + [ + ">", + [ + "get", + "symbolrank" + ], + 6 + ], + 4, + [ + ">=", + [ + "get", + "symbolrank" + ], + 7 + ], + 6, + [ + ">=", + [ + "get", + "symbolrank" + ], + 8 + ], + 7, + [ + ">=", + [ + "get", + "symbolrank" + ], + 10 + ], + 10, + [ + ">=", + [ + "get", + "symbolrank" + ], + 11 + ], + 11, + [ + ">=", + [ + "get", + "symbolrank" + ], + 13 + ], + 12, + [ + ">=", + [ + "get", + "symbolrank" + ], + 15 + ] + ] + ], + "layout": { + "symbol-sort-key": [ + "get", + "symbolrank" + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "case", + [ + "==", + [ + "get", + "capital" + ], + 2 + ], + "border-dot-13", + [ + "step", + [ + "get", + "symbolrank" + ], + "dot-11", + 9, + "dot-10", + 11, + "dot-9" + ] + ], + 8, + "" + ], + "text-font": [ + "DIN Pro Regular", + "Arial Unicode MS Regular" + ], + "text-radial-offset": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + 2, + 0.6, + 0.55 + ], + 8, + 0 + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + [ + "get", + "text_anchor" + ], + 8, + "center" + ], + "text-justify": "auto", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-max-width": 7, + "text-line-height": 1.1, + "text-size": [ + "interpolate", + [ + "cubic-bezier", + 0.2, + 0, + 0.9, + 1 + ], + [ + "zoom" + ], + 3, + [ + "step", + [ + "get", + "symbolrank" + ], + 11, + 9, + 10 + ], + 6, + [ + "step", + [ + "get", + "symbolrank" + ], + 14, + 9, + 12, + 12, + 10 + ], + 8, + [ + "step", + [ + "get", + "symbolrank" + ], + 16, + 9, + 14, + 12, + 12, + 15, + 10 + ], + 13, + [ + "step", + [ + "get", + "symbolrank" + ], + 22, + 9, + 20, + 12, + 16, + 15, + 14 + ] + ] + }, + "paint": { + "text-color": "hsl(230, 29%, 0%)", + "text-halo-color": "hsl(60, 25%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "settlement-major-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 2, + "maxzoom": 15, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + 3 + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "disputed_settlement" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + [ + "step", + [ + "zoom" + ], + false, + 2, + [ + "<=", + [ + "get", + "symbolrank" + ], + 6 + ], + 4, + [ + "<", + [ + "get", + "symbolrank" + ], + 7 + ], + 6, + [ + "<", + [ + "get", + "symbolrank" + ], + 8 + ], + 7, + [ + "<", + [ + "get", + "symbolrank" + ], + 10 + ], + 10, + [ + "<", + [ + "get", + "symbolrank" + ], + 11 + ], + 11, + [ + "<", + [ + "get", + "symbolrank" + ], + 13 + ], + 12, + [ + "<", + [ + "get", + "symbolrank" + ], + 15 + ], + 13, + [ + ">=", + [ + "get", + "symbolrank" + ], + 11 + ], + 14, + [ + ">=", + [ + "get", + "symbolrank" + ], + 15 + ] + ] + ], + "layout": { + "symbol-sort-key": [ + "get", + "symbolrank" + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "case", + [ + "==", + [ + "get", + "capital" + ], + 2 + ], + "border-dot-13", + [ + "step", + [ + "get", + "symbolrank" + ], + "dot-11", + 9, + "dot-10", + 11, + "dot-9" + ] + ], + 8, + "" + ], + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-radial-offset": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + 2, + 0.6, + 0.55 + ], + 8, + 0 + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + [ + "get", + "text_anchor" + ], + 8, + "center" + ], + "text-justify": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "text_anchor" + ], + [ + "left", + "bottom-left", + "top-left" + ], + "left", + [ + "right", + "bottom-right", + "top-right" + ], + "right", + "center" + ], + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-max-width": 7, + "text-line-height": 1.1, + "text-size": [ + "interpolate", + [ + "cubic-bezier", + 0.2, + 0, + 0.9, + 1 + ], + [ + "zoom" + ], + 3, + [ + "step", + [ + "get", + "symbolrank" + ], + 13, + 6, + 11 + ], + 6, + [ + "step", + [ + "get", + "symbolrank" + ], + 18, + 6, + 16, + 7, + 14 + ], + 8, + [ + "step", + [ + "get", + "symbolrank" + ], + 20, + 9, + 16, + 10, + 14 + ], + 15, + [ + "step", + [ + "get", + "symbolrank" + ], + 24, + 9, + 20, + 12, + 16, + 15, + 14 + ] + ] + }, + "paint": { + "text-color": "hsl(230, 29%, 0%)", + "text-halo-color": "hsl(60, 25%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.land_parcel", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "state-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 3, + "maxzoom": 9, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "state", + "disputed_state" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + "layout": { + "text-size": [ + "interpolate", + [ + "cubic-bezier", + 0.85, + 0.7, + 0.65, + 1 + ], + [ + "zoom" + ], + 4, + [ + "step", + [ + "get", + "symbolrank" + ], + 9, + 6, + 8, + 7, + 7 + ], + 9, + [ + "step", + [ + "get", + "symbolrank" + ], + 21, + 6, + 16, + 7, + 14 + ] + ], + "text-transform": "uppercase", + "text-font": [ + "DIN Pro Bold", + "Arial Unicode MS Bold" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": 0.15, + "text-max-width": 6 + }, + "paint": { + "text-color": "hsl(230, 29%, 0%)", + "text-halo-color": "hsl(60, 25%, 100%)", + "text-halo-width": 1, + "text-opacity": 0.5 + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "country-label", + "type": "symbol", + "source": "composite", + "source-layer": "place_label", + "minzoom": 1, + "maxzoom": 10, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country", + "disputed_country" + ], + [ + "match", + [ + "get", + "worldview" + ], + [ + "all", + "US" + ], + true, + false + ], + false + ], + "layout": { + "icon-image": "", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-line-height": 1.1, + "text-max-width": 6, + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-radial-offset": [ + "step", + [ + "zoom" + ], + 0.6, + 8, + 0 + ], + "text-justify": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "text_anchor" + ], + [ + "left", + "bottom-left", + "top-left" + ], + "left", + [ + "right", + "bottom-right", + "top-right" + ], + "right", + "center" + ], + 7, + "auto" + ], + "text-size": [ + "interpolate", + [ + "cubic-bezier", + 0.2, + 0, + 0.7, + 1 + ], + [ + "zoom" + ], + 1, + [ + "step", + [ + "get", + "symbolrank" + ], + 11, + 4, + 9, + 5, + 8 + ], + 9, + [ + "step", + [ + "get", + "symbolrank" + ], + 22, + 4, + 19, + 5, + 17 + ] + ] + }, + "paint": { + "icon-opacity": [ + "step", + [ + "zoom" + ], + [ + "case", + [ + "has", + "text_anchor" + ], + 1, + 0 + ], + 7, + 0 + ], + "text-color": "hsl(230, 29%, 0%)", + "text-halo-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 2, + "hsla(60, 25%, 100%, 0.75)", + 3, + "hsl(60, 25%, 100%)" + ], + "text-halo-width": 1.25 + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "continent-label", + "type": "symbol", + "source": "composite", + "source-layer": "natural_label", + "minzoom": 0.75, + "maxzoom": 3, + "filter": [ + "==", + [ + "get", + "class" + ], + "continent" + ], + "layout": { + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-line-height": 1.1, + "text-max-width": 6, + "text-font": [ + "DIN Pro Medium", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 0.5 + ], + [ + "zoom" + ], + 0, + 10, + 2.5, + 15 + ], + "text-transform": "uppercase", + "text-letter-spacing": 0.05 + }, + "paint": { + "text-color": "hsl(230, 29%, 0%)", + "text-halo-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + "hsla(60, 25%, 100%, 0.75)", + 3, + "hsl(60, 25%, 100%)" + ], + "text-halo-width": 1.5, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + 0.8, + 1.5, + 0.5, + 2.5, + 0 + ] + }, + "metadata": { + "mapbox:featureComponent": "place-labels", + "mapbox:group": "Place labels, place-labels", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + } + } + ], + "sources": { + "composite": { + "url": "mapbox://mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2,mapbox.mapbox-bathymetry-v2", + "type": "vector" + } + }, + "created": "1970-01-01T00:00:00.000Z", + "modified": "1970-01-01T00:00:00.000Z", + "owner": "mapbox", + "id": "outdoors-v12", + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-normal.json b/artwork/styles/style-microg-normal-mapbox.json similarity index 100% rename from play-services-maps-core-mapbox/src/main/assets/style-microg-normal.json rename to artwork/styles/style-microg-normal-mapbox.json diff --git a/artwork/styles/style-microg-normal-openmaptiles.json b/artwork/styles/style-microg-normal-openmaptiles.json new file mode 100644 index 0000000000000000000000000000000000000000..9ca3e71dd75c65cc5262aea85610479b85a0641d --- /dev/null +++ b/artwork/styles/style-microg-normal-openmaptiles.json @@ -0,0 +1,4497 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers", + "maputnik:renderer": "mbgljs" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + } + }, + "sprite": "asset://sprites", + "glyphs": "asset://{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "layout": { + "visibility": "visible" + }, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + } + }, + { + "id": "grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "forrest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "==", + [ + "get", + "class" + ], + "wood" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "national_park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "park", + "filter": [ + "all" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(106, 58%, 85%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 11.5, + 0 + ] + } + }, + { + "id": "snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "minzoom": 6, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "ice" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "scrub", + "park" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c1ecaf" + } + }, + { + "id": "pitch", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "pitch" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c8efbb" + } + }, + { + "id": "landuse", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "school", + "hospital" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + } + }, + { + "id": "airport", + "type": "fill", + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + }, + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "unpaved paths" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 14, + "maxzoom": 24, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ] + } + }, + { + "id": "waterway-other", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "!in", + "class", + "canal", + "river", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 2 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-stream-canal", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "in", + "class", + "canal", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-river", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "==", + "class", + "river" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.2, + "stops": [ + [ + 10, + 0.8 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water-offset", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "minzoom": 6, + "maxzoom": 8, + "filter": [ + "==", + "$type", + "Polygon" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)", + "fill-opacity": 1, + "fill-translate": { + "base": 1, + "stops": [ + [ + 6, + [ + 2, + 0 + ] + ], + [ + 8, + [ + 0, + 0 + ] + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)" + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "steps" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 1 + ] + } + }, + { + "id": "primary_tunnel_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brun" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 7, + 0, + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "#cbcccd" + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)" + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "pedestrian_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-color": "#e3e3e3", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-color": "#e3e3e3" + } + }, + { + "id": "secondary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "ok" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-color": "#e3e3e3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 1, + 20, + 2 + ] + } + }, + { + "id": "primary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "#ecd283" + } + }, + { + "id": "motorway_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-color": "#ecd283", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15, + 2 + ] + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)" + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ] + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ] + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ] + } + }, + { + "id": "primary_bridge_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "hsl(45, 73%, 72%)" + } + }, + { + "id": "primary_bridge", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "building", + "type": "fill", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "fill-color": "#ededed", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_border", + "type": "line", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "#f8e1c7 for store, retail, church, kiosk, civic, commercial, hotel, supermarket, pub could not be ported (no appropriate metadata in `building` style spec)" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "line-color": [ + "match", + [ + "get", + "type" + ], + [ + "store", + "retail", + "church", + "kiosk", + "civic", + "commercial", + "hotel", + "supermarket", + "pub" + ], + "#f8e1c7", + "#dcdcdc" + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_3d", + "type": "fill-extrusion", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "!=", + [ + "get", + "hide_3d" + ], + true + ], + "layout": {}, + "paint": { + "fill-extrusion-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + [ + "get", + "render_height" + ] + ], + "fill-extrusion-opacity": 0.3, + "fill-extrusion-color": "hsl(0, 0%, 93%)" + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "maritime=false filter could not be ported due to missing attributes in `boundary` layer" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 2 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 3, + 4 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-optional": false, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "rank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "rank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "poi", + "minzoom": 17, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "ref_length" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "network" + ], + "_", + [ + "get", + "ref_length" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "ref_length" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05, + "visibility": "visible", + "icon-padding": 10 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + "#ffffff", + "#000000" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 30, + [ + "get", + "rank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": "hsl(0, 0%, 10%)", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "minzoom": 16, + "filter": [ + "any", + [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + [ + "match", + [ + "get", + "subclass" + ], + "platform", + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(196, 0%, 34%)", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "#6e481d", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/artwork/styles/style-microg-normal-stadia.json b/artwork/styles/style-microg-normal-stadia.json new file mode 100644 index 0000000000000000000000000000000000000000..af23da4c850b8bb5e5ce66fe981c5e604168052b --- /dev/null +++ b/artwork/styles/style-microg-normal-stadia.json @@ -0,0 +1,4651 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers", + "maputnik:renderer": "mbgljs" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + }, + "terrain": { + "type": "raster-dem", + "tiles": [ + "https://tiles.stadiamaps.com/data/terrarium/{z}/{x}/{y}.png" + ], + "minzoom": 0, + "maxzoom": 12, + "tileSize": 256, + "encoding": "terrarium" + }, + "global": { + "type": "vector", + "tiles": [ + "https://tiles.stadiamaps.com/data/global_landcover_v1/{z}/{x}/{y}.pbf" + ], + "minzoom": 0, + "maxzoom": 6 + } + }, + "sprite": "asset://sprites", + "glyphs": "asset://{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "layout": { + "visibility": "visible" + }, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + } + }, + { + "id": "global_grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "Stadia specific" + }, + "source": "global", + "source-layer": "global_landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "global_forest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "Stadia specific" + }, + "source": "global", + "source-layer": "global_landcover", + "filter": [ + "==", + [ + "get", + "class" + ], + "wood" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "forrest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "==", + [ + "get", + "class" + ], + "wood" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "national_park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "park", + "filter": [ + "all" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(106, 58%, 85%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 11.5, + 0 + ] + } + }, + { + "id": "global_snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "global", + "source-layer": "global_landcover", + "minzoom": 0, + "maxzoom": 6, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "ice" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "minzoom": 6, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "ice" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "hillshade", + "type": "hillshade", + "source": "terrain", + "maxzoom": 12, + "layout": { + "visibility": "visible" + }, + "paint": { + "hillshade-illumination-anchor": "viewport", + "hillshade-exaggeration": 0.1 + }, + "metadata": { + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "scrub", + "park" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c1ecaf" + } + }, + { + "id": "pitch", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "pitch" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c8efbb" + } + }, + { + "id": "landuse", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "school", + "hospital" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + } + }, + { + "id": "airport", + "type": "fill", + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + }, + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "unpaved paths" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 14, + "maxzoom": 24, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ] + } + }, + { + "id": "waterway-other", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "!in", + "class", + "canal", + "river", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 2 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-stream-canal", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "in", + "class", + "canal", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-river", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "==", + "class", + "river" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.2, + "stops": [ + [ + 10, + 0.8 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water-offset", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "minzoom": 6, + "maxzoom": 8, + "filter": [ + "==", + "$type", + "Polygon" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)", + "fill-opacity": 1, + "fill-translate": { + "base": 1, + "stops": [ + [ + 6, + [ + 2, + 0 + ] + ], + [ + 8, + [ + 0, + 0 + ] + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)" + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "steps" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 1 + ] + } + }, + { + "id": "primary_tunnel_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brun" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 7, + 0, + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "#cbcccd" + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)" + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "pedestrian_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-color": "#e3e3e3", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-color": "#e3e3e3" + } + }, + { + "id": "secondary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "ok" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-color": "#e3e3e3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 1, + 20, + 2 + ] + } + }, + { + "id": "primary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "#ecd283" + } + }, + { + "id": "motorway_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-color": "#ecd283", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15, + 2 + ] + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)" + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ] + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ] + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ] + } + }, + { + "id": "primary_bridge_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "hsl(45, 73%, 72%)" + } + }, + { + "id": "primary_bridge", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "building", + "type": "fill", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "fill-color": "#ededed", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_border", + "type": "line", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "#f8e1c7 for store, retail, church, kiosk, civic, commercial, hotel, supermarket, pub could not be ported (no appropriate metadata in `building` style spec)" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "line-color": [ + "match", + [ + "get", + "type" + ], + [ + "store", + "retail", + "church", + "kiosk", + "civic", + "commercial", + "hotel", + "supermarket", + "pub" + ], + "#f8e1c7", + "#dcdcdc" + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_3d", + "type": "fill-extrusion", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "!=", + [ + "get", + "hide_3d" + ], + true + ], + "layout": {}, + "paint": { + "fill-extrusion-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + [ + "get", + "render_height" + ] + ], + "fill-extrusion-opacity": 0.3, + "fill-extrusion-color": "hsl(0, 0%, 93%)" + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "maritime=false filter could not be ported due to missing attributes in `boundary` layer" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 2 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 3, + 4 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-optional": false, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "rank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "rank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "poi", + "minzoom": 17, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "ref_length" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "network" + ], + "_", + [ + "get", + "ref_length" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "ref_length" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05, + "visibility": "visible", + "icon-padding": 10 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + "#ffffff", + "#000000" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 30, + [ + "get", + "rank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": "hsl(0, 0%, 10%)", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "minzoom": 16, + "filter": [ + "any", + [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + [ + "match", + [ + "get", + "subclass" + ], + "platform", + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(196, 0%, 34%)", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "#6e481d", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite.json b/artwork/styles/style-microg-satellite-mapbox.json similarity index 100% rename from play-services-maps-core-mapbox/src/main/assets/style-microg-satellite.json rename to artwork/styles/style-microg-satellite-mapbox.json diff --git a/artwork/styles/style-microg-satellite-stadia.json b/artwork/styles/style-microg-satellite-stadia.json new file mode 100644 index 0000000000000000000000000000000000000000..f83bfbe1fecb5a3e7edc5b6b7f14d32ed1c10823 --- /dev/null +++ b/artwork/styles/style-microg-satellite-stadia.json @@ -0,0 +1,3548 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers", + "maputnik:renderer": "mbgljs" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + }, + "satellite": { + "attribution": "© CNES, Distribution Airbus DS, © Airbus DS, © PlanetObserver (Contains Copernicus Data)", + "type": "raster", + "tiles": [ + "https://tiles.stadiamaps.com/data/satellite/{z}/{x}/{y}.jpg" + ], + "minzoom": 0, + "maxzoom": 24 + } + }, + "sprite": "asset://sprites", + "glyphs": "asset://{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "layout": { + "visibility": "visible" + }, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + } + }, + { + "id": "satellite", + "type": "raster", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "satellite" + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "unpaved paths" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 14, + "maxzoom": 24, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ], + "line-opacity": 0.3 + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "steps" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1, + "line-opacity": 0.3 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 0.3 + ] + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)", + "line-opacity": 0.3 + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)", + "line-opacity": 0.3 + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 0.3 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-opacity": 0.3 + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-opacity": 0.3 + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-opacity": 0.3 + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-opacity": 0.3 + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "maritime=false filter could not be ported due to missing attributes in `boundary` layer" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 2 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 3, + 4 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-optional": false, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 1%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "rank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "rank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "poi", + "minzoom": 17, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "ref_length" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "network" + ], + "_", + [ + "get", + "ref_length" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "ref_length" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05, + "visibility": "visible", + "icon-padding": 10 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + "#ffffff", + "#000000" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 30, + [ + "get", + "rank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": "hsl(0, 0%, 90%)", + "text-halo-color": "hsl(0, 0%, 0%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "minzoom": 16, + "filter": [ + "any", + [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + [ + "match", + [ + "get", + "subclass" + ], + "platform", + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "#000000", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "#000000", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-width": 1, + "text-halo-color": "#000000", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "hsl(32, 58%, 93%)", + "text-halo-width": 1, + "text-halo-color": "#000000", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/artwork/styles/style-stadia-outdoors.json b/artwork/styles/style-stadia-outdoors.json new file mode 100644 index 0000000000000000000000000000000000000000..9fe74986505f4cd5f829c73fac9d91db52e01ceb --- /dev/null +++ b/artwork/styles/style-stadia-outdoors.json @@ -0,0 +1,5912 @@ +{ + "bearing": 0, + "center": [ + 8.542, + 47.372 + ], + "glyphs": "https://tiles.stadiamaps.com/fonts/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "paint": { + "background-color": "#f9f3ea" + }, + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "subclass", + "glacier" + ], + "id": "landcover-glacier", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#fff", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 0, + 0.9 + ], + [ + 10, + 0.3 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "park", + "paint": { + "fill-color": "#d8e8c8", + "fill-opacity": { + "base": 1.8, + "stops": [ + [ + 6, + 0.5 + ], + [ + 12, + 0.2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cemetery" + ], + "id": "landuse-cemetery", + "paint": { + "fill-color": "#e0e4dd" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "railway" + ], + "id": "landuse-railway", + "paint": { + "fill-color": "hsla(30, 19%, 90%, 0.4)" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "in", + "class", + "public_park", + "national_park", + "nature_reserve" + ], + "id": "landcover-grass-park", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#d5e8c2", + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "rock" + ] + ], + "id": "landcover-rock", + "paint": { + "fill-color": "hsla(0, 0%, 85%, 1)", + "fill-opacity": 1, + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "sand" + ] + ], + "id": "landcover-sand", + "paint": { + "fill-color": "hsla(44, 70%, 87%, 1)", + "fill-opacity": 1, + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "wetland" + ], + "id": "landcover-wetland", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#3D85C6", + "fill-opacity": 0.075, + "fill-outline-color": "hsla(0, 0%, 0%, 0.03)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "wood" + ], + "id": "landcover-wood", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#90d86c", + "fill-opacity": 0.15, + "fill-outline-color": "hsla(0, 0%, 0%, 0.2)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "grass" + ], + "id": "landcover-grass", + "paint": { + "fill-color": "#d8e8c8", + "fill-opacity": 1 + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "!in", + "class", + "canal", + "river", + "stream" + ], + "id": "waterway-other", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "in", + "class", + "canal", + "stream" + ], + "id": "waterway-stream-canal", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "river" + ], + "id": "waterway-river", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 10, + 0.8 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "admin_level", + 4 + ], + [ + "!=", + "maritime", + 1 + ] + ], + "id": "boundary-land-level-4", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#9e9cab", + "line-dasharray": [ + 4, + 2, + 2, + 2 + ], + "line-opacity": 0.5, + "line-width": { + "base": 1.4, + "stops": [ + [ + 4, + 0.4 + ], + [ + 5, + 0.8 + ], + [ + 12, + 2.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "admin_level", + 2 + ], + [ + "!=", + "maritime", + 1 + ], + [ + "!=", + "disputed", + 1 + ] + ], + "id": "boundary-land-level-2", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "hsl(248, 7%, 66%)", + "line-width": { + "base": 1, + "stops": [ + [ + 0, + 0.6 + ], + [ + 4, + 1.4 + ], + [ + 5, + 2 + ], + [ + 12, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!=", + "maritime", + 1 + ], + [ + "==", + "disputed", + 1 + ] + ], + "id": "boundary-land-disputed", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "hsl(248, 7%, 70%)", + "line-dasharray": [ + 1, + 3 + ], + "line-width": { + "base": 1, + "stops": [ + [ + 0, + 0.6 + ], + [ + 4, + 1.4 + ], + [ + 5, + 2 + ], + [ + 12, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "water-offset", + "layout": { + "visibility": "visible" + }, + "maxzoom": 8, + "minzoom": 6, + "paint": { + "fill-color": "#a0c8f0", + "fill-opacity": 1, + "fill-translate": { + "base": 1, + "stops": [ + [ + 6, + [ + 2, + 0 + ] + ], + [ + 8, + [ + 0, + 0 + ] + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "water", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(210, 60%, 80%)" + }, + "source": "openmaptiles", + "source-layer": "water", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "park-outline", + "layout": {}, + "minzoom": 6, + "paint": { + "line-color": { + "base": 1, + "stops": [ + [ + 6, + "hsla(96, 40%, 49%, 0.36)" + ], + [ + 8, + "hsla(96, 40%, 49%, 0.66)" + ] + ] + }, + "line-dasharray": [ + 3, + 3 + ] + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "line", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "==", + "subclass", + "ice_shelf" + ], + "id": "landcover-ice-shelf", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#fff", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 0, + 0.9 + ], + [ + 10, + 0.3 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "building", + "paint": { + "fill-antialias": true, + "fill-color": { + "base": 1, + "stops": [ + [ + 15.5, + "#f2eae2" + ], + [ + 16, + "#dfdbd7" + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "building", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "building-top", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f2eae2", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 13, + 0 + ], + [ + 16, + 1 + ] + ] + }, + "fill-outline-color": "#dfdbd7", + "fill-translate": { + "base": 1, + "stops": [ + [ + 14, + [ + 0, + 0 + ] + ], + [ + 16, + [ + -2, + -2 + ] + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "building", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "service", + "track" + ] + ], + "id": "tunnel-service-track-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-dasharray": [ + 0.5, + 0.25 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1 + ], + [ + 16, + 4 + ], + [ + 20, + 11 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "minor" + ] + ], + "id": "tunnel-minor-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-opacity": { + "stops": [ + [ + 12, + 0 + ], + [ + 12.5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 0.5 + ], + [ + 13, + 1 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "tunnel-secondary-tertiary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 8, + 1.5 + ], + [ + 20, + 17 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "tunnel-trunk-primary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "tunnel-motorway-casing", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e9ac77", + "line-dasharray": [ + 0.5, + 0.25 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "tunnel-path", + "paint": { + "line-color": "#cba", + "line-dasharray": [ + 1.5, + 0.75 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "service", + "track" + ] + ], + "id": "tunnel-service-track", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-width": { + "base": 1.2, + "stops": [ + [ + 15.5, + 0 + ], + [ + 16, + 2 + ], + [ + 20, + 7.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "minor_road" + ] + ], + "id": "tunnel-minor", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13.5, + 0 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "tunnel-secondary-tertiary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff4c6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "tunnel-trunk-primary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff4c6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "tunnel-motorway", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#ffdaa6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "tunnel-railway", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 2, + 2 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "ferry" + ] + ], + "id": "ferry", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "rgba(108, 159, 182, 1)", + "line-dasharray": [ + 2, + 2 + ], + "line-width": 1.1 + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "taxiway" + ] + ], + "id": "aeroway-taxiway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "line-color": "rgba(153, 153, 153, 1)", + "line-opacity": 1, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 2 + ], + [ + 17, + 12 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "runway" + ] + ], + "id": "aeroway-runway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "line-color": "rgba(153, 153, 153, 1)", + "line-opacity": 1, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 5 + ], + [ + 17, + 55 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Polygon" + ], + [ + "in", + "class", + "runway", + "taxiway" + ] + ], + "id": "aeroway-area", + "layout": { + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "fill-color": "rgba(255, 255, 255, 1)", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 13, + 0 + ], + [ + 14, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "taxiway" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "aeroway-taxiway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "rgba(255, 255, 255, 1)", + "line-opacity": { + "base": 1, + "stops": [ + [ + 11, + 0 + ], + [ + 12, + 1 + ] + ] + }, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 1 + ], + [ + 17, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "runway" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "aeroway-runway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "rgba(255, 255, 255, 1)", + "line-opacity": { + "base": 1, + "stops": [ + [ + 11, + 0 + ], + [ + 12, + 1 + ] + ] + }, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 4 + ], + [ + 17, + 50 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "highway-area", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-antialias": false, + "fill-color": "hsla(0, 0%, 89%, 0.56)", + "fill-opacity": 0.9, + "fill-outline-color": "#cfcdca" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "highway-motorway-link-casing", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "minzoom": 12, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "highway-link-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 13, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!=", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ] + ], + "id": "highway-minor-casing", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-opacity": { + "stops": [ + [ + 12, + 0 + ], + [ + 12.5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 0.5 + ], + [ + 13, + 1 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "highway-secondary-tertiary-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 6, + 1.5 + ], + [ + 20, + 17 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary" + ] + ], + "id": "highway-primary-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.5 + ], + [ + 8, + 0.6 + ], + [ + 9, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "trunk" + ] + ], + "id": "highway-trunk-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e9ac77", + "line-opacity": { + "stops": [ + [ + 5, + 0 + ], + [ + 6, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "highway-motorway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "#e9ac77", + "line-opacity": { + "stops": [ + [ + 4, + 0 + ], + [ + 5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 4, + 0 + ], + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "highway-path", + "paint": { + "line-color": "#cba", + "line-dasharray": { + "stops": [ + [ + 13, + [ + 1, + 0.5 + ] + ], + [ + 14, + [ + 2, + 1 + ] + ], + [ + 20, + [ + 3, + 1 + ] + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13, + 1 + ], + [ + 14, + 2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "highway-motorway-link", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "minzoom": 12, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "highway-link", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 13, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "downhill", + "nordic" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "ski-slopes-line", + "minzoom": 11, + "paint": { + "line-blur": 0.5, + "line-color": "rgba(75, 122, 195, 1)", + "line-dasharray": [ + 3, + 2 + ], + "line-width": { + "stops": [ + [ + 10, + 1 + ], + [ + 13, + 1.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "piste", + "type": "line", + "metadata": { + "microg:gms-type-feature": "poi.sports_complex", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!=", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ] + ], + "id": "highway-minor", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13.5, + 0 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "highway-secondary-tertiary", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 8, + 0.5 + ], + [ + 20, + 13 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary" + ] + ] + ], + "id": "highway-primary", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.1 + ], + [ + 9, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "trunk" + ] + ] + ], + "id": "highway-trunk", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ] + ], + "id": "highway-motorway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "transit" + ], + [ + "!in", + "brunnel", + "tunnel" + ] + ] + ], + "id": "railway-transit", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.77)", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 20, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "transit" + ], + [ + "!in", + "brunnel", + "tunnel" + ] + ] + ], + "id": "railway-transit-hatching", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.68)", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 2 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "rail" + ], + [ + "has", + "service" + ] + ] + ], + "id": "railway-service", + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.77)", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 20, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "rail" + ], + [ + "has", + "service" + ] + ] + ], + "id": "railway-service-hatching", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.68)", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 2 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!has", + "service" + ], + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ] + ], + "id": "railway", + "paint": { + "line-color": "#bbb", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!has", + "service" + ], + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ] + ], + "id": "railway-hatching", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 3 + ], + [ + 20, + 8 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "bridge-motorway-link-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "bridge-link-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "bridge-secondary-tertiary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 8, + 1.5 + ], + [ + 20, + 28 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "bridge-trunk-primary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "hsl(28, 76%, 67%)", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 26 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "bridge-motorway-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "bridge-path-casing", + "paint": { + "line-color": "#f8f4f0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "bridge-path", + "paint": { + "line-color": "#cba", + "line-dasharray": [ + 1.5, + 0.75 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "bridge-motorway-link", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "bridge-link", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "bridge-secondary-tertiary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 20 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "bridge-trunk-primary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "bridge-motorway", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "bridge-railway", + "paint": { + "line-color": "#bbb", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "bridge-railway-hatching", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 3 + ], + [ + 20, + 8 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cable_car" + ], + "id": "cablecar", + "layout": { + "line-cap": "round", + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "line-color": "hsl(0, 0%, 70%)", + "line-width": { + "base": 1, + "stops": [ + [ + 11, + 1 + ], + [ + 19, + 2.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cable_car" + ], + "id": "cablecar-dash", + "layout": { + "line-cap": "round", + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "line-color": "hsl(0, 0%, 70%)", + "line-dasharray": [ + 2, + 3 + ], + "line-width": { + "base": 1, + "stops": [ + [ + 11, + 3 + ], + [ + 19, + 5.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "waterway-name", + "layout": { + "symbol-placement": "line", + "symbol-spacing": 350, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-max-width": 5, + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": 14 + }, + "minzoom": 13, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "!in", + "class", + "ocean" + ] + ], + "id": "water-name-other", + "layout": { + "symbol-placement": "point", + "symbol-spacing": 150, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-line-height": 1.55, + "text-max-width": 5, + "text-size": { + "stops": [ + [ + 0, + 10 + ], + [ + 6, + 14 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "==", + "class", + "ocean" + ] + ], + "id": "water-name-ocean", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "symbol-spacing": 350, + "text-field": "{name:latin}", + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-max-width": 5, + "text-size": 14 + }, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + ">=", + "rank", + 25 + ] + ], + "id": "poi-level-3", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 16, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 24 + ], + [ + ">=", + "rank", + 15 + ] + ], + "id": "poi-level-2", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 15, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 14 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "poi-level-1", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 14, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ], + [ + "==", + "class", + "railway" + ], + [ + "==", + "subclass", + "station" + ] + ], + "id": "poi-railway", + "layout": { + "icon-allow-overlap": false, + "icon-ignore-placement": false, + "icon-image": "{class}_11", + "icon-optional": false, + "symbol-avoid-edges": true, + "text-allow-overlap": false, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-ignore-placement": false, + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-optional": true, + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 13, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "transit.station", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "in", + "class", + "path", + "footway" + ], + "id": "highway-name-path", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 15.5, + "paint": { + "text-color": "hsl(30, 23%, 62%)", + "text-halo-color": "#f8f4f0", + "text-halo-width": 0.5 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "ski-slopes-label", + "layout": { + "icon-pitch-alignment": "auto", + "symbol-placement": "line-center", + "text-anchor": "bottom", + "text-field": "{name}", + "text-font": [ + "Stadia Regular" + ], + "text-keep-upright": true, + "text-size": 12 + }, + "minzoom": 13, + "paint": { + "text-color": "rgba(75, 122, 195, 1)", + "text-halo-blur": 0.5, + "text-halo-color": "rgba(255, 255, 255, 1)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "piste", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.sports_complex", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ], + "id": "highway-name-minor", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 15, + "paint": { + "text-color": "#765", + "text-halo-blur": 0.5, + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "in", + "class", + "primary", + "secondary", + "tertiary", + "trunk" + ], + "id": "highway-name-major", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 12.2, + "paint": { + "text-color": "#765", + "text-halo-blur": 0.5, + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "!in", + "network", + "us-interstate", + "us-highway", + "us-state" + ] + ], + "id": "highway-shield-other", + "layout": { + "icon-image": "road_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 10, + "point" + ], + [ + 11, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 8, + "paint": {}, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "network", + "us-interstate" + ] + ], + "id": "highway-shield-us-interstate", + "layout": { + "icon-image": "{network}_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 7, + "point" + ], + [ + 7, + "line" + ], + [ + 8, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 7, + "paint": { + "text-color": "rgba(0, 0, 0, 1)" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "network", + "us-highway", + "us-state" + ] + ], + "id": "highway-shield-us-other", + "layout": { + "icon-image": "{network}_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 10, + "point" + ], + [ + 11, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 9, + "paint": { + "text-color": "rgba(0, 0, 0, 1)" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "has", + "iata" + ] + ], + "id": "airport-label-major", + "layout": { + "icon-image": "airport_11", + "icon-size": 1, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-optional": true, + "text-padding": 2, + "text-size": 12, + "visibility": "visible" + }, + "minzoom": 10, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "aerodrome_label", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "!in", + "class", + "city", + "town", + "village", + "country", + "continent" + ], + "id": "place-other", + "layout": { + "symbol-avoid-edges": true, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-letter-spacing": 0.1, + "text-line-height": 1.55, + "text-max-width": 9, + "text-size": { + "base": 1.2, + "stops": [ + [ + 12, + 10 + ], + [ + 15, + 14 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "text-color": "#633", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.neighborhood", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "village" + ], + "id": "place-village", + "layout": { + "symbol-avoid-edges": true, + "symbol-spacing": 350, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 10, + 12 + ], + [ + 15, + 22 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.neighborhood", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 2 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "mountain-peaks", + "layout": { + "icon-image": "mountain_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ], + "\n", + [ + "to-string", + [ + "get", + "ele" + ] + ], + " m" + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 9, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "mountain_peak", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + ">=", + "ele", + 2500 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ], + [ + "<=", + "rank", + 1 + ] + ], + "id": "mountain-peaks-important", + "layout": { + "icon-image": "mountain_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ], + "\n", + [ + "to-string", + [ + "get", + "ele" + ] + ], + " m" + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "maxzoom": 9, + "minzoom": 7, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "mountain_peak", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "town" + ], + "id": "place-town", + "layout": { + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 10, + 14 + ], + [ + 15, + 22 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "nature_reserve", + "protected_area" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ], + [ + "==", + [ + "get", + "rank" + ], + 1 + ], + [ + "!", + [ + "any", + [ + "in", + "Open Access Land", + [ + "get", + "name" + ] + ], + [ + "in", + "State Game Land", + [ + "get", + "name" + ] + ] + ] + ] + ], + "id": "park-reserve", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "text-anchor": "center", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-justify": "center", + "text-line-height": 1.55, + "text-max-width": 10, + "text-padding": 2, + "text-size": { + "base": 1.2, + "stops": [ + [ + 8, + 12 + ], + [ + 13, + 14 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 8, + "paint": { + "text-color": "rgba(102, 51, 1, 1)", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "national_park" + ], + [ + "==", + "$type", + "Point" + ], + [ + "==", + "rank", + 1 + ] + ], + "id": "park-national", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "text-anchor": "center", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-justify": "center", + "text-line-height": 1.55, + "text-max-width": 10, + "text-padding": 2, + "text-size": { + "base": 1.2, + "stops": [ + [ + 6, + 12 + ], + [ + 8, + 14 + ], + [ + 12, + 16 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 6, + "paint": { + "text-color": "rgba(102, 51, 1, 1)", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "$type", + "LineString" + ], + "id": "water-name-lakeline", + "layout": { + "symbol-placement": "line", + "symbol-spacing": 250, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-line-height": 1.55, + "text-max-width": 5, + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1.2, + "stops": [ + [ + 0, + 10 + ], + [ + 14, + 14 + ] + ] + } + }, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "!=", + "capital", + 2 + ], + [ + "==", + "class", + "city" + ] + ], + "id": "place-city", + "layout": { + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 7, + 14 + ], + [ + 11, + 24 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "capital", + 2 + ], + [ + "==", + "class", + "city" + ] + ], + "id": "place-city-capital", + "layout": { + "icon-image": "star_11", + "icon-size": 0.8, + "text-anchor": "left", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-offset": [ + 0.4, + 0 + ], + "text-size": { + "base": 1.2, + "stops": [ + [ + 7, + 14 + ], + [ + 11, + 24 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + ">=", + "rank", + 3 + ], + [ + "!has", + "iso_a2" + ] + ], + "id": "place-country-other", + "layout": { + "symbol-avoid-edges": true, + "text-field": "{name:latin}", + "text-font": [ + "Stadia Italic" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 3, + 11 + ], + [ + 7, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + ">=", + "rank", + 3 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-3", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 3, + 11 + ], + [ + 7, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + "==", + "rank", + 2 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-2", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 2, + 11 + ], + [ + 5, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + "==", + "rank", + 1 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-1", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 1, + 11 + ], + [ + 4, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "continent" + ], + "id": "place-continent", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": 14, + "text-transform": "uppercase", + "visibility": "visible" + }, + "maxzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.land_parcel", + "microg:gms-type-element": "labels.text" + } + } + ], + "metadata": { + "mapbox:autocomposite": false, + "openmaptiles:version": "3.x" + }, + "name": "Outdoors", + "pitch": 0, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + } + }, + "sprite": "https://tiles.stadiamaps.com/styles/outdoors/sprite", + "version": 8, + "zoom": 11.6 +} diff --git a/play-services-maps-core-mapbox/build.gradle b/play-services-maps-core-mapbox/build.gradle index 63218f2253ca19e8bc3a8dcc4578afbbfbec6309..c3f1b58abc56a8272b56ea7785fc42df7b953a4d 100644 --- a/play-services-maps-core-mapbox/build.gradle +++ b/play-services-maps-core-mapbox/build.gradle @@ -61,6 +61,7 @@ android { minSdkVersion androidMinSdk targetSdkVersion androidTargetSdk buildConfigField "String", "MAPBOX_KEY", "\"${localProperties.getProperty("mapbox.key", System.getenv('MAPBOX_VECTOR_TILES_KEY') ?: "")}\"" + buildConfigField "String", "STADIA_KEY", "\"${localProperties.getProperty("stadia.key", System.getenv('STADIA_API_KEY') ?: "")}\"" ndk { abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "x86", "x86_64" diff --git a/play-services-maps-core-mapbox/src/main/assets/Open Sans Regular,Arial Unicode MS Regular b/play-services-maps-core-mapbox/src/main/assets/Open Sans Regular,Arial Unicode MS Regular new file mode 120000 index 0000000000000000000000000000000000000000..b5fdf534c5b3bf9ba26fe2b9aa8591734f6450e2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Open Sans Regular,Arial Unicode MS Regular @@ -0,0 +1 @@ +Roboto Regular/ \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/0-255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/0-255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a45e804db8c88173b69b64268acad45d5ccd6c55 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/0-255.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1024-1279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1024-1279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..19ebf3d449eddd7fae27ea6ced6595e499559707 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1024-1279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10240-10495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10240-10495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7fb28d1d38e79d711b90239e1f3a59a437ec7877 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10240-10495.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 10240-10495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10496-10751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10496-10751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3d64eaa8198c3b7e189a322a622d8b1faa526f8c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10496-10751.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 10496-10751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10752-11007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10752-11007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7afcff249ce5937560a2189e58c70502248b6d30 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/10752-11007.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 10752-11007 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11008-11263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11008-11263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9b9438b935958cf90ace05e1f259ae5c0a169135 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11008-11263.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 11008-11263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11264-11519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11264-11519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1dbf5e7681fee974a74840946be9d84fe401efb3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11264-11519.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 11264-11519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11520-11775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11520-11775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..74242bbf6dfb1c2ded063a5481f6c27e989b9358 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11520-11775.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 11520-11775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11776-12031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11776-12031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..97f44a3e3e5911c9712c5e257f9f487062dc56a7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/11776-12031.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 11776-12031 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12032-12287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12032-12287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..57d7d0a3eef90e88de374a06f196415384d41557 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12032-12287.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 12032-12287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12288-12543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12288-12543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..04b49e031153c04a1470087e30fe8fc19641155c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12288-12543.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 12288-12543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12544-12799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12544-12799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c7a37d74c439a4f7a812939b1b0129a7eedfd750 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12544-12799.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 12544-12799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1280-1535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1280-1535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a3d7f67d87ba8dcf85d9e5957d1f526da640c657 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1280-1535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12800-13055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12800-13055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d60f1debcc818d63c00f734c5a93c57b39d3d12f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/12800-13055.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 12800-13055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13056-13311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13056-13311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..95b0f35a69b37d6f981796595d441f014cbf7ab4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13056-13311.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 13056-13311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13312-13567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13312-13567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4eb2e981d9476065874a1141ecf384a8e584ff1b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13312-13567.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 13312-13567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13568-13823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13568-13823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1d1c176bf6d91d3357b5a9abcb572daf5cbe5c0b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13568-13823.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 13568-13823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13824-14079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13824-14079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6c600dafeb81769d51212b3d79b7f2276b9dc9b1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/13824-14079.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 13824-14079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14080-14335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14080-14335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..285a3fd53854581cad094c3ed4c3a8cece958f35 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14080-14335.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 14080-14335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14336-14591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14336-14591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6962feaa7f7cf561d098fee756785a131fe46daa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14336-14591.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 14336-14591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14592-14847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14592-14847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..047c0f106490fcd83c8d9c03132aa82cb60b3970 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14592-14847.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 14592-14847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14848-15103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14848-15103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7f4a834c33cf0c2ebdfacc5e6336e11e165c4dff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/14848-15103.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 14848-15103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15104-15359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15104-15359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..38712e7169002bb26f7ee25a12b2cac1c4a4bee3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15104-15359.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 15104-15359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1536-1791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1536-1791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..61f7d9cc96e0a1d515f7bee568fcf3af9833bfdf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1536-1791.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 1536-1791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15360-15615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15360-15615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9df9fe71f84e0cf491cb1302638171d0c5be1fec --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15360-15615.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 15360-15615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15616-15871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15616-15871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6830d3093162573661bb4758afdc2d7907e01bd5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15616-15871.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 15616-15871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15872-16127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15872-16127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1381714ddece54483e69ee3054cc73ece5b37dc8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/15872-16127.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 15872-16127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16128-16383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16128-16383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f067ddcf7c55731900b8fa6bd49cf1ab0fb4b0a3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16128-16383.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 16128-16383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16384-16639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16384-16639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e1eb0ba6b44cf895d62e3dfea618ba6aad204ed3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16384-16639.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 16384-16639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16640-16895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16640-16895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0fda5e765586c30b8bbd3024f6472cdb6d7e65e8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16640-16895.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 16640-16895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16896-17151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16896-17151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..15d9373e080b10debf09cc2cf0857dcb60096a60 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/16896-17151.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 16896-17151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17152-17407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17152-17407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6bf030fde8aed512e0a8f82537386b0e3dbd9bcc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17152-17407.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 17152-17407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17408-17663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17408-17663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..464cdf06777887014f5d9e382760a5c4c84ef04b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17408-17663.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 17408-17663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17664-17919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17664-17919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4fcc78a98ca65baa12ae44e51bbd35865c108f2a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17664-17919.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 17664-17919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1792-2047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1792-2047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..508c10a73e1b4fc30e733c7f5b9bc14e1e6a720e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/1792-2047.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 1792-2047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17920-18175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17920-18175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..761cd1d3e7d99efb57dc2814f296abc1d2172bbe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/17920-18175.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 17920-18175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18176-18431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18176-18431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..16515fd7b9d8b5fc9aa163a708a4b0b68df0ffaf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18176-18431.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 18176-18431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18432-18687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18432-18687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3588f0fa7511a49e05f7151bdff295aff97b97a6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18432-18687.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 18432-18687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18688-18943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18688-18943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fe585a21706b6a65e0a0fd664c34485a377a59d9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18688-18943.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 18688-18943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18944-19199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18944-19199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..49d7c49d3d9aee0915bca7df5149eb4ef833fc58 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/18944-19199.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 18944-19199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19200-19455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19200-19455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cf5c99df941728acf7bbb79b85725248139947dc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19200-19455.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 19200-19455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19456-19711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19456-19711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..73b90778f1378d60e14b0e2de3239ceb103847b2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19456-19711.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 19456-19711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19712-19967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19712-19967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..14611f247eea108f93be7901a4fcad9a342b7604 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19712-19967.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 19712-19967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19968-20223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19968-20223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2fc1afba3d94046a0057d3e070b6ee6a8a29afb4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/19968-20223.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 19968-20223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20224-20479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20224-20479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4b970dd3c90b2483282df9a57e0cb2573b3e5451 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20224-20479.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 20224-20479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2048-2303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2048-2303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..17d02f86a3ed9e4d761d4074143f29bffff66042 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2048-2303.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 2048-2303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20480-20735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20480-20735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..de287b6723f95cc37aaed8e1b8ac9612bd3f6a09 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20480-20735.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 20480-20735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20736-20991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20736-20991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..238d458ea47b946980a25657c6941bbb2be9d615 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20736-20991.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 20736-20991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20992-21247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20992-21247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0d1bc8b8021e7a30622ac4dffcf9164f3f419380 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/20992-21247.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 20992-21247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21248-21503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21248-21503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..12bc0f55a3df80450c0710b96d1638a793bea9fe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21248-21503.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 21248-21503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21504-21759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21504-21759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ab5e41f9b51b3f2fec8447178f19043aaea7421 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21504-21759.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 21504-21759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21760-22015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21760-22015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fde943b65825203f94c1781481f810c195693fd6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/21760-22015.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 21760-22015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22016-22271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22016-22271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c2f744b25509a4c6b07f529e336fb3a6c90bb71e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22016-22271.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 22016-22271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22272-22527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22272-22527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..517b51ffce4a29ccdc8ff7fe2e37a54cc92671ba --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22272-22527.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 22272-22527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22528-22783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22528-22783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1fcdd26c01ecdde9bf679c967e8735ea7b433b57 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22528-22783.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 22528-22783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22784-23039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22784-23039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..45e55f557c00bdb2f6fee9c09c15c827c8c4fb8b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/22784-23039.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 22784-23039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2304-2559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2304-2559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..deb530509500f328c043954082398cf948921d58 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2304-2559.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 2304-2559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23040-23295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23040-23295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f0febd236a6e797adc24d3aa57312757d0c916c3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23040-23295.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 23040-23295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23296-23551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23296-23551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9f86958c2aee01880ea24384ad2bbedecbc04191 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23296-23551.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 23296-23551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23552-23807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23552-23807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..23544b6f391f19f5361d4eb31fdf26cab131c67a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23552-23807.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 23552-23807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23808-24063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23808-24063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5d8e9f2439ac257a09937696d71aabbf4a3ebd38 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/23808-24063.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 23808-24063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24064-24319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24064-24319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c73c5efb70ffa901f60015827530d7b30db021c9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24064-24319.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 24064-24319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24320-24575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24320-24575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..549b345ebb2c9f1dd80b1f971a7da327362c6888 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24320-24575.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 24320-24575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24576-24831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24576-24831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1e1af6a8e7e08623d759f98cf21346cd7009f22e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24576-24831.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 24576-24831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24832-25087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24832-25087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c64e643e9216c151d53b717733a10ca384f9feb3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/24832-25087.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 24832-25087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25088-25343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25088-25343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1930bebe57f40669ed80c9e6345a88f03b6ce989 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25088-25343.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 25088-25343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25344-25599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25344-25599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bcc36adb236f88db8efa5cefd4fd7df659df89d3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25344-25599.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 25344-25599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/256-511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/256-511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d9caeb70c434b80db6a7351fdbbb6202cfef3b1d Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/256-511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2560-2815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2560-2815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..506d7b2fc61fae298fad4d29c220f53625120b66 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2560-2815.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 2560-2815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25600-25855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25600-25855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..733380a4d38920fac0fca5b2c16c031801a599c3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25600-25855.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 25600-25855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25856-26111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25856-26111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6b86b1e0b601111cdc7dfa026dbcb165b07e57df --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/25856-26111.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 25856-26111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26112-26367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26112-26367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..57b1713c41ae39bd50e34f74156c5527273aff2c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26112-26367.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 26112-26367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26368-26623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26368-26623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bd0ba5914875b75c458f3689a7791c94206e0605 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26368-26623.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 26368-26623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26624-26879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26624-26879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ed9a1ed51eba367467c7f445aa4428c2c4cd0028 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26624-26879.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 26624-26879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26880-27135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26880-27135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1d8e63eef443b2986e37ae144d41e5c0673ef48e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/26880-27135.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 26880-27135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27136-27391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27136-27391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e44fea553191ccbba06c527c1a63cd54692b141e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27136-27391.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 27136-27391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27392-27647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27392-27647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..79fca61a1da954f96cd1cdb56d9e3543486681c8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27392-27647.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 27392-27647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27648-27903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27648-27903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8d6f319cd13a85d36401abe175c56c96c04f813e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27648-27903.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 27648-27903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27904-28159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27904-28159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..726565d7da6a1d8c8ad5fd86b2d43789f27acdf2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/27904-28159.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 27904-28159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2816-3071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2816-3071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bfdb7beb39763266992e7685c0d1bc76da9bfb19 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/2816-3071.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 2816-3071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28160-28415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28160-28415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4f13891deed5954af0a659c7e039151d3f2ba985 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28160-28415.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 28160-28415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28416-28671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28416-28671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..50e09618a0264a450764e81a8fad6e880c096fe3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28416-28671.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 28416-28671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28672-28927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28672-28927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9d33912ed9e98881cf606715e8ded0fdc4dd0932 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28672-28927.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 28672-28927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28928-29183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28928-29183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..33c102c87dc675c5a6fd26dfd9e241d8cc538bf7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/28928-29183.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 28928-29183 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29184-29439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29184-29439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..13c33107dcff40092129347d97adccba9462dad2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29184-29439.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 29184-29439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29440-29695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29440-29695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..299ce11e66e800b82dd82c3be5ca2506fbb905a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29440-29695.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 29440-29695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29696-29951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29696-29951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..74e9732f6bb8182ca129269740d2dc26644d1753 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29696-29951.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 29696-29951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29952-30207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29952-30207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8ad1152e0a0c3607a4a8d46b42a728f1e557abb8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/29952-30207.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 29952-30207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30208-30463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30208-30463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5647d134e6172c17a6324daa3e3135bd5fe9c652 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30208-30463.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 30208-30463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30464-30719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30464-30719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..67430538262a290956394c65a1661abf87e15dba --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30464-30719.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 30464-30719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3072-3327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3072-3327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8fcb394688a38620ed721a6822526efefb599cd6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3072-3327.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 3072-3327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30720-30975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30720-30975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0f71d23dd1f4d870f78fac0a177bc7be34509b81 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30720-30975.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 30720-30975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30976-31231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30976-31231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3972dd134b02863ea91fb3fe2162369e95f8f1bd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/30976-31231.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 30976-31231 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31232-31487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31232-31487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..15da5a0631d5889615f4d35d2df96adec9383b21 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31232-31487.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 31232-31487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31488-31743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31488-31743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0a55afb00be9a843f8598125dc1b19aa69c838ab --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31488-31743.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 31488-31743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31744-31999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31744-31999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cee799290bd9a9ba6acba5bb0b0a27b90d3df268 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/31744-31999.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 31744-31999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32000-32255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32000-32255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7ccf2024ec9a54a087ae21eb4ab7c09418f08fbf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32000-32255.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 32000-32255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32256-32511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32256-32511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..acf190064d1f7b7423e613d3385dd1cd9fbcf9b9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32256-32511.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 32256-32511 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32512-32767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32512-32767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2ce216e878db8d96b61c8d9981b203ab197e54cf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32512-32767.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 32512-32767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32768-33023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32768-33023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b81defc34c22375f484647d8f07506fdc0c915fe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/32768-33023.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 32768-33023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33024-33279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33024-33279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..67339a634bb418e667e1a507974aa57202482637 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33024-33279.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 33024-33279 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3328-3583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3328-3583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7cc32393c9dc81f567efac559d73d447c707bcae --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3328-3583.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 3328-3583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33280-33535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33280-33535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..589f35c8fd83013daf3f1d56fbfbad571e8c0586 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33280-33535.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 33280-33535 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33536-33791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33536-33791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ffec6f29dadb1197d83b335afed7dbdc2d4dc6c1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33536-33791.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 33536-33791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33792-34047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33792-34047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..325b0fe4f2d8be524c90af7cddbca61356fd7f83 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/33792-34047.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 33792-34047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34048-34303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34048-34303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1d26a2529a5ab379724db09a60fdf7c782a7d4a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34048-34303.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 34048-34303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34304-34559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34304-34559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6cd78c7cf92f2190e8222651d689fd18e42382da --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34304-34559.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 34304-34559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34560-34815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34560-34815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a5cca3b8fb0f4fa1c4abf306e8bb4576f6d3e56e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34560-34815.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 34560-34815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34816-35071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34816-35071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a873168cfa902e37417b3080863f42869966bfbb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/34816-35071.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 34816-35071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35072-35327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35072-35327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..25ea3ab5c954e274504bd752aca36f7575460ccf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35072-35327.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 35072-35327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35328-35583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35328-35583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cb8e6a26ff0ee57c4d9a55eb4034c0e8d162476a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35328-35583.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 35328-35583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35584-35839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35584-35839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3c5912a027f77519a76c53df1958e843ff9da0f6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35584-35839.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 35584-35839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3584-3839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3584-3839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..df188e5c63820b5f858f7b5eeb2f410bb95292c5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3584-3839.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 3584-3839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35840-36095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35840-36095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d5db26106d0e9e2d24b1786ec3029892880c52f0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/35840-36095.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 35840-36095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36096-36351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36096-36351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0124961e8141e057e62b5950653bcc87a1015c48 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36096-36351.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 36096-36351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36352-36607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36352-36607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4e5f64ff052c08b40aacacff374e3b30b8f96337 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36352-36607.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 36352-36607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36608-36863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36608-36863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bc6ff70ce17c2d6690141f4c6364c70318ec3fea --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36608-36863.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 36608-36863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36864-37119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36864-37119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b778dbe4a41d4969c848e74d29e5127490f37d71 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/36864-37119.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 36864-37119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37120-37375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37120-37375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b900b5b210211d9f922f68baf574e2ebf85e9a59 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37120-37375.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 37120-37375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37376-37631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37376-37631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ce5314662cc9208b7940df7201ec59dd9084e70 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37376-37631.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 37376-37631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37632-37887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37632-37887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ded32220ec24d619b0c075ab41cc86248158fd50 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37632-37887.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 37632-37887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37888-38143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37888-38143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8ef3c34bb152d182e1f3371c8ed48f010a158839 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/37888-38143.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 37888-38143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38144-38399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38144-38399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ec32c4538ec68dc790ad5527e57bdb229fee9485 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38144-38399.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 38144-38399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3840-4095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3840-4095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4f1692e25395e97f5535f843c9e21db5ea27a639 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/3840-4095.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 3840-4095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38400-38655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38400-38655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..02079d80fbbb8ec823364cd058948b1b995ef441 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38400-38655.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 38400-38655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38656-38911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38656-38911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..42e77a80b3996b63c04b61c9f10d512e69d4f681 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38656-38911.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 38656-38911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38912-39167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38912-39167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e0ea748ca7360ba24d089f78c6d47c292a1a60bc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/38912-39167.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 38912-39167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39168-39423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39168-39423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..15a4b65cb2405c4e06d2a711c094c26b684f9ad8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39168-39423.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 39168-39423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39424-39679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39424-39679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..77da7e7752d50f52787bf54b0e37db059b15336f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39424-39679.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 39424-39679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39680-39935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39680-39935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4bd92cd048e6226abdf1410ec5e8df63f5afa2cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39680-39935.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 39680-39935 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39936-40191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39936-40191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1f2c7c05a65b11535e5912ce2ddd8c5a18f5c12 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/39936-40191.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 39936-40191 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40192-40447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40192-40447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c6a2b5c089806f3df35a8cd94d373d7fd46ce97c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40192-40447.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 40192-40447 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40448-40703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40448-40703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bacf5a2c9a1493398a304503660e57b9368f857b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40448-40703.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 40448-40703 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40704-40959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40704-40959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..684ca150edba808e79ec2d303e1acb4a639db59d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40704-40959.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 40704-40959 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4096-4351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4096-4351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..527c50ef97dc966ddcf68f84b7bb3e28332bd9f9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4096-4351.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 4096-4351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40960-41215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40960-41215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..16f58e8ca426dd6c46cfe63e4796dd9dab80aed9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/40960-41215.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 40960-41215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41216-41471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41216-41471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..85a49b372b3d4eb67698cdc261d23b040b4d6a12 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41216-41471.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 41216-41471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41472-41727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41472-41727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..13b9b957d15be8faf5dc0de8a8227f1cd3668b13 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41472-41727.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 41472-41727 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41728-41983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41728-41983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d9fe4a39e375aedef9fa3d3081316d1af7624229 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41728-41983.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 41728-41983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41984-42239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41984-42239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..30d9ed5aa23e82a2144acf4a3aa96db718495ff0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/41984-42239.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 41984-42239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42240-42495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42240-42495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e3b61ccea9ce592f06521438d0354ac4bb481872 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42240-42495.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 42240-42495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42496-42751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42496-42751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f95da6ee9e1b6186c336a28b02bd379d85b3c60e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42496-42751.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 42496-42751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42752-43007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42752-43007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..edfdff9136ed2efd4c57409fafe7ee5c8e3cf9cf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/42752-43007.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 42752-43007 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43008-43263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43008-43263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..be58c7dabcd2930471c16a3b409829b3fe769276 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43008-43263.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 43008-43263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43264-43519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43264-43519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..08819e37ca7d53881c57a9bf06d01a9e362f631e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43264-43519.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 43264-43519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4352-4607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4352-4607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..262ceba9e34d2dd8450035fdbeb2b695f82b794f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4352-4607.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 4352-4607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43520-43775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43520-43775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3c0ce4a2871c3a5cbf92df0fb3ed35cfb91e46ff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43520-43775.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 43520-43775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43776-44031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43776-44031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4fad919588e1ca15fb1e6ff482cb7ffbbde3493d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/43776-44031.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 43776-44031 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44032-44287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44032-44287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6824d01a57ed09144cff7017a51bcd9fbbe81a86 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44032-44287.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 44032-44287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44288-44543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44288-44543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c2146d811d3346767e9390cd485711bad90a0489 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44288-44543.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 44288-44543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44544-44799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44544-44799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f9a1806b37e98f8ab751f415638777968b71dfc6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44544-44799.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 44544-44799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44800-45055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44800-45055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a809006e515a850df362947bfc767cdecfe08865 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/44800-45055.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 44800-45055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45056-45311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45056-45311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bc27bbd455d9c1fef333fd5efd424b8d516cf18d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45056-45311.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 45056-45311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45312-45567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45312-45567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..06449441a1cab1354dbeea72368c3a158f9c393b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45312-45567.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 45312-45567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45568-45823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45568-45823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..137b927e17f06178fc389d1d2a86cfe7d086779b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45568-45823.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 45568-45823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45824-46079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45824-46079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..94e24d201a32387541c6dddbe72e2592895c9a8c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/45824-46079.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 45824-46079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4608-4863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4608-4863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6fbaf28d8ee41fdfe263b48bb2150f31d372b1c2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4608-4863.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 4608-4863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46080-46335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46080-46335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4bf75e9e3e0fc465ce882c24534e21993a4fbb04 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46080-46335.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 46080-46335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46336-46591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46336-46591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..55c2324da6d97d7e87a5d925c63031f6c48fa2a1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46336-46591.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 46336-46591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46592-46847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46592-46847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d93186e0b1daaf2a2c3e816ffe9a618d3a81a0e6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46592-46847.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 46592-46847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46848-47103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46848-47103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fa91096f515c5658fc41caf51fee636af7770c59 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/46848-47103.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 46848-47103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47104-47359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47104-47359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..008226686b844e360605e6642ee9f8a258851283 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47104-47359.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 47104-47359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47360-47615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47360-47615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..eb519c28602b89361f0a675d026f67f5a2274d3a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47360-47615.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 47360-47615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47616-47871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47616-47871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0d5c3a8620e2d304c9b5c54fcfbc49c2cc637b39 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47616-47871.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 47616-47871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47872-48127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47872-48127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ca1e13320455dc6cfe79418476377aaaae26d46e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/47872-48127.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 47872-48127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48128-48383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48128-48383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ae777a10cdd61a843fcf0d77b41ce6056f35c69a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48128-48383.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 48128-48383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48384-48639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48384-48639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e198c0e71180d309819f731356e5f0a30d47acc4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48384-48639.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 48384-48639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4864-5119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4864-5119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b022070513884e12a7f50f35f7ad1e9d8b3eaf74 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/4864-5119.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 4864-5119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48640-48895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48640-48895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ba8f26f5350f03312d65cd1193e40f4186cd7e3c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48640-48895.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 48640-48895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48896-49151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48896-49151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ebe2feb06b359bd17449e7a055faa26564c90e30 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/48896-49151.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 48896-49151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49152-49407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49152-49407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..736f06597e349d27ab5fafeb8d2ece6b6e43410c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49152-49407.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 49152-49407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49408-49663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49408-49663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2f04c8ea782a892c38e70666abe934040baf9dbd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49408-49663.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 49408-49663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49664-49919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49664-49919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c3d3b7c7825ac0a20276e6c5979689df27c96e5f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49664-49919.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 49664-49919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49920-50175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49920-50175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..50c1f772cf50a1f9026d00fcf082093c646d62cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/49920-50175.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 49920-50175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50176-50431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50176-50431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b7c325c87a890508d9526e197d1eb0eb505147ff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50176-50431.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 50176-50431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50432-50687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50432-50687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bb6b5099af1c06478e195339c5f4a152c784ab5f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50432-50687.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 50432-50687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50688-50943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50688-50943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..88ae85467a27ca01de3d433f2182dc3998e082ce --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50688-50943.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 50688-50943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50944-51199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50944-51199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bd49ffc751c27eac8f3aee6e296f2ecc686b5630 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/50944-51199.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 50944-51199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/512-767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/512-767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6468f4a5b07905d8ee51e3a10884bdd642ca74c8 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/512-767.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5120-5375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5120-5375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9ef7f4e1f24090737aacec64294b80255897960d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5120-5375.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 5120-5375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51200-51455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51200-51455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0f4ba7e3769af16a2ea6953a0096ccc7d038d3c1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51200-51455.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 51200-51455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51456-51711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51456-51711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7d892cbc18fd2306877be5514a7513ef146a15c2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51456-51711.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 51456-51711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51712-51967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51712-51967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5b659cf5bc37e05a505d48cbd9fbda8e58569bf9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51712-51967.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 51712-51967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51968-52223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51968-52223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0d05c17072444f5b8af357ab752ee595ba0a2f84 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/51968-52223.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 51968-52223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52224-52479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52224-52479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9f1bb5b3be92bce76018e53deec827875550b556 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52224-52479.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 52224-52479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52480-52735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52480-52735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9ad69dab9dec9a76333aae4f1a66cf14f2826ae4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52480-52735.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 52480-52735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52736-52991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52736-52991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a71f5778d22770f8a6c85e21412752cbf34eddb8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52736-52991.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 52736-52991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52992-53247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52992-53247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b341e825982c778aef137a247d860dddfd6d8c42 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/52992-53247.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 52992-53247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53248-53503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53248-53503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d07701c0a9135240db205b29fe124d0bba7bb917 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53248-53503.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 53248-53503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53504-53759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53504-53759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..61e82b89a7269c1f22347f48f980d799a361b079 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53504-53759.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 53504-53759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5376-5631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5376-5631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..56a64444d02d5abf6a8cf3f786818f12c12789cc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5376-5631.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 5376-5631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53760-54015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53760-54015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4387491a0f07b5475f140aa7a60135f814b115d5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/53760-54015.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 53760-54015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54016-54271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54016-54271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..92683c8cb028f9173a884092bdd4ffe33ac440b1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54016-54271.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 54016-54271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54272-54527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54272-54527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..21cb6f0f7d684e16096306e28b5cdb3c6c95afb4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54272-54527.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 54272-54527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54528-54783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54528-54783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b3c1d5abee2256733eeb717af880991b5291286b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54528-54783.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 54528-54783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54784-55039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54784-55039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4a8ed1182b4e9b75bd1ccfbb5970d04f469b49ce --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/54784-55039.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 54784-55039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55040-55295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55040-55295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..adcc37f5604345b3b4c528fd68fae27af40be631 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55040-55295.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 55040-55295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55296-55551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55296-55551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b373d8446b79a6b657ff1d5cf70baf6cc49814a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55296-55551.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 55296-55551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55552-55807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55552-55807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8895068bb95e0777012406075dcc402cb0fa1587 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55552-55807.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 55552-55807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55808-56063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55808-56063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a65cd9869232cf984a35272f2a35c2574170c6f0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/55808-56063.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 55808-56063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56064-56319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56064-56319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5eb4e8b6c249e5abeb7a6016310de8a3eb289b21 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56064-56319.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 56064-56319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5632-5887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5632-5887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6beed7356abfbc75570827a31dcd015a05629196 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5632-5887.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 5632-5887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56320-56575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56320-56575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d113f3998a75d30c8beff12d281eefc9694af4da --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56320-56575.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 56320-56575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56576-56831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56576-56831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..eed0108e160c3dd85e4184a8a7560de2a776f3e4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56576-56831.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 56576-56831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56832-57087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56832-57087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b67a034e6ec8b6b0089e3b9bf01de9fcf6ae211a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/56832-57087.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 56832-57087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57088-57343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57088-57343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a73edae92bc9696a6015889e53c4276de4834aa3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57088-57343.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 57088-57343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57344-57599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57344-57599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9410616a415058ce111d93ef81585b84ebec7ffb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57344-57599.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 57344-57599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57600-57855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57600-57855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3569140915f0d0ae89222088910663a61713ae7c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57600-57855.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 57600-57855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57856-58111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57856-58111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1af60965bdc50f29c87fad06413d0ac5d881cfb0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/57856-58111.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 57856-58111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58112-58367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58112-58367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..107d043d5e4f68ebc66a2945d2dac659af571dc0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58112-58367.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 58112-58367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58368-58623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58368-58623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3ba3d9ad010289622e0111e06ab9c6d2a1da32ee --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58368-58623.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 58368-58623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58624-58879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58624-58879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9184eeed69d6a102fe63770781d987c6d8b4d9a4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58624-58879.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 58624-58879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5888-6143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5888-6143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..aef8f7f44c173335a07d504441f3b00f5f4f5b62 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/5888-6143.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 5888-6143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58880-59135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58880-59135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..03a487879ca25184c285410970bd0e157358188f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/58880-59135.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 58880-59135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59136-59391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59136-59391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f46ec2858bbd63318d7899092da34ca9102d6d33 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59136-59391.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 59136-59391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59392-59647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59392-59647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d37d172f76c00ff7f0dd469873dbf6ad7ca5b9a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59392-59647.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 59392-59647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59648-59903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59648-59903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1141ec7d160c4d999d71e44e864f26d7ac7c4aed --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59648-59903.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 59648-59903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59904-60159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59904-60159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ab312e59edac5c047519871ebd537a49d765abd0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/59904-60159.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 59904-60159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60160-60415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60160-60415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8fa011e999debef602f5f430a8d998074f63aa3b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60160-60415.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 60160-60415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60416-60671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60416-60671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cfccb676f7769a214de8c3f17a9b4d57a8e2debf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60416-60671.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 60416-60671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60672-60927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60672-60927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..25a0cc51a2ecd9f3ef5ee5930a6022ce8d04ddf2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60672-60927.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 60672-60927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60928-61183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60928-61183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..34590a47cc313ced8338482dce5254e569411c33 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/60928-61183.pbf @@ -0,0 +1,3 @@ + +® + Roboto Bold 60928-61183íÜÜ7KY^_^YK77Kcv}~}vdK7KdvœžœvdKYvœ°¶±vY^~œ²Ëß̳~^_ž¹ßîß¼Ÿ_^~²ÍßÍ´~_Yv²¸²wYKdvœžwdK7Kdv~~vdK77LZ___ZL77LdwweL7Kdw‘ŸŸŸ’wdLZw‘ŸºÃ»Ÿ‘wZ_~ž¶ßß߸ž__ž¸ßáß»Ÿ_^}›¯ÃËİœ}^Yv›ŸŸŸœvYKcv}}vcK7KY^___^YK7 (0 8¡‚Ü8LZ__Z___ZL7Leww~weLZw’ŸŸ’ŸŸ’wZ_ŸÃÄŸ´Ä½Ÿ__ŸÍΟ·ßß__ŸÍΟ·ßß__ŸÍΟ·ßß__ŸÍΟ·ßß__ž¹¹ž²º¶ž~_Zw‘žž‘œžž‘wZLdww~~wdK7LZ__Z^__ZK7 (08 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61184-61439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61184-61439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a0c28af427d32ea0cbbc9c09ed553e971b60db83 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61184-61439.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 61184-61439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6144-6399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6144-6399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f48bc7bc0f886c9dcde226e0a541614079934013 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6144-6399.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 6144-6399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61440-61695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61440-61695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a8ab8722f81182bb467207a7932ccc523b52a008 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61440-61695.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 61440-61695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61696-61951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61696-61951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..70971d78e06c9b23fa3aafac0b04a8d0e80687f6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61696-61951.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 61696-61951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61952-62207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61952-62207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b4e82365355d0ff4b431ae4cbc1229695c43e54d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/61952-62207.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 61952-62207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62208-62463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62208-62463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d0b588a13ba897a1725acf95d29d36eb02981677 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62208-62463.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 62208-62463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62464-62719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62464-62719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..61d48788f84fdde9162c054288aff8ebff3d8893 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62464-62719.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 62464-62719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62720-62975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62720-62975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f7136aeda8a4216c4668b3933ed3ae9b62bcbb03 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62720-62975.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 62720-62975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62976-63231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62976-63231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5574f52450cc03541f8254b665f600ef1484cf2b Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/62976-63231.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63232-63487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63232-63487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..139b46a774f1d3cf435db7add3a514f1e28f3651 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63232-63487.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 63232-63487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63488-63743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63488-63743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7915af94c48d143ecf48f7231edf2aa8c2d52ba3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63488-63743.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 63488-63743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63744-63999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63744-63999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a4b47b0c6307dc2e78938bb7e79074b22077a232 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/63744-63999.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 63744-63999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6400-6655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6400-6655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b5ecb5321b75fc4723ba9c5988e4b7199d1f67a9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6400-6655.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 6400-6655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64000-64255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64000-64255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5077bcff1f5fc86bad06bd2aa7f7fcd51f732d79 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64000-64255.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 64000-64255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64256-64511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64256-64511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..57d0343e50fbffa0ebfa5c2b7c38a26883b20044 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64256-64511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64512-64767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64512-64767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6d0d2c8a85feb8947f811f8b6927694a13b5d068 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64512-64767.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 64512-64767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64768-65023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64768-65023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..05b016a9de6c357bd26748836261356311cb63d6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/64768-65023.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 64768-65023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65024-65279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65024-65279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fca33fcdd40f189fb218c52495c7539a6fb38f18 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65024-65279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65280-65535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65280-65535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b3b4d29b48d32909de9ed5bb83a51d90a3113fa4 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/65280-65535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6656-6911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6656-6911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..63cfdf70ce751bcacf0c4a81dcf4955bc6b6a976 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6656-6911.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 6656-6911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6912-7167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6912-7167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dcae6e602f86ffbf67cf629dcbffdda10a8d7cb8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/6912-7167.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 6912-7167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7168-7423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7168-7423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..26d5440c8a8b0ac2778d8eb47b41f87ef13aa42a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7168-7423.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 7168-7423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7424-7679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7424-7679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2a0bf8692c0ed139841db2960e91bf2f4705bb18 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7424-7679.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 7424-7679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/768-1023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/768-1023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8771d19af9adbcb06aa7a3c701a03a538ae85f55 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/768-1023.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7680-7935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7680-7935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..443881205d4a12f99a0e33d05ef8287514a2ca22 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7680-7935.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7936-8191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7936-8191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f17918fa26d96779068ee0d24b9ae458815120d1 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/7936-8191.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8192-8447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8192-8447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..eeae3cd8c9790a1c35bdb36c332e1f8e69630114 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8192-8447.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8448-8703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8448-8703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..49f6c7bf3e28afc066240b5c2b4d304f88ef7c9f Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8448-8703.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8704-8959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8704-8959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a791f058d3c0e0e98b620c89ac1b05643fe79ac4 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8704-8959.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8960-9215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8960-9215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..62333b11b34be85a5544bcd14332b73f00a1c2e8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/8960-9215.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 8960-9215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9216-9471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9216-9471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fcdcdbfb28dc93c10e324a52f13092f5d8b47552 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9216-9471.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 9216-9471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9472-9727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9472-9727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6936b0cabbf670055a7115c1f0b53ef20c4ef2ed Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9472-9727.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9728-9983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9728-9983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ef155ce60d47a9ea688bc0a2555b9505282bc81 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9728-9983.pbf @@ -0,0 +1,3 @@ + + + Roboto Bold 9728-9983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9984-10239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9984-10239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2bd79f6c266f4abe3962596c6d07d0066dd0e12b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Bold/9984-10239.pbf @@ -0,0 +1,4 @@ + + + Roboto Bold +9984-10239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/0-255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/0-255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..35afa2c0c0847eb412d476f0ea7d957f8bad19fb Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/0-255.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1024-1279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1024-1279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4678407525efbe9b90aef4f7cb6ea64f4cb720a9 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1024-1279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10240-10495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10240-10495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5df6500aa157e3e109865b9d3523b3d0da1e1667 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10240-10495.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 10240-10495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10496-10751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10496-10751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bcd98f6c904252460e196a81cd039614a111b9ad --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10496-10751.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 10496-10751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10752-11007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10752-11007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dc68e48b31537d1242c19ba6582f492cba3cfe54 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/10752-11007.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 10752-11007 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11008-11263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11008-11263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..84f9cef8b3c16be84820f5ad40ea3d8fb71fb0ee --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11008-11263.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 11008-11263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11264-11519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11264-11519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..87a214270ab35fbe916e2415f22cb163bfdfe75b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11264-11519.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 11264-11519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11520-11775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11520-11775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e141045bedeac48993167598c011c83bf4db7038 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11520-11775.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 11520-11775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11776-12031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11776-12031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bc7153dd3cc983134ea6418f1ae09e90e6c1e07f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/11776-12031.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 11776-12031 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12032-12287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12032-12287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..64fa2979c9003eaa08caae5705d103fd487f77e4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12032-12287.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 12032-12287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12288-12543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12288-12543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2bf3be5b65a8d092c87b76330124ec6cb9af9dfe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12288-12543.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 12288-12543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12544-12799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12544-12799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d0e32edcad047d20fd4a154b49183482faaba019 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12544-12799.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 12544-12799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1280-1535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1280-1535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3220d548c26a5f16e822f8f86b91b870ad7f37d5 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1280-1535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12800-13055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12800-13055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..971344dfaae2ea2e2ea82e0e11baf39cc24bea69 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/12800-13055.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 12800-13055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13056-13311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13056-13311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..18c0542c38c3460f57c6e9ec64bbc44256475129 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13056-13311.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 13056-13311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13312-13567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13312-13567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..986c5759075b25aa73998fe875f61d0f496c65a9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13312-13567.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 13312-13567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13568-13823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13568-13823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fb485c92d62728d0bcae1f92edca7a281135475e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13568-13823.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 13568-13823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13824-14079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13824-14079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8185574bdcaa9026f5667ddda3d7c2a5a1becce2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/13824-14079.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 13824-14079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14080-14335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14080-14335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c3e3b356db20a54593f9ffa5d401a7cb3e4e2e05 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14080-14335.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 14080-14335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14336-14591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14336-14591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..84591d2a44b8c68638fed9e78b6d75d2bb67abed --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14336-14591.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 14336-14591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14592-14847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14592-14847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9e7206e54778deb2aaac9e448e1e0185f313a648 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14592-14847.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 14592-14847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14848-15103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14848-15103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c9d6c75d0cdb474142ef8f6eaab692a7d81dcda7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/14848-15103.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 14848-15103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15104-15359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15104-15359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e7b6dd426a0065581a6518bce3a0b565e602ec60 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15104-15359.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 15104-15359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1536-1791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1536-1791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..502904b031d3a85c027cdc2d26df0fe446168de5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1536-1791.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 1536-1791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15360-15615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15360-15615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9cb3f637efb46c4a60d5b1bb696ce55ccaf0a81f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15360-15615.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 15360-15615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15616-15871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15616-15871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f76d1c307ad67c61c806ffd6f3447e3de7d1120d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15616-15871.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 15616-15871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15872-16127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15872-16127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5f1b697fe07a40d40a82d078c31dab391e79e689 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/15872-16127.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 15872-16127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16128-16383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16128-16383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..71aed8241a38291f1d1665521c67117622faa3d2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16128-16383.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 16128-16383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16384-16639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16384-16639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f102f6bf7d097aebbd2d11885f18c710917496cb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16384-16639.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 16384-16639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16640-16895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16640-16895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c9d06bafffd1c409e9cd1da2cce70461bf2a9b16 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16640-16895.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 16640-16895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16896-17151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16896-17151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a3bb30f616a21d453e6035f4d929b8697405bb33 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/16896-17151.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 16896-17151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17152-17407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17152-17407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6a96f5751ff5584c70468f1ccdf1ab3a23f51b3e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17152-17407.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 17152-17407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17408-17663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17408-17663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..30dc7c54e5c32383625fa1a659ee53e95ca5677e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17408-17663.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 17408-17663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17664-17919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17664-17919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..40b1ea8b9367aaf2045abefb4042ea6b7f60deff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17664-17919.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 17664-17919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1792-2047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1792-2047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cc5f1bf532768fcd3a295bc29bd5604c5becb702 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/1792-2047.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 1792-2047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17920-18175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17920-18175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0a1a6310e79d32ee5262cf81d878b94fbdda3180 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/17920-18175.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 17920-18175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18176-18431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18176-18431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e550150121e64842e1dd23ee84bcfa08b6468815 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18176-18431.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 18176-18431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18432-18687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18432-18687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..917387d36ef80f43c8331f9f9694689493eb5093 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18432-18687.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 18432-18687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18688-18943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18688-18943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..abf96f305cafea2310384545a51ba2bf7a391b2e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18688-18943.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 18688-18943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18944-19199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18944-19199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c6502e161fe66d014f1c48dd1b500b5440c0f095 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/18944-19199.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 18944-19199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19200-19455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19200-19455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ba3639f1283985a21c19f369b973e63533fd75f9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19200-19455.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 19200-19455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19456-19711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19456-19711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cd583225ff575ada8e564739dbaa1165388ca811 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19456-19711.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 19456-19711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19712-19967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19712-19967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..de9cfcd594c62f72ef73990250f003ae3f891780 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19712-19967.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 19712-19967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19968-20223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19968-20223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ca6468271428f76e39bc3b8e8f0e6414e271e3c2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/19968-20223.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 19968-20223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20224-20479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20224-20479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2338a1095a8554150ceaf6a6ce9b81a33a151f9f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20224-20479.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 20224-20479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2048-2303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2048-2303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5fbee964d63c77eac2ebd0330d7fabcdcf135c3c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2048-2303.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 2048-2303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20480-20735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20480-20735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..57b73d2d8cffa184d145d16e8e6bc2793a9c4b59 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20480-20735.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 20480-20735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20736-20991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20736-20991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0890d45b1580dff1ce8bbd1ee998c63267d74f1c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20736-20991.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 20736-20991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20992-21247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20992-21247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6fa43c596c10c6566f06ccc3d087e759927114f7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/20992-21247.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 20992-21247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21248-21503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21248-21503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..39b16ec5ec2b126006348e2e573d503df1b7a69c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21248-21503.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 21248-21503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21504-21759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21504-21759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..993f11a1f73c16534d9be9abe27f7d507239b943 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21504-21759.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 21504-21759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21760-22015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21760-22015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b5162c68f2cf1d327aa4ab5fb765298d563f4df4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/21760-22015.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 21760-22015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22016-22271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22016-22271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e177be69c377508daa6dd515eca2f5b1d830c22f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22016-22271.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 22016-22271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22272-22527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22272-22527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bb1eaa9441a92d5d4d3eb29028dbd02cbe67933a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22272-22527.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 22272-22527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22528-22783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22528-22783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..30bfcbad86c9328910cdab979baf88eebfc7445b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22528-22783.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 22528-22783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22784-23039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22784-23039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..49cabc80f6e2e6dc907df24d9c3cdbf01d284627 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/22784-23039.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 22784-23039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2304-2559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2304-2559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0df685b2fb797c8ddd8b62acf5bb0c038ce8934b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2304-2559.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 2304-2559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23040-23295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23040-23295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2e8b205147b3af37ae4813e1a10d4a6a047cf240 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23040-23295.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 23040-23295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23296-23551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23296-23551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e61223b90e373e4ca56bd8d554b5075f8b9daac7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23296-23551.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 23296-23551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23552-23807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23552-23807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5c3ce0becb3729a0c72c7c77d239f8a0dcd2e869 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23552-23807.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 23552-23807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23808-24063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23808-24063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c852a97f8c25d4ea8966be5d68efe11f5eec04bf --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/23808-24063.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 23808-24063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24064-24319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24064-24319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c018599250612d060ec892b6d24ddc90e69feae7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24064-24319.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 24064-24319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24320-24575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24320-24575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9e199f77b9757cc72869c3c28851a84e230db1d6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24320-24575.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 24320-24575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24576-24831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24576-24831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fe9e474039c80727647ac74f75bdf063595ee8c2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24576-24831.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 24576-24831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24832-25087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24832-25087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2745b25f716856dc0094ab44dca32bea06109b61 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/24832-25087.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 24832-25087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25088-25343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25088-25343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..81ee9f7907e6d9eec8e943826d1c0cc9e9eab6c8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25088-25343.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 25088-25343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25344-25599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25344-25599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..873708e40133688f4489a24fd4bde5c4b66bdf0d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25344-25599.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 25344-25599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/256-511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/256-511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5ffcaa873e1d252a40e6367f9357962be84b3729 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/256-511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2560-2815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2560-2815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f93e94f6969f403f6307023088f1b5ed3dea6843 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2560-2815.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 2560-2815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25600-25855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25600-25855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e664470408304774d6fd1b4c2d1630ed4c078cf5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25600-25855.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 25600-25855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25856-26111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25856-26111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3fadd2e021103312d557fa7c0b2c2efe9de87c2a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/25856-26111.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 25856-26111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26112-26367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26112-26367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ae5608977470b9b1b2903d6ddf70adda792c452e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26112-26367.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 26112-26367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26368-26623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26368-26623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5261df5225926dba4b52b4c4aa0a9d077654e243 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26368-26623.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 26368-26623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26624-26879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26624-26879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..97793916ca03f3d428fc89fe2334c25c28711ca6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26624-26879.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 26624-26879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26880-27135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26880-27135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..713015262bfff3491f26f4ff08f88186214fb994 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/26880-27135.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 26880-27135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27136-27391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27136-27391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4cb9d18f0f1dfb58e3c7ce0ceaa2b8c15ec887f8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27136-27391.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 27136-27391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27392-27647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27392-27647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4d572f603c95dabcfc0598aa6ebbde53f6566f2a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27392-27647.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 27392-27647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27648-27903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27648-27903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c7f69282938438c13ac9ad599cd71e50fc3c1762 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27648-27903.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 27648-27903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27904-28159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27904-28159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..45beb8ce9ef8f8cabcff40da27431dfcd670fd54 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/27904-28159.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 27904-28159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2816-3071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2816-3071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..251513fdbcda82e6584a21fe2fa0c91ab70561b8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/2816-3071.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 2816-3071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28160-28415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28160-28415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a168080e82e770baa0bd8d583141be39c478c9ad --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28160-28415.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 28160-28415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28416-28671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28416-28671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..43422979c18c966ccb3b54e1c84590e2c9da295c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28416-28671.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 28416-28671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28672-28927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28672-28927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e4bc6dbaeb6ef84cfc8f03eb925b733b92f2640e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28672-28927.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 28672-28927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28928-29183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28928-29183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1bc79c040504221b87f6fa8e4cedcd2e2ad8564e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/28928-29183.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 28928-29183 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29184-29439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29184-29439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..aa6710100ec6f1b31ce2188962fcd3ed237fdeb6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29184-29439.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 29184-29439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29440-29695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29440-29695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..50467c9b954496d57c7f1527e5de6fd155f88bb3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29440-29695.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 29440-29695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29696-29951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29696-29951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..78a9084f5f95fd7c0e533aeaa56f1fab82f15d0f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29696-29951.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 29696-29951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29952-30207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29952-30207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0ceedc98be0b6c95358b937d45956b3403a660f3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/29952-30207.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 29952-30207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30208-30463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30208-30463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dca00aa69b95846d4e298d11da23fa8bd5dfb31a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30208-30463.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 30208-30463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30464-30719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30464-30719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..06955ca77b4aaaa7721d47e5f7cc3f5ac8c21f87 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30464-30719.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 30464-30719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3072-3327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3072-3327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4f18da0ef1eaf3bebd2a6cd232b807779d8d7fb3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3072-3327.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 3072-3327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30720-30975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30720-30975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fca820faca71dd701373da4c4028c9e1e6eb0241 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30720-30975.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 30720-30975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30976-31231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30976-31231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1b25617a5211dc391384ac75005929b349f6e15 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/30976-31231.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 30976-31231 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31232-31487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31232-31487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..94c96b2a568adc014774c159af5fca5d33659338 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31232-31487.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 31232-31487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31488-31743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31488-31743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d95234c50753250905e6803fc587a0f278da8975 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31488-31743.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 31488-31743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31744-31999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31744-31999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..09f96fdf6a2d715292d17f74c482e80a9a630915 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/31744-31999.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 31744-31999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32000-32255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32000-32255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d417950251c4f0491df063a46e34175ea5cce225 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32000-32255.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 32000-32255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32256-32511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32256-32511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ce231940d89f5a07231f28825181a07e5f26b19e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32256-32511.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 32256-32511 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32512-32767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32512-32767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..013239196e2ecd145db2df5fe0f395b222cc2a29 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32512-32767.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 32512-32767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32768-33023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32768-33023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..44495da9370fa50357293e2e82b530637887a2aa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/32768-33023.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 32768-33023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33024-33279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33024-33279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fe617761d0e698afb6ee3d6edea69b37011561dc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33024-33279.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 33024-33279 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3328-3583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3328-3583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7298e12d5d1cbaf56dc69a79cb41fad1ab384ff0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3328-3583.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 3328-3583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33280-33535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33280-33535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4822e80d2dc5c253867e809aaf5acb3279ad5183 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33280-33535.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 33280-33535 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33536-33791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33536-33791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bd4bebdd16819797c1904c0a9c33ae5b20e93c3e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33536-33791.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 33536-33791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33792-34047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33792-34047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..773d7f35b0d79d6df3c1f3893b1889e19dcf7a86 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/33792-34047.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 33792-34047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34048-34303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34048-34303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b2a47f876f08a10601facc0ae05e811ddc12aa37 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34048-34303.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 34048-34303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34304-34559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34304-34559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f5c860f975f7fd80e0b80e6ba82e07d34a50931b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34304-34559.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 34304-34559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34560-34815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34560-34815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a38578c625628208f7bdff5652a4e0530812b3fc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34560-34815.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 34560-34815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34816-35071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34816-35071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..37a7e0b7b72bae1978e31073b37b908fae5bd874 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/34816-35071.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 34816-35071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35072-35327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35072-35327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4650f86263671b65474303b0e238fbcafcca67c2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35072-35327.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 35072-35327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35328-35583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35328-35583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0915836a2555ccdc168267fcf42e27f82b6668f7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35328-35583.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 35328-35583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35584-35839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35584-35839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0e249c124426cdf180aab4993cde8311247df49f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35584-35839.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 35584-35839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3584-3839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3584-3839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..85bbf6035fc4b5e40fff2af9e0e8d934fde2f004 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3584-3839.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 3584-3839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35840-36095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35840-36095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8fa541a2a3337ffb7002a3ae992633ce99952016 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/35840-36095.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 35840-36095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36096-36351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36096-36351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c7d0d016fed2cc919be81cd0562eda6735e49361 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36096-36351.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 36096-36351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36352-36607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36352-36607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..79170332f69ce0766c723691f558e8530f03468a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36352-36607.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 36352-36607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36608-36863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36608-36863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..81b0818582f14c611103cb85170b3d50daad9a98 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36608-36863.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 36608-36863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36864-37119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36864-37119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f382d81dc80ef7ec0314c9622c89a5be0dad7fcd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/36864-37119.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 36864-37119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37120-37375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37120-37375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3280de7f70769c2a4cee748ea987252d9cf7c493 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37120-37375.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 37120-37375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37376-37631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37376-37631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4e97d387c06039bb339753a9a77be437e155e7cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37376-37631.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 37376-37631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37632-37887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37632-37887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4a20686f56c39a67cb696d9e45964dc709aaec72 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37632-37887.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 37632-37887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37888-38143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37888-38143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c4f390289aea57f04965a7d631be51032c01748a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/37888-38143.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 37888-38143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38144-38399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38144-38399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ed079f90b2cdc57d4d5c22b1db723e253a78a8ee --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38144-38399.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 38144-38399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3840-4095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3840-4095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a824d513ff45fa89d691b857aca0b51c835f9192 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/3840-4095.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 3840-4095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38400-38655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38400-38655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bf49f089e3549daa94cc56e688746ab26b19b3dc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38400-38655.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 38400-38655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38656-38911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38656-38911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..53cacfde63dd43c63f755c9951669093f3469c98 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38656-38911.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 38656-38911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38912-39167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38912-39167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2784b4833702649342f72f2d630047a83e828163 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/38912-39167.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 38912-39167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39168-39423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39168-39423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..358513f58ef4da3a5739a486f862709c4c5dac5f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39168-39423.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 39168-39423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39424-39679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39424-39679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..688c791b21fbd78afe0708bf1307103abcec5ed6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39424-39679.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 39424-39679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39680-39935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39680-39935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a625424a25f8621d99a28824cda65a13f9f4b1d9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39680-39935.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 39680-39935 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39936-40191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39936-40191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dd4a90886e24da38d28742c3b78b50168182a2a0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/39936-40191.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 39936-40191 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40192-40447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40192-40447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..89c28de51a4c2524b069ce96032daa6956bdb7c0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40192-40447.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 40192-40447 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40448-40703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40448-40703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3156b15fed19dd6d7065b33a0224bbe9b76a175e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40448-40703.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 40448-40703 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40704-40959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40704-40959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..32cdf30f366b080b29604f03be863e54809b5e0d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40704-40959.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 40704-40959 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4096-4351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4096-4351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..da08890d4886ed1ff0df577aec234db80106aa7d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4096-4351.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 4096-4351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40960-41215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40960-41215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7a15e6dac7c293d325e98ebbf77c115030dc9601 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/40960-41215.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 40960-41215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41216-41471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41216-41471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1c388daccbef5cc0cc148073e15a65640a389f32 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41216-41471.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 41216-41471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41472-41727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41472-41727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cb817d249ea46c62bbeb2e3b79d95f53094e28d6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41472-41727.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 41472-41727 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41728-41983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41728-41983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6c3104d31eacaff128c74057b9c7b89fd944413a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41728-41983.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 41728-41983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41984-42239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41984-42239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d4072f3088a0b3a3bc85142aaa817e4753c56ced --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/41984-42239.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 41984-42239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42240-42495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42240-42495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..aa6dbc8e186c5cf626bba648e942bcbfde3f2154 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42240-42495.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 42240-42495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42496-42751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42496-42751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8d50dffa35fa76f7f3ff4b9b2b95f14a5dcf98b1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42496-42751.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 42496-42751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42752-43007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42752-43007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b50af98653d0dc16c568859658cc79903d871b76 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/42752-43007.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 42752-43007 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43008-43263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43008-43263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4770ce312460079f7845d57b27a7da9df6ea585c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43008-43263.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 43008-43263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43264-43519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43264-43519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8a1f619fd26d2e4b727bc0193dbade560230fe6e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43264-43519.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 43264-43519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4352-4607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4352-4607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9f4550c8f2c856cdb2d192d160e78d1abcab347d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4352-4607.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 4352-4607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43520-43775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43520-43775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5eae8a5d44aa306d7818b058329a05918c9397ff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43520-43775.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 43520-43775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43776-44031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43776-44031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..758da3f77279d24a23a2b990ec25b4cae8efa83c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/43776-44031.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 43776-44031 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44032-44287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44032-44287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e1362ca7d90e7c37f776e194bd026aa430361f14 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44032-44287.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 44032-44287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44288-44543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44288-44543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..809dc386596811c3baea0bb938ced865a20a9d68 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44288-44543.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 44288-44543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44544-44799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44544-44799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..87a9cbc2814a77f8039b3bba6c083a065c0cb82a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44544-44799.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 44544-44799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44800-45055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44800-45055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0797737657f1bd2d10f4cd8cc873ac890aa70758 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/44800-45055.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 44800-45055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45056-45311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45056-45311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e959021172dbc7b8c6b3aa22fc875db46f6e4810 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45056-45311.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 45056-45311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45312-45567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45312-45567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dfc666467501c27b8107f82c3c2076b5c788dba3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45312-45567.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 45312-45567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45568-45823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45568-45823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..90602794014c1b13ecc9fb051b4844bc9fc67a63 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45568-45823.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 45568-45823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45824-46079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45824-46079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6d541c569234e6bf8ff0a5b33ceb7e98bdc59731 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/45824-46079.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 45824-46079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4608-4863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4608-4863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..afdde320ff249baa4632a1aa112d4696396dd896 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4608-4863.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 4608-4863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46080-46335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46080-46335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3024d8ce8d437a77b9c2b3dc85cce4fd08dd5a12 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46080-46335.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 46080-46335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46336-46591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46336-46591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e84d93dc1a586cb2d0a06700a5ec9f93ff557ffe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46336-46591.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 46336-46591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46592-46847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46592-46847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9c14234d19ea865cc2482803ffaf518ff625b958 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46592-46847.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 46592-46847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46848-47103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46848-47103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bce0ff1b6b2841c56c66be1d054e507d9ed1587b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/46848-47103.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 46848-47103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47104-47359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47104-47359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..88e856e298767ae13f84641c893b7ce3d665defb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47104-47359.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 47104-47359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47360-47615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47360-47615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..33132bff0291a5ec5351fe55eb845e63f4ced799 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47360-47615.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 47360-47615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47616-47871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47616-47871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f35c65754bb952598d9dde330da1b7d3ba5c20fc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47616-47871.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 47616-47871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47872-48127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47872-48127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5ba50e12be1df5dacac21b45db742eeb69d349ce --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/47872-48127.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 47872-48127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48128-48383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48128-48383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d7bf96f7ac49d41be0d3c67ef0f87360c3df634b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48128-48383.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 48128-48383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48384-48639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48384-48639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d10295fd5e54f00ed77456f294f9c7f72c69a01c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48384-48639.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 48384-48639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4864-5119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4864-5119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..40a24717f5c22b865da60ec529ac98c995d8a090 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/4864-5119.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 4864-5119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48640-48895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48640-48895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8cf1e9f8b052e3a1581738d26e85d42667bda753 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48640-48895.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 48640-48895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48896-49151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48896-49151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..190ad5b07279f87cb7dcf9086c55d4a237a73231 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/48896-49151.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 48896-49151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49152-49407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49152-49407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7f273612074ef437dacd0f884f3521e7bb6c354f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49152-49407.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 49152-49407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49408-49663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49408-49663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..50fcf160739a80cfa6f489af06060b7ade8007fa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49408-49663.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 49408-49663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49664-49919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49664-49919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ea34f6022bc02a41bc485f84e234f646a791bb88 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49664-49919.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 49664-49919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49920-50175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49920-50175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ce68d59afb2f2f7b12e0f44c2ac1e2505e6c1fd4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/49920-50175.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 49920-50175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50176-50431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50176-50431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a86ebce781a8dbc59a09668139c31a0e62b96664 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50176-50431.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 50176-50431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50432-50687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50432-50687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9a364e9441a946276fd3fb037368b3b32947f26b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50432-50687.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 50432-50687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50688-50943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50688-50943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4d761cb04c61bb9260c91919eaeddc3c358e5fa9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50688-50943.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 50688-50943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50944-51199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50944-51199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cd52a572fa197d2be3f1016caf9eaf9e5c342053 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/50944-51199.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 50944-51199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/512-767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/512-767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..17c7d760cb350d9bc3f3997d833d4a3841e6104c Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/512-767.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5120-5375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5120-5375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e10f3b30355a77d41b3fcf1dc133ef011a64b703 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5120-5375.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 5120-5375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51200-51455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51200-51455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9dbf195d63f92aec9ace2926ca20ae5f5f2301a7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51200-51455.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 51200-51455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51456-51711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51456-51711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..da9e17079217c8a0d115fe9f53cfee96659351fc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51456-51711.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 51456-51711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51712-51967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51712-51967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..572b2deb14b7ee28785d0531c3b65a01242bf2c8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51712-51967.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 51712-51967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51968-52223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51968-52223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ac88d2fc7ba025122ecb3a7b9bde5bc1a4aac87f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/51968-52223.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 51968-52223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52224-52479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52224-52479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..60f982c46d628d7bf28f54fa490a00c348f761a0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52224-52479.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 52224-52479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52480-52735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52480-52735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1b81c6c39cda66a785d0a0d54d72dbe32e95287 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52480-52735.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 52480-52735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52736-52991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52736-52991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7f0466de0a3bd33c11512f09bbe546adfef9baf2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52736-52991.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 52736-52991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52992-53247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52992-53247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4367f929d953f91bca9d21b90581d2be0464ee27 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/52992-53247.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 52992-53247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53248-53503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53248-53503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..023106be63ffea4eaf5bcbc1048c09fd5b72c7ba --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53248-53503.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 53248-53503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53504-53759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53504-53759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6b0f0fa5de3d731c07a736e90244d2e1d5d48a8d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53504-53759.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 53504-53759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5376-5631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5376-5631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..de4f2e17b4f485703207157ace4756030b6114be --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5376-5631.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 5376-5631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53760-54015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53760-54015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..835fe652519f583b7221dfe0e00835f1495838ed --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/53760-54015.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 53760-54015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54016-54271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54016-54271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fe41ddee0e96eaeefe6c9f215f5050a423b545b1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54016-54271.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 54016-54271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54272-54527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54272-54527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..73eff127bc58eaefc21f326f5a1ce1d000f89948 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54272-54527.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 54272-54527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54528-54783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54528-54783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a941820bcaf6929853cc974917b1f0aac16432d9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54528-54783.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 54528-54783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54784-55039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54784-55039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a4addad5c12c67b2fb3fb102acad52364287886d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/54784-55039.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 54784-55039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55040-55295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55040-55295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5e193f89c202325bab293d0ce172bbf1ab5d3d01 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55040-55295.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 55040-55295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55296-55551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55296-55551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5935c48a723a382d3f241909f7925490703db8c1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55296-55551.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 55296-55551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55552-55807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55552-55807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1485427d6a7ebd5c9650be3bd83b8e45cad9cfd0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55552-55807.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 55552-55807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55808-56063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55808-56063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2a684edd9d050dde31e9ef8551ac6bbbdf734e20 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/55808-56063.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 55808-56063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56064-56319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56064-56319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2b3aa4ddf8f00d7f092dec06b665b13e5411427b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56064-56319.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 56064-56319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5632-5887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5632-5887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..07dc922bef1d496887ea777df513fc502be3e799 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5632-5887.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 5632-5887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56320-56575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56320-56575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1bbd4c8ebf37d6087a27b9fe11974ede198fcd2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56320-56575.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 56320-56575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56576-56831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56576-56831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c2f46ca8087a3c1584887ad3762189acdfd35b23 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56576-56831.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 56576-56831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56832-57087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56832-57087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bf230002ce6919fefc826cb52a5da1ed90cd06eb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/56832-57087.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 56832-57087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57088-57343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57088-57343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..02a5e2826bfcd74f3764f24cc9c9d6918e46871d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57088-57343.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 57088-57343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57344-57599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57344-57599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bd91e062062e39ba37e4f6352410db2c775a9125 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57344-57599.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 57344-57599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57600-57855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57600-57855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d9a4ddb6d19775fd3a383cc1f5aca970025f713f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57600-57855.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 57600-57855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57856-58111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57856-58111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b144bb5cccc484385d598fcb7239552fc60d9a15 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/57856-58111.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 57856-58111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58112-58367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58112-58367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cd4435c94386fece6f4e60598043d011059802b3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58112-58367.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 58112-58367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58368-58623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58368-58623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..16cf55065101c948d4594194261a71c0f1bc5817 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58368-58623.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 58368-58623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58624-58879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58624-58879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cc49f6dcc5e81dc3fdeefcdc75298164d570135d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58624-58879.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 58624-58879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5888-6143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5888-6143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e451b18456107d7dd512f70d681e567a6fd52eca --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/5888-6143.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 5888-6143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58880-59135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58880-59135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4605d09fef431e4bee709f8971ddec4dbc4e6a62 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/58880-59135.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 58880-59135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59136-59391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59136-59391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ed68a8a7af676aca31e839eabc2a803e3197322e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59136-59391.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 59136-59391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59392-59647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59392-59647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..10d1cb7a36e576cbadb79fa58efaf6c7a90a4b55 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59392-59647.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 59392-59647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59648-59903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59648-59903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4bb7c596d577cbaa84399c35c939c08247143e7b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59648-59903.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 59648-59903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59904-60159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59904-60159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..983ced61f4735986ce5b8c60cb8ba06107a53c18 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/59904-60159.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 59904-60159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60160-60415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60160-60415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..780bd805c886da0c63cf34c28cae7e8d3007d095 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60160-60415.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 60160-60415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60416-60671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60416-60671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2347204d2e2ff655e3f546de241c9f00ab601692 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60416-60671.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 60416-60671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60672-60927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60672-60927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8cf29accbb48171d2e2c30f1326ee5256b9fb331 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60672-60927.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 60672-60927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60928-61183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60928-61183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..af77a04d6b2d6a29adbff31825868a923d1e97db --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/60928-61183.pbf @@ -0,0 +1,4 @@ + +° + Roboto Medium 60928-61183íÜÜ +7KY^YK:/8Lcv}vcYK77Lewœ}vcKKdw’Ÿ°Ÿ›vYYvŸÅßǯ›}^^~œ±ßâß´~_YvŸÄÏǯ›}^Kdw’Ÿ¯Ÿ›vY7Lew›}vcK8Lcv}vcYK77KY^^^YK7/Kcv}~}vcK7:Yv›œ›vcKKd}›¯²¯œvYYvŸÆßɰœ}^^}œ±ßâß´~_YvŸÂÍů›}^Kdw’ŸŸŸ›vY7Lew}vcK8LZ___^YK7 (0 8¡‚Ü8LZ__Z^__ZL8Leww~weLZw’ŸŸ’œŸŸ’wZ_ŸÁÄŸ±Ä¿Ÿ__ŸÊߟ²ßÆŸ__ŸÊߟ²ßÆŸ__ŸÊߟ²ßÆŸ__ŸÊߟ²ßÆŸ__Ÿ½¿Ÿ±¿»Ÿ_Zw’ŸŸ’œŸŸ’wZLeww}weL8LZ__Z^__ZL7 (08 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61184-61439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61184-61439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a4bd7519ad8c8d14f60b6506de9211e4489bd953 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61184-61439.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 61184-61439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6144-6399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6144-6399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..16c32f68fee9a51e8e796507fc7ed927c3081a8c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6144-6399.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 6144-6399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61440-61695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61440-61695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..85ecc30e2a66d25be2306d10d9d896c93eb2f18d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61440-61695.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 61440-61695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61696-61951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61696-61951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2e838022797634a270f3942aa94bbb8d755059b3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61696-61951.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 61696-61951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61952-62207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61952-62207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d08a85f4506c89ed08fa069b25efa9c702fcb6ee --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/61952-62207.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 61952-62207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62208-62463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62208-62463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..45232bad576da6ae4abaf23709122815195ccdd3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62208-62463.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 62208-62463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62464-62719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62464-62719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ed4187793e4b3b739bc7afbbacf3d0dd7679a77 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62464-62719.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 62464-62719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62720-62975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62720-62975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..90c7a97c886b235b1f65383088c18c6dba49029a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62720-62975.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 62720-62975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62976-63231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62976-63231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..041e15982e33bf8616ed70ce8faee640a50ea414 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/62976-63231.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63232-63487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63232-63487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ed991797209d77889e340e038d53659dc1d039d9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63232-63487.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 63232-63487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63488-63743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63488-63743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c46909b8e41233d73892ef9392eaab23a770e259 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63488-63743.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 63488-63743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63744-63999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63744-63999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..670ff7cb44a123bb608977e927b8a087b94e0602 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/63744-63999.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 63744-63999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6400-6655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6400-6655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c083781249524986c4690c6bdf8705eae9f7726e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6400-6655.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 6400-6655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64000-64255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64000-64255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..462bcddb9a21a0ab3f3826541da944070765ffda --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64000-64255.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 64000-64255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64256-64511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64256-64511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c641ff6b983be0304376ec84a11aa63ccfb0bed7 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64256-64511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64512-64767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64512-64767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..34447f5ccf429feccb7171e8f49b98228bfcdfe7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64512-64767.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 64512-64767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64768-65023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64768-65023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e5552f6c1bd7a8ca2a7e66ccd0f378392bbbbed4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/64768-65023.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 64768-65023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65024-65279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65024-65279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..47b22c12a25742773bf988e3b84f5cac72260936 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65024-65279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65280-65535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65280-65535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c04b3fcc69a9cb74cb9b5022d9d23560f72a361d Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/65280-65535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6656-6911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6656-6911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..555aaf9856d7c75704c457269fc24a87460fa45f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6656-6911.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 6656-6911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6912-7167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6912-7167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f2c0cf4646fcb2063ea182e08bc801410a7ab90a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/6912-7167.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 6912-7167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7168-7423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7168-7423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..48e1ea9f47be96e14baffa920b12ee7f2869606a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7168-7423.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 7168-7423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7424-7679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7424-7679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0de098af88c9e40f3a73c634e18a5f76dd86847f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7424-7679.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 7424-7679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/768-1023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/768-1023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9134c125b96bf505c3399b92babb57febcf045d0 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/768-1023.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7680-7935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7680-7935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ef2e52a6069188d5e010b4100d9092159769e974 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7680-7935.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7936-8191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7936-8191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ccb6d6650399f1a4d987e79b2b2f43ce8c0649af Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/7936-8191.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8192-8447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8192-8447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6978e5745b3461c7231c36ba0bd3ae89d8e3677a Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8192-8447.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8448-8703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8448-8703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e6a625aebcd6ab1f2dfbf6a768c26ee4062cb632 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8448-8703.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8704-8959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8704-8959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cf937f7cbca088dc94a2d654b0151678a27fdbb1 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8704-8959.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8960-9215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8960-9215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d053015a79d8d5caf1cf3a06c73f8477e39f794b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/8960-9215.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 8960-9215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9216-9471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9216-9471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e902fe28405781120f36d1778b39defcae0baa97 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9216-9471.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 9216-9471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9472-9727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9472-9727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..18462891d12f25551f26ae93244e005ecce473dc Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9472-9727.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9728-9983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9728-9983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..635de0493484521692909382949ca0f2f0f2d2aa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9728-9983.pbf @@ -0,0 +1,3 @@ + + + Roboto Medium 9728-9983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9984-10239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9984-10239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..38bf669b456ae666ad5bd0844db3b517d1db9be1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Medium/9984-10239.pbf @@ -0,0 +1,4 @@ + + + Roboto Medium +9984-10239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/0-255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/0-255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1a541761375d3629a7a8d825556777c9d739994c Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/0-255.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1024-1279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1024-1279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a323641144e48fb83ec90f23c097befc5c053bc6 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1024-1279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10240-10495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10240-10495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f4761cca28c5010d515f1379c395e5028fa1c17d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10240-10495.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 10240-10495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10496-10751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10496-10751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9e0afdcb9e94f88e095e0d4f9d4b38e3f9ab785b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10496-10751.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 10496-10751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10752-11007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10752-11007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a4e39878d8336bd1e6bd9f7eef5bbb17484b3a21 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/10752-11007.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 10752-11007 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11008-11263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11008-11263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..88944ded3724274981f94ae0b80bc178e28bbe8e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11008-11263.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 11008-11263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11264-11519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11264-11519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f61d8c5fb7dfe6163098f7cb455b50c3a73b02f9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11264-11519.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 11264-11519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11520-11775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11520-11775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b442db22c805d88502d79e267765c56f268203d8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11520-11775.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 11520-11775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11776-12031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11776-12031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..53e4d73a9c9ae294e0d30a20d7909605ac3863a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/11776-12031.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 11776-12031 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12032-12287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12032-12287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c076fe91a7408e1e6f2b159e601525f4d42a8635 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12032-12287.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 12032-12287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12288-12543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12288-12543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6a35a8a0ff925ae1c3ffb44caf68e2539b999a02 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12288-12543.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 12288-12543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12544-12799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12544-12799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e54d055ca3a1efb51f3c400f48c922997f2c4960 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12544-12799.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 12544-12799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1280-1535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1280-1535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4feeb4d72bf5381c6da3df8af91ea17587c5d57e Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1280-1535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12800-13055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12800-13055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0f781aa661657a4f7bd8077f581b4f067eb960ad --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/12800-13055.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 12800-13055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13056-13311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13056-13311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..620e3ec52fc4d3162b2cd561c3d8381eb62105d2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13056-13311.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 13056-13311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13312-13567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13312-13567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ffd984953d42d7f2979a28db6c14fb5e70001a6d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13312-13567.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 13312-13567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13568-13823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13568-13823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f6f3f23dba1fd5d2c5a60b35c78e06467006bdb2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13568-13823.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 13568-13823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13824-14079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13824-14079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2c5fa107ebb2531a9da964076f0d734e73d9c478 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/13824-14079.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 13824-14079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14080-14335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14080-14335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ab3ca2281ab032dfb9ba6aea08681dd678021531 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14080-14335.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 14080-14335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14336-14591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14336-14591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..50823f0d74a94c10f2fcb471713628c6c3eb8467 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14336-14591.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 14336-14591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14592-14847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14592-14847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f3a38a5dac5688f69f03002d29ef8b6d0b610e6b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14592-14847.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 14592-14847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14848-15103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14848-15103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..eb8e81b232828aec25b0966399938b7ad17b388c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/14848-15103.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 14848-15103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15104-15359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15104-15359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ef25ec52efd3295cd673c36bb23f080c7868b9fa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15104-15359.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 15104-15359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1536-1791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1536-1791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0fa8abe4d41d68dd3e657585bcc9a482a9ef7e2e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1536-1791.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 1536-1791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15360-15615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15360-15615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8f4bc841071ef5874ce499b3e504d33006935bd1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15360-15615.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 15360-15615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15616-15871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15616-15871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9060f1e3bd494f71e44e377c2534e06ee2804e21 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15616-15871.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 15616-15871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15872-16127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15872-16127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..55397100da1073abfe6c0bac19431ae7783788dc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/15872-16127.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 15872-16127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16128-16383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16128-16383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8f5aac23c6a6b4c90330e3bca754a16a1890f9fc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16128-16383.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 16128-16383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16384-16639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16384-16639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..31952b95106b5154494a0cba2ba1475776b7790f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16384-16639.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 16384-16639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16640-16895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16640-16895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8ca562185765eab481473d692752cec6816e86a6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16640-16895.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 16640-16895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16896-17151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16896-17151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..464f8d0824cf46ca872838ab087c1ebb9043c9b7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/16896-17151.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 16896-17151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17152-17407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17152-17407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c7c6b8f8d9e241a8581d15519eda5287f0bef04c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17152-17407.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 17152-17407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17408-17663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17408-17663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a18009ae5a634e86ab5b6005e453ebfa5a6fc726 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17408-17663.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 17408-17663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17664-17919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17664-17919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..634db3e702b4976e5df8eda56db66eb2eb71d96b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17664-17919.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 17664-17919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1792-2047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1792-2047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..82e137814d316d97c262a96ecef9be295c0c016a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/1792-2047.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 1792-2047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17920-18175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17920-18175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e38a695767c11d35201ae3f2b3425223052c41c5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/17920-18175.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 17920-18175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18176-18431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18176-18431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..26e3334d8aefa504c5225a4b7d54fd602abc7678 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18176-18431.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 18176-18431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18432-18687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18432-18687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e5e848dfbbb81f6dff1764f701642a70b77c79d7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18432-18687.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 18432-18687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18688-18943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18688-18943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6403847dfb5182701af08eb4c8b21d340cd8839f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18688-18943.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 18688-18943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18944-19199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18944-19199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fb024816cd0d9440cd395ae0b64706bbd5f03f3f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/18944-19199.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 18944-19199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19200-19455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19200-19455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4486f9a46080568981fd1ded38f1dcd237e8e3ad --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19200-19455.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 19200-19455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19456-19711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19456-19711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b803300b1dbbee51f2a3d7cc54951fffaaf040fa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19456-19711.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 19456-19711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19712-19967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19712-19967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..154040a3f7198af2d5e9ede8a3316ccbb10bf7ce --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19712-19967.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 19712-19967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19968-20223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19968-20223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e08aa3ba6b392f8c18e8bd9a7ec3c6fc27859d44 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/19968-20223.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 19968-20223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20224-20479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20224-20479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d0a0b96030bae136107d9ce526df6a1f994645ff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20224-20479.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 20224-20479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2048-2303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2048-2303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4c971fd25d47c782d8752bda80910b17b000dbf1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2048-2303.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 2048-2303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20480-20735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20480-20735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ea650d41bf95c4a0c124e2339f3660ba58b47eb4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20480-20735.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 20480-20735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20736-20991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20736-20991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2534396d0115aa97bdbfc029e5fc2a84efc77889 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20736-20991.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 20736-20991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20992-21247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20992-21247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bac89f6fd409a6b8562c9e8c11c7ce1c84cd8041 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/20992-21247.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 20992-21247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21248-21503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21248-21503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..643cbcfe013f02a660e23380b818f178d453d899 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21248-21503.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 21248-21503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21504-21759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21504-21759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3453bf7aae540327ed7e11fa45e9941b6ef8ca67 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21504-21759.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 21504-21759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21760-22015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21760-22015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..77396ea6fed09db211775cb6b205ae91ee4c26e6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/21760-22015.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 21760-22015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22016-22271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22016-22271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..34039892e03f06f36a5239d1cba736cdd6eb925a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22016-22271.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 22016-22271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22272-22527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22272-22527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fa58b8fffbb8cfa030573d97d57f394781a155a9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22272-22527.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 22272-22527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22528-22783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22528-22783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2557ae7ee17494a1a7b58d59166260c003aa4fd2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22528-22783.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 22528-22783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22784-23039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22784-23039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3893ff6570156926bdd48cd1062a95bc9a8efa72 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/22784-23039.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 22784-23039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2304-2559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2304-2559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1a08d26a15d3b923a42e9f5fa2366f1323935de5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2304-2559.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 2304-2559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23040-23295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23040-23295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ce80f64c050d71e33e72b619199b98c77b539920 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23040-23295.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 23040-23295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23296-23551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23296-23551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..340560ff1567373666935c5cb9bc1e3c15f472b0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23296-23551.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 23296-23551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23552-23807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23552-23807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5d09b1d3b7ada5f07252d9574727370793d0d9c1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23552-23807.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 23552-23807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23808-24063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23808-24063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..199868f61a583e68787b0548cba9f7c49ad21c6a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/23808-24063.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 23808-24063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24064-24319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24064-24319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9bdd2d3ab9d4d24b7cc55c222960ac1610cd6212 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24064-24319.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 24064-24319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24320-24575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24320-24575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9ba6005af23714ec2b7c07e842082c78886a077a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24320-24575.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 24320-24575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24576-24831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24576-24831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cfc14fcee3fe7671b0989be8122d1791c3147d6f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24576-24831.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 24576-24831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24832-25087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24832-25087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5664acdcbd4a78f6fb5e1222d756b85fc4c9c5d0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/24832-25087.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 24832-25087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25088-25343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25088-25343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..91df48a4915e4d74045c010bd20f99cfc2363d2a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25088-25343.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 25088-25343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25344-25599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25344-25599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..686f741c00d8ce9c2b4ef632deec799991d2fa57 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25344-25599.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 25344-25599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/256-511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/256-511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3bc1d12428c6d236c3e46d78a388c7a566ca7fc8 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/256-511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2560-2815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2560-2815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d80f3aa39f586da2e2e0f7aa571b6c8017aa47ee --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2560-2815.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 2560-2815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25600-25855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25600-25855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..68997112fb31d6f05df51529598bc4dc2470bffd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25600-25855.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 25600-25855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25856-26111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25856-26111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9841a6ec48bc4d0de73197a2520f7d48aae5953c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/25856-26111.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 25856-26111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26112-26367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26112-26367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5ee5bad7467069a171c5adf966e1b0035fa9d894 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26112-26367.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 26112-26367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26368-26623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26368-26623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0ca272a3922a3d5573b6a36effe6aee9904c8b91 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26368-26623.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 26368-26623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26624-26879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26624-26879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cc40b8d842ebe9e90500b851bf358bf5fc35fc05 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26624-26879.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 26624-26879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26880-27135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26880-27135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6f85e2c8bc35bb17b52db6c0f865c1defe3aab08 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/26880-27135.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 26880-27135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27136-27391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27136-27391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..99248fff96219f996481f7ac246c431df70ee258 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27136-27391.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 27136-27391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27392-27647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27392-27647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1ddc8ffe77fc1e0f3388d6a3985cd5af0757631f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27392-27647.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 27392-27647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27648-27903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27648-27903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0247bd685c5c22bd6be84a4efcad8660dabd87aa --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27648-27903.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 27648-27903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27904-28159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27904-28159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ad3804209d57842e3c9b24fa0618b982dfa8749 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/27904-28159.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 27904-28159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2816-3071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2816-3071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fe65a4b78cff4d508cb6a8730a39d590a25fdbbd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/2816-3071.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 2816-3071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28160-28415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28160-28415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..17456232307bddd226c719d2e60ee041d6db2dc6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28160-28415.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 28160-28415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28416-28671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28416-28671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..fdd2b28ea2f349db17837138b8fd67ef6ccc8249 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28416-28671.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 28416-28671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28672-28927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28672-28927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2d47b970f33594c06df609fc73c6b9079fa6c38f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28672-28927.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 28672-28927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28928-29183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28928-29183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c693a5cea8879ab11b06e5f3166cad130850c42f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/28928-29183.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 28928-29183 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29184-29439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29184-29439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a310dfe3430d066d055cfff381b138d4db421324 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29184-29439.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 29184-29439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29440-29695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29440-29695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..425dba7d57b7444a39ca69ce6c4973b540b87d90 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29440-29695.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 29440-29695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29696-29951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29696-29951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6e376cefe16abcac6e603aeb7cab2fe153af1719 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29696-29951.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 29696-29951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29952-30207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29952-30207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..47943326da8bbbe4a41b481c98796dc12c9df4d8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/29952-30207.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 29952-30207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30208-30463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30208-30463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d93e2fe2a03a3436589576d5c2731a6ade02cded --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30208-30463.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 30208-30463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30464-30719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30464-30719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..72babe120dc7052c1d8b6dbb38f27246a37caecc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30464-30719.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 30464-30719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3072-3327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3072-3327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8cf0749b02f36583daadb97be335837d19a837d5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3072-3327.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 3072-3327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30720-30975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30720-30975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7f7b4dde2b7f952cb43d8be6344824a0ee8e6c4f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30720-30975.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 30720-30975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30976-31231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30976-31231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..121f2c26c2f3124da075cb99a3aaeb16a39ff2e9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/30976-31231.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 30976-31231 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31232-31487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31232-31487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4d59fa1ee15597839720f6c0ac8b1ff5b4ddedd3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31232-31487.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 31232-31487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31488-31743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31488-31743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..97d591abab95f28444619acf52310d231d160a0f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31488-31743.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 31488-31743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31744-31999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31744-31999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4b6bdaf52eedaf43663c1b6cb700177db925901a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/31744-31999.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 31744-31999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32000-32255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32000-32255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..076e0154050ca0c0bb352b2b6ec5aa5e4497dfdd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32000-32255.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 32000-32255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32256-32511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32256-32511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..51a1f16b667244a4c4bdd735415cb67ea775a7c7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32256-32511.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 32256-32511 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32512-32767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32512-32767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9d0ea29d7d2814ff0635e84b65a30f3db8639766 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32512-32767.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 32512-32767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32768-33023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32768-33023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..babe8550569c047cd708e7545d0544c05d56a083 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/32768-33023.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 32768-33023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33024-33279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33024-33279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6654138eed7c299f38313e7eff4eaf95a7a7a430 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33024-33279.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 33024-33279 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3328-3583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3328-3583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..097dfac00cc9f0346df0361b7dceac44f900f1c3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3328-3583.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 3328-3583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33280-33535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33280-33535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f309ee08e458c6ab59cbe6b82d10e61773160f37 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33280-33535.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 33280-33535 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33536-33791.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33536-33791.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a4dc2af6aa6a9d563be5ed1788fcb4ff8eb55d7b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33536-33791.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 33536-33791 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33792-34047.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33792-34047.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ac7a7123024c787e6b197a2575a3b297a68d78b7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/33792-34047.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 33792-34047 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34048-34303.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34048-34303.pbf new file mode 100644 index 0000000000000000000000000000000000000000..88ff7ce9da206155ef1a699fd96bd643155ac2c7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34048-34303.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 34048-34303 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34304-34559.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34304-34559.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e5dc3ec47cb2801e62803bb0ab298c159b4cb85c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34304-34559.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 34304-34559 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34560-34815.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34560-34815.pbf new file mode 100644 index 0000000000000000000000000000000000000000..852be6b41a8c84ffd88a3042906370c41e64166f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34560-34815.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 34560-34815 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34816-35071.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34816-35071.pbf new file mode 100644 index 0000000000000000000000000000000000000000..aeb5cbb62b8028946110bdd6671a5d1b974057e8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/34816-35071.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 34816-35071 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35072-35327.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35072-35327.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3028a30482ee2fd7fd88401ae056399f4aaf12fb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35072-35327.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 35072-35327 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35328-35583.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35328-35583.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1f615c567af8737a2b18022eae4c487c8df32f08 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35328-35583.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 35328-35583 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35584-35839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35584-35839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4c80b87612287e42956e3637a3de512487cf0236 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35584-35839.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 35584-35839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3584-3839.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3584-3839.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d72468b6500304ad6854b2e9667b43bb6056926c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3584-3839.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 3584-3839 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35840-36095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35840-36095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0cf4a1464ff91ca476f5989c6600efd99a9fac20 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/35840-36095.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 35840-36095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36096-36351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36096-36351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..cbe9855dd9d1d1dd6c78172c2abf365b2ac8a808 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36096-36351.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 36096-36351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36352-36607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36352-36607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a865eb2e7d38814dc91ea3f9b51a80336e53f2af --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36352-36607.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 36352-36607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36608-36863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36608-36863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..acb20c3674b08356f42c7d757f3c846dc11dd10f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36608-36863.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 36608-36863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36864-37119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36864-37119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..efbbd0274cc21d32099de5ce863be1fbb5fc6906 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/36864-37119.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 36864-37119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37120-37375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37120-37375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2f9ffce8118aec4c5c80a5a9e299fdd2cadf430e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37120-37375.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 37120-37375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37376-37631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37376-37631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..67ecb63cc33e91780d77294a35aa1808a65fc379 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37376-37631.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 37376-37631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37632-37887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37632-37887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c096e9325b7582768c1a6315a760282e1ba12737 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37632-37887.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 37632-37887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37888-38143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37888-38143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f1e19e96a867bb1c81902af87f596991be6a68b2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/37888-38143.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 37888-38143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38144-38399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38144-38399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5100a90a1cec831ff59682ede55d6b7a05077432 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38144-38399.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 38144-38399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3840-4095.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3840-4095.pbf new file mode 100644 index 0000000000000000000000000000000000000000..67ae6ce15f210b55a2662ed8b86bc4d0dbf73e20 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/3840-4095.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 3840-4095 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38400-38655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38400-38655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..41b5d4ef7ef036a0de31e442ca6507d9140e8c42 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38400-38655.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 38400-38655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38656-38911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38656-38911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..67a24f6db0f655e135774050bcd6d5b60453c858 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38656-38911.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 38656-38911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38912-39167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38912-39167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2e8ac27e986ebeeffd026f77c5a3dea92c289cff --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/38912-39167.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 38912-39167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39168-39423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39168-39423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8eb55730c75e64f1fc43df649f65c92a0aebd946 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39168-39423.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 39168-39423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39424-39679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39424-39679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dffb9078abdaa21039ce37c5e82c9d66a4dd3925 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39424-39679.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 39424-39679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39680-39935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39680-39935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f44e1dee5835e8c742ae8284cb979f8409db7938 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39680-39935.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 39680-39935 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39936-40191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39936-40191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7ee9f4f0e9c566290856009b78c3eafe370020f8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/39936-40191.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 39936-40191 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40192-40447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40192-40447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..992f5b426c0eb2a2bc9e4e36ae0da2f63dfa99f3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40192-40447.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 40192-40447 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40448-40703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40448-40703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b2bb17d6fd2f931cf7d32566672ba97b5aae768e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40448-40703.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 40448-40703 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40704-40959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40704-40959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f19fcb7f254f6a2fbab0000d824ed3960907b632 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40704-40959.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 40704-40959 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4096-4351.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4096-4351.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e057bbdd83998e016aca10a3db190f989e546efb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4096-4351.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 4096-4351 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40960-41215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40960-41215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7ac0785b11e245eeb9227a92517a4b98372f2abc --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/40960-41215.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 40960-41215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41216-41471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41216-41471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..bdda576d84808b41a25d8a409ce8b3096bafe508 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41216-41471.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 41216-41471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41472-41727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41472-41727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..79b9381bf38e9936ec4e9007381329e789684aed --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41472-41727.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 41472-41727 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41728-41983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41728-41983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4884bfcd54790de86d70444eb1294f00f4a6ee31 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41728-41983.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 41728-41983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41984-42239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41984-42239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f5636baf1e24ffb2a37f706d8e87fe08f314def4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/41984-42239.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 41984-42239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42240-42495.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42240-42495.pbf new file mode 100644 index 0000000000000000000000000000000000000000..12e9d6aa7346184a34f0e6e6d8d5b4137658536e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42240-42495.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 42240-42495 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42496-42751.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42496-42751.pbf new file mode 100644 index 0000000000000000000000000000000000000000..07df9fb3366543b6b9e93e667310c1828ea16416 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42496-42751.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 42496-42751 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42752-43007.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42752-43007.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7039b16d1280f6f5495180ca0ce4310d42f837ef Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/42752-43007.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43008-43263.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43008-43263.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d7b326c7f381d30d7ccfd7907cdc373d31864ba3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43008-43263.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 43008-43263 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43264-43519.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43264-43519.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7114ac527cdefc86e758f2901c1e4e12abe00043 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43264-43519.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 43264-43519 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4352-4607.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4352-4607.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2a964b7cd2c49269d8b97bd97243ae4456e7b176 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4352-4607.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 4352-4607 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43520-43775.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43520-43775.pbf new file mode 100644 index 0000000000000000000000000000000000000000..843dea687aeda93e071c41b87a9b9924091abc75 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43520-43775.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 43520-43775 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43776-44031.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43776-44031.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3d998adce7f5618df6ecc1aff8dfc23e2ca16874 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/43776-44031.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44032-44287.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44032-44287.pbf new file mode 100644 index 0000000000000000000000000000000000000000..08a0ac0c5608bf180a6189c916e722ea14b1656d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44032-44287.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 44032-44287 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44288-44543.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44288-44543.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c5227a617e4a88279dd37a2093e499e9e4633750 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44288-44543.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 44288-44543 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44544-44799.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44544-44799.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6146d67d75702e576a7bb345d74d8fe6f9193828 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44544-44799.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 44544-44799 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44800-45055.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44800-45055.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d307a680c453c738a14e549b18ab944de12b3d92 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/44800-45055.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 44800-45055 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45056-45311.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45056-45311.pbf new file mode 100644 index 0000000000000000000000000000000000000000..241f81b00563363afdb5c97c9c994e41612a9ac5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45056-45311.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 45056-45311 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45312-45567.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45312-45567.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6f7bef487832a6902557f11434bc54695e03bd73 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45312-45567.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 45312-45567 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45568-45823.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45568-45823.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1a8925ae91a786fdfdfe9b78571b7e6eab297303 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45568-45823.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 45568-45823 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45824-46079.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45824-46079.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6a58014b287e1b93cd497b98e641b01fda7b61cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/45824-46079.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 45824-46079 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4608-4863.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4608-4863.pbf new file mode 100644 index 0000000000000000000000000000000000000000..af383947932ae46ced6d14801659710de17d899c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4608-4863.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 4608-4863 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46080-46335.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46080-46335.pbf new file mode 100644 index 0000000000000000000000000000000000000000..2df8b9c81937f125091e05c4097d358e16681d5f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46080-46335.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 46080-46335 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46336-46591.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46336-46591.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ff0e152e0514da3b6d5e12fd19b50bf7dc3dd013 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46336-46591.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 46336-46591 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46592-46847.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46592-46847.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1d802683ae31a7d95c55c267753a5c0fa595d7fd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46592-46847.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 46592-46847 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46848-47103.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46848-47103.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6b9209ba989333e2622e8844947a5a139f054dae --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/46848-47103.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 46848-47103 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47104-47359.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47104-47359.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0ebb209b7cbd8ae07a9e5b967dd9ca2aa73e843b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47104-47359.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 47104-47359 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47360-47615.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47360-47615.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0eab92cc0a4dc1863375bf80c640343c7aa3936a --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47360-47615.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 47360-47615 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47616-47871.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47616-47871.pbf new file mode 100644 index 0000000000000000000000000000000000000000..43d6e0cd21e9c69db13bad2954a491cb81da0b48 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47616-47871.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 47616-47871 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47872-48127.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47872-48127.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5b5de9abdeb363ba0f339beffc90a8bd3e7594cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/47872-48127.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 47872-48127 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48128-48383.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48128-48383.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d151296df4b231c9d477f4a4e6610f6764cf636e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48128-48383.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 48128-48383 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48384-48639.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48384-48639.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6ee819359de2d62caa1b2f294836d03eb5a49de5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48384-48639.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 48384-48639 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4864-5119.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4864-5119.pbf new file mode 100644 index 0000000000000000000000000000000000000000..985bcb3e2c54d002a411a3741b7b05c0e16d742e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/4864-5119.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 4864-5119 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48640-48895.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48640-48895.pbf new file mode 100644 index 0000000000000000000000000000000000000000..756aea48d41d2a791d59d4259ea49de45d423366 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48640-48895.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 48640-48895 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48896-49151.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48896-49151.pbf new file mode 100644 index 0000000000000000000000000000000000000000..08fd70d64e2368dbc8945394fd3fdaa4bdb9810f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/48896-49151.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 48896-49151 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49152-49407.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49152-49407.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ff8a44543f4b555f7a3da6cbc864c5284b7efb5d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49152-49407.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 49152-49407 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49408-49663.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49408-49663.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dff6ac57c38e9c620fabef9956d0f5c204d65315 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49408-49663.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 49408-49663 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49664-49919.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49664-49919.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0653ef77d1a83b0fab09f8bcad88ce3f1bb82038 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49664-49919.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 49664-49919 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49920-50175.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49920-50175.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5abf41ca4db6776cd1060de5506f4c44232d2787 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/49920-50175.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 49920-50175 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50176-50431.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50176-50431.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6a7e7ed8c731fc58f08d6832d5c584f5e3a932db --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50176-50431.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 50176-50431 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50432-50687.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50432-50687.pbf new file mode 100644 index 0000000000000000000000000000000000000000..10e3e5fd032fd85536bc039dc91ebe8f9415694f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50432-50687.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 50432-50687 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50688-50943.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50688-50943.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dc9b4c176bd84d8375a05bf108d7a4dc4f321439 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50688-50943.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 50688-50943 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50944-51199.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50944-51199.pbf new file mode 100644 index 0000000000000000000000000000000000000000..689a16de7675649dbc652feb0de34f9776d35d25 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/50944-51199.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 50944-51199 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/512-767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/512-767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a10ba601ddabd0c1e63df91438650a6f5e923228 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/512-767.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5120-5375.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5120-5375.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1b2454d08df36ba4708e0a188806a855cdfea653 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5120-5375.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 5120-5375 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51200-51455.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51200-51455.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6fd7f85ff1f37974f6696c460c4dbb9c021e5fd6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51200-51455.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 51200-51455 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51456-51711.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51456-51711.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0c2fd4b1276f845c101c067a14fdeb4e792dd39f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51456-51711.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 51456-51711 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51712-51967.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51712-51967.pbf new file mode 100644 index 0000000000000000000000000000000000000000..128b56f728bae074ba396fe29c2145284ddf6934 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51712-51967.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 51712-51967 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51968-52223.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51968-52223.pbf new file mode 100644 index 0000000000000000000000000000000000000000..89a96da962b2718edb15a8220b26124696d3fff9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/51968-52223.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 51968-52223 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52224-52479.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52224-52479.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9b6d4b0f17c2bb0e1371c6144b98ce65bf4eaa30 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52224-52479.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 52224-52479 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52480-52735.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52480-52735.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e21ee17d1da93e90da9d7b2a288c77b1009585cd --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52480-52735.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 52480-52735 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52736-52991.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52736-52991.pbf new file mode 100644 index 0000000000000000000000000000000000000000..10d50e5bb9627d0d8eb7b1dadde8bbb1fc33a993 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52736-52991.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 52736-52991 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52992-53247.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52992-53247.pbf new file mode 100644 index 0000000000000000000000000000000000000000..4616c4d59855648cbdac607b2c2f1ba93cce1bb0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/52992-53247.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 52992-53247 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53248-53503.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53248-53503.pbf new file mode 100644 index 0000000000000000000000000000000000000000..da59e467da0f86c66455162fce8c16f9ba8f0097 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53248-53503.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 53248-53503 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53504-53759.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53504-53759.pbf new file mode 100644 index 0000000000000000000000000000000000000000..759903819e12cdd1802d0469fc1f66c6cc4b43d4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53504-53759.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 53504-53759 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5376-5631.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5376-5631.pbf new file mode 100644 index 0000000000000000000000000000000000000000..266b18d49ab6ab66e8318e72c3e7d2673a5c53e5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5376-5631.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 5376-5631 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53760-54015.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53760-54015.pbf new file mode 100644 index 0000000000000000000000000000000000000000..281f6b6069c86b1e7a419e008b7a2d38343f5584 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/53760-54015.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 53760-54015 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54016-54271.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54016-54271.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ee7e8163b99dbd646fd5dd2bb6ebc0267b6ffafe --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54016-54271.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 54016-54271 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54272-54527.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54272-54527.pbf new file mode 100644 index 0000000000000000000000000000000000000000..463e7c948127d1fc1322ae66f7a3b4e5741db478 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54272-54527.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 54272-54527 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54528-54783.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54528-54783.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0ddc648c3fc67857a0ce97046d2b292843939866 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54528-54783.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 54528-54783 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54784-55039.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54784-55039.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b0f46d215df47be34980849401fe9769ac5b487f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/54784-55039.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 54784-55039 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55040-55295.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55040-55295.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5883786dcf16bba6bb1c98f75e310554c040d9c0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55040-55295.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 55040-55295 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55296-55551.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55296-55551.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6cc90979a5c2770426f3f28650a1402ff63bd10d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55296-55551.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 55296-55551 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55552-55807.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55552-55807.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7a9bc257ef6db4343b8d77ec484b060663c4738e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55552-55807.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 55552-55807 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55808-56063.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55808-56063.pbf new file mode 100644 index 0000000000000000000000000000000000000000..21fceb7d26bca1915df38b630422079806623fe3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/55808-56063.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 55808-56063 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56064-56319.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56064-56319.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5ef62353799b2a173decb61b1f9108c0787c1ac2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56064-56319.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 56064-56319 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5632-5887.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5632-5887.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1bf61c1638a3202481663ffd23757bb8a90dc27 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5632-5887.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 5632-5887 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56320-56575.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56320-56575.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ca0c9a57a6653c4edbbf4014a7f096baeb89f553 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56320-56575.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 56320-56575 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56576-56831.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56576-56831.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c0c381e3bbdb1172dad65b966badff8ffee24a7e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56576-56831.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 56576-56831 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56832-57087.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56832-57087.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8b4ce139db17a8dfd3241f172e32fe92ef29db2b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/56832-57087.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 56832-57087 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57088-57343.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57088-57343.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9c7f012d653f382cfd5a37375a0d26e0395c9692 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57088-57343.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 57088-57343 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57344-57599.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57344-57599.pbf new file mode 100644 index 0000000000000000000000000000000000000000..a9651f872607a1704c1d79359e6831baa1a7b2c1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57344-57599.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 57344-57599 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57600-57855.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57600-57855.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c239763a4fcb0b9bc27b29e2d519173ee39d008d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57600-57855.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 57600-57855 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57856-58111.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57856-58111.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3d44af8cb29f8a849997a5253dfe3581d69f3bc4 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/57856-58111.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 57856-58111 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58112-58367.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58112-58367.pbf new file mode 100644 index 0000000000000000000000000000000000000000..65f7838fc108591e227da14151bb7c9b3cfd5dc2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58112-58367.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 58112-58367 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58368-58623.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58368-58623.pbf new file mode 100644 index 0000000000000000000000000000000000000000..77daa300e30e3af3faaebc3cbf7c4ea764067ae2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58368-58623.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 58368-58623 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58624-58879.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58624-58879.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7261e22eabe7df4c5e39b5c0615cb44bca78e962 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58624-58879.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 58624-58879 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5888-6143.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5888-6143.pbf new file mode 100644 index 0000000000000000000000000000000000000000..22a3584fd84ad9e772931b1e1c67fda2e5953b1e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/5888-6143.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 5888-6143 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58880-59135.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58880-59135.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7bf56beda7e8c85e5d2757282ef8697e0e0f5d27 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/58880-59135.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 58880-59135 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59136-59391.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59136-59391.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6d6cd6ff6768836f1849b0fbf10d9cba7e77b46b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59136-59391.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 59136-59391 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59392-59647.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59392-59647.pbf new file mode 100644 index 0000000000000000000000000000000000000000..00a67ec6b4c2ea688d4b4aef6c442cf65d361853 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59392-59647.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 59392-59647 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59648-59903.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59648-59903.pbf new file mode 100644 index 0000000000000000000000000000000000000000..0c2f300c47d1e1bab4866148dd6e68dc4afc6220 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59648-59903.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 59648-59903 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59904-60159.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59904-60159.pbf new file mode 100644 index 0000000000000000000000000000000000000000..6392c99f0e1dfafbfc2b639912b96106a65b66d2 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/59904-60159.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 59904-60159 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60160-60415.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60160-60415.pbf new file mode 100644 index 0000000000000000000000000000000000000000..45c3c990264cf53c652f045ef03840e96ab6a7e8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60160-60415.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 60160-60415 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60416-60671.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60416-60671.pbf new file mode 100644 index 0000000000000000000000000000000000000000..dc26782ecb1d648248245ac680c1f7afbf4503be --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60416-60671.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 60416-60671 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60672-60927.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60672-60927.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f9ab43335f15f0a94f60bc8add3d08e2f0a32b39 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60672-60927.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 60672-60927 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60928-61183.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60928-61183.pbf new file mode 100644 index 0000000000000000000000000000000000000000..85c1c1ac861f50fa1b9d406a254dbad203bf3039 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/60928-61183.pbf @@ -0,0 +1,3 @@ + +œ +!Roboto Regular, Open Sans Regular 60929-60930ÅÜ´8LZ___ZL7LewweLZw’ŸŸŸ’wZ_Ÿ½É»Ÿ__ŸÉßÈŸ__ž¹Ä·ž_Zw‘žŸž‘wZLdwwdL7LZ___ZL70;???;07KY___YK7Kdw~~wdKYw‘ŸwY_~µ¿´~__ŸÉßÇŸ__ŸÁοŸ_Zw’Ÿ¯Ÿ’wZLew›weL8Lcv}vcL87KY^YK7 (08¡‚Ü8LZ__Z^__ZL7Leww}weLZw’ŸŸ’œŸŸ’wZ_Ÿ¾ÃŸ°Å¼Ÿ__ŸÅÍŸ°ßŸ__ŸÅÍŸ°ßŸ__ŸÅÍŸ°ßŸ__ŸÅÍŸ°ßŸ__Ÿ¼ÀŸ°Áºž_Zw’ŸŸ’›Ÿž‘wZLeww}wdL7LZ__Z^__ZL7 (08 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61184-61439.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61184-61439.pbf new file mode 100644 index 0000000000000000000000000000000000000000..531158e26233f92c2cd0b36ea54b2235499a85e3 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61184-61439.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 61184-61439 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6144-6399.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6144-6399.pbf new file mode 100644 index 0000000000000000000000000000000000000000..23fe13077993ac111278d79289ec4744f5602e5e --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6144-6399.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 6144-6399 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61440-61695.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61440-61695.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9dc4e0f66cc7c924432b9f9f1ce3a18857d21a3d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61440-61695.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 61440-61695 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61696-61951.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61696-61951.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b698bf8b5c0640e303a927b53efb12893aeccaad --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61696-61951.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 61696-61951 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61952-62207.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61952-62207.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e066b238f2363f8190be7394be455d5a7aaffc9c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/61952-62207.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 61952-62207 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62208-62463.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62208-62463.pbf new file mode 100644 index 0000000000000000000000000000000000000000..10c599779b946bd3e800ac1a7bd8c473e4231c84 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62208-62463.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 62208-62463 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62464-62719.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62464-62719.pbf new file mode 100644 index 0000000000000000000000000000000000000000..ed0359297bf6001eda7b09381e46767ddd70c3d7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62464-62719.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 62464-62719 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62720-62975.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62720-62975.pbf new file mode 100644 index 0000000000000000000000000000000000000000..38a1df99391ce964b9fbca0f6d7febe8242a82c6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62720-62975.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 62720-62975 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62976-63231.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62976-63231.pbf new file mode 100644 index 0000000000000000000000000000000000000000..19d9ce9d83a7affdf88e93a26f1815349f9add0d --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/62976-63231.pbf @@ -0,0 +1,3 @@ + +° +!Roboto Regular, Open Sans Regular 63171-63171~Ãín7KY^__^YK7Kcv}}vcKYvœŸŸ›vY^}œ°Èȯ›}^^~œ²ßΟvY_ž·ßÈŸcK_ŸÄß»Ÿ_?_ž¹Â¯›}^>Zw‘žŸ›vY:Ldw}vcK/7LZ__^YK7 (0'8 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63232-63487.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63232-63487.pbf new file mode 100644 index 0000000000000000000000000000000000000000..3b1c65639766f812fede6ba9cc59bb88dbee099f --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63232-63487.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 63232-63487 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63488-63743.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63488-63743.pbf new file mode 100644 index 0000000000000000000000000000000000000000..b224bc661af6dcabe604f9e38d90b2273231b8c7 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63488-63743.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 63488-63743 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63744-63999.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63744-63999.pbf new file mode 100644 index 0000000000000000000000000000000000000000..88fd2d63b11c7e025c0beade5437cc10b65863b9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/63744-63999.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 63744-63999 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6400-6655.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6400-6655.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8be501193094576d31e22cff202101c9171ade18 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6400-6655.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 6400-6655 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64000-64255.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64000-64255.pbf new file mode 100644 index 0000000000000000000000000000000000000000..8583e28ab3823a118f2caec5127f35614ca521e6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64000-64255.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 64000-64255 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64256-64511.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64256-64511.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d417efda28a844d53f2cb6cded728e93f15dddaf Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64256-64511.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64512-64767.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64512-64767.pbf new file mode 100644 index 0000000000000000000000000000000000000000..43d2357efac862c8fc5dcc7fbb560225d1112272 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64512-64767.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 64512-64767 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64768-65023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64768-65023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..369eda363fd36202e1ddbc6e78cb2360bdec9889 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/64768-65023.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 64768-65023 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65024-65279.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65024-65279.pbf new file mode 100644 index 0000000000000000000000000000000000000000..69d3628d69e10ca250884b5d3ef3b748cb44450c Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65024-65279.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65280-65535.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65280-65535.pbf new file mode 100644 index 0000000000000000000000000000000000000000..364de42bbebb266804486ec12f79e85c26bed72d Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/65280-65535.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6656-6911.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6656-6911.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9202d97e4cd0e98f44fed54421e8fd0776ce63fb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6656-6911.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 6656-6911 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6912-7167.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6912-7167.pbf new file mode 100644 index 0000000000000000000000000000000000000000..1b33ff696a7fd9dfb55a74c0d03c9e6ffacde043 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/6912-7167.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 6912-7167 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7168-7423.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7168-7423.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c1899715986343e4061349c68994aeeef4a57dc0 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7168-7423.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 7168-7423 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7424-7679.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7424-7679.pbf new file mode 100644 index 0000000000000000000000000000000000000000..c050152070b69abbd0e10c7085df63c9da9b6e4c --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7424-7679.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 7424-7679 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/768-1023.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/768-1023.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d66b138d178815021f25fa6778350e28155dc15e Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/768-1023.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7680-7935.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7680-7935.pbf new file mode 100644 index 0000000000000000000000000000000000000000..9deb1af1e9b3a819ec7ac69aa6b1aab930d5c584 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7680-7935.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7936-8191.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7936-8191.pbf new file mode 100644 index 0000000000000000000000000000000000000000..f6c9ca4468f68faa5d4c4cd52e6d2fb3bea99d63 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/7936-8191.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8192-8447.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8192-8447.pbf new file mode 100644 index 0000000000000000000000000000000000000000..5e9892d1f97ecd7f8b1e3f7288acbc01848b1932 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8192-8447.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8448-8703.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8448-8703.pbf new file mode 100644 index 0000000000000000000000000000000000000000..99dd1b38618a737c7245a2a98f689d5c91bd90f4 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8448-8703.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8704-8959.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8704-8959.pbf new file mode 100644 index 0000000000000000000000000000000000000000..768e70a3b630a0f7ef84bb9865d2b47ed10f88ff Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8704-8959.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8960-9215.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8960-9215.pbf new file mode 100644 index 0000000000000000000000000000000000000000..44d4ce796fffa9fbbb84fc49373e65c6da45e3d9 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/8960-9215.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 8960-9215 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9216-9471.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9216-9471.pbf new file mode 100644 index 0000000000000000000000000000000000000000..d1e969d892284f6b860b1e21f5d0762310b315a8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9216-9471.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 9216-9471 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9472-9727.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9472-9727.pbf new file mode 100644 index 0000000000000000000000000000000000000000..e21d33cd9025dd1e22400b728d2f2ce9de096d9c Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9472-9727.pbf differ diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9728-9983.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9728-9983.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7624e455a15642ad3a5fdec9adae2b583dbfcae8 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9728-9983.pbf @@ -0,0 +1,3 @@ + + +Roboto Regular 9728-9983 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9984-10239.pbf b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9984-10239.pbf new file mode 100644 index 0000000000000000000000000000000000000000..7bba7e0b76b4b2b4c75d81c1d74dba0923672cc1 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/Roboto Regular/9984-10239.pbf @@ -0,0 +1,4 @@ + + +Roboto Regular +9984-10239 \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/sprites.json b/play-services-maps-core-mapbox/src/main/assets/sprites.json new file mode 100644 index 0000000000000000000000000000000000000000..61340bbf03c839997fd9c5d481c94075af8ab3c6 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/sprites.json @@ -0,0 +1,261 @@ +{ + "capital": { + "height": 14, + "pixelRatio": 1, + "width": 14, + "x": 485, + "y": 64 + }, + "city": { + "height": 14, + "pixelRatio": 1, + "width": 14, + "x": 485, + "y": 78 + }, + "poi_generic": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 0, + "y": 0 + }, + "poi_generic_blue": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 0, + "y": 93 + }, + "poi_generic_green": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 64, + "y": 0 + }, + "poi_generic_orange": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 64, + "y": 93 + }, + "poi_generic_purple": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 128, + "y": 0 + }, + "poi_generic_red": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 128, + "y": 93 + }, + "poi_generic_teal": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 192, + "y": 0 + }, + "poi_grocery": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 192, + "y": 93 + }, + "poi_lodging": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 256, + "y": 0 + }, + "poi_museum": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 256, + "y": 93 + }, + "poi_res": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 320, + "y": 0 + }, + "poi_restaurant": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 320, + "y": 93 + }, + "poi_theatre": { + "height": 93, + "pixelRatio": 1, + "width": 64, + "x": 384, + "y": 0 + }, + "shield_de-motorway_2": { + "height": 19, + "pixelRatio": 1, + "width": 30, + "x": 384, + "y": 144 + }, + "shield_de-motorway_3": { + "height": 19, + "pixelRatio": 1, + "width": 32, + "x": 384, + "y": 125 + }, + "shield_rectangle-blue_2": { + "height": 16, + "pixelRatio": 1, + "width": 26, + "x": 483, + "y": 137 + }, + "shield_rectangle-blue_3": { + "height": 16, + "pixelRatio": 1, + "width": 31, + "x": 452, + "y": 137 + }, + "shield_rectangle-blue_4": { + "height": 16, + "pixelRatio": 1, + "width": 36, + "x": 472, + "y": 105 + }, + "shield_rectangle-blue_5": { + "height": 16, + "pixelRatio": 1, + "width": 41, + "x": 384, + "y": 109 + }, + "shield_rectangle-blue_6": { + "height": 16, + "pixelRatio": 1, + "width": 44, + "x": 384, + "y": 93 + }, + "shield_rectangle-green_2": { + "height": 16, + "pixelRatio": 1, + "width": 26, + "x": 485, + "y": 0 + }, + "shield_rectangle-green_3": { + "height": 16, + "pixelRatio": 1, + "width": 31, + "x": 414, + "y": 153 + }, + "shield_rectangle-green_4": { + "height": 16, + "pixelRatio": 1, + "width": 36, + "x": 466, + "y": 121 + }, + "shield_rectangle-red_2": { + "height": 16, + "pixelRatio": 1, + "width": 26, + "x": 485, + "y": 16 + }, + "shield_rectangle-red_3": { + "height": 16, + "pixelRatio": 1, + "width": 31, + "x": 445, + "y": 153 + }, + "shield_rectangle-white_2": { + "height": 16, + "pixelRatio": 1, + "width": 26, + "x": 485, + "y": 32 + }, + "shield_rectangle-white_3": { + "height": 16, + "pixelRatio": 1, + "width": 31, + "x": 476, + "y": 153 + }, + "shield_rectangle-white_4": { + "height": 16, + "pixelRatio": 1, + "width": 36, + "x": 416, + "y": 137 + }, + "shield_rectangle-white_5": { + "height": 16, + "pixelRatio": 1, + "width": 41, + "x": 425, + "y": 121 + }, + "shield_rectangle-white_6": { + "height": 16, + "pixelRatio": 1, + "width": 44, + "x": 428, + "y": 105 + }, + "shield_rectangle-yellow_2": { + "height": 16, + "pixelRatio": 1, + "width": 26, + "x": 485, + "y": 48 + }, + "shield_rectangle-yellow_3": { + "height": 16, + "pixelRatio": 1, + "width": 31, + "x": 384, + "y": 169 + }, + "shield_us-interstate_2": { + "height": 35, + "pixelRatio": 1, + "width": 37, + "x": 448, + "y": 0 + }, + "shield_us-interstate_3": { + "height": 35, + "pixelRatio": 1, + "width": 37, + "x": 448, + "y": 35 + }, + "shield_us-interstate_4": { + "height": 35, + "pixelRatio": 1, + "width": 37, + "x": 448, + "y": 70 + } +} \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/sprites.png b/play-services-maps-core-mapbox/src/main/assets/sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..e276b3f571ee005f616ed415678f93a7dd916dca Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/sprites.png differ diff --git a/play-services-maps-core-mapbox/src/main/assets/sprites@2x.json b/play-services-maps-core-mapbox/src/main/assets/sprites@2x.json new file mode 100644 index 0000000000000000000000000000000000000000..bba1461a66f22fb22c029b14fa2459e8d9cb08c5 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/sprites@2x.json @@ -0,0 +1,261 @@ +{ + "capital": { + "height": 28, + "pixelRatio": 2, + "width": 28, + "x": 970, + "y": 128 + }, + "city": { + "height": 28, + "pixelRatio": 2, + "width": 28, + "x": 970, + "y": 156 + }, + "poi_generic": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 0, + "y": 0 + }, + "poi_generic_blue": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 0, + "y": 186 + }, + "poi_generic_green": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 128, + "y": 0 + }, + "poi_generic_orange": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 128, + "y": 186 + }, + "poi_generic_purple": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 256, + "y": 0 + }, + "poi_generic_red": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 256, + "y": 186 + }, + "poi_generic_teal": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 384, + "y": 0 + }, + "poi_grocery": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 384, + "y": 186 + }, + "poi_lodging": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 512, + "y": 0 + }, + "poi_museum": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 512, + "y": 186 + }, + "poi_res": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 640, + "y": 0 + }, + "poi_restaurant": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 640, + "y": 186 + }, + "poi_theatre": { + "height": 186, + "pixelRatio": 2, + "width": 128, + "x": 768, + "y": 0 + }, + "shield_de-motorway_2": { + "height": 38, + "pixelRatio": 2, + "width": 60, + "x": 768, + "y": 288 + }, + "shield_de-motorway_3": { + "height": 38, + "pixelRatio": 2, + "width": 64, + "x": 768, + "y": 250 + }, + "shield_rectangle-blue_2": { + "height": 32, + "pixelRatio": 2, + "width": 52, + "x": 966, + "y": 274 + }, + "shield_rectangle-blue_3": { + "height": 32, + "pixelRatio": 2, + "width": 62, + "x": 904, + "y": 274 + }, + "shield_rectangle-blue_4": { + "height": 32, + "pixelRatio": 2, + "width": 72, + "x": 944, + "y": 210 + }, + "shield_rectangle-blue_5": { + "height": 32, + "pixelRatio": 2, + "width": 82, + "x": 768, + "y": 218 + }, + "shield_rectangle-blue_6": { + "height": 32, + "pixelRatio": 2, + "width": 88, + "x": 768, + "y": 186 + }, + "shield_rectangle-green_2": { + "height": 32, + "pixelRatio": 2, + "width": 52, + "x": 970, + "y": 0 + }, + "shield_rectangle-green_3": { + "height": 32, + "pixelRatio": 2, + "width": 62, + "x": 828, + "y": 306 + }, + "shield_rectangle-green_4": { + "height": 32, + "pixelRatio": 2, + "width": 72, + "x": 932, + "y": 242 + }, + "shield_rectangle-red_2": { + "height": 32, + "pixelRatio": 2, + "width": 52, + "x": 970, + "y": 32 + }, + "shield_rectangle-red_3": { + "height": 32, + "pixelRatio": 2, + "width": 62, + "x": 890, + "y": 306 + }, + "shield_rectangle-white_2": { + "height": 32, + "pixelRatio": 2, + "width": 52, + "x": 970, + "y": 64 + }, + "shield_rectangle-white_3": { + "height": 32, + "pixelRatio": 2, + "width": 62, + "x": 952, + "y": 306 + }, + "shield_rectangle-white_4": { + "height": 32, + "pixelRatio": 2, + "width": 72, + "x": 832, + "y": 274 + }, + "shield_rectangle-white_5": { + "height": 32, + "pixelRatio": 2, + "width": 82, + "x": 850, + "y": 242 + }, + "shield_rectangle-white_6": { + "height": 32, + "pixelRatio": 2, + "width": 88, + "x": 856, + "y": 210 + }, + "shield_rectangle-yellow_2": { + "height": 32, + "pixelRatio": 2, + "width": 52, + "x": 970, + "y": 96 + }, + "shield_rectangle-yellow_3": { + "height": 32, + "pixelRatio": 2, + "width": 62, + "x": 768, + "y": 338 + }, + "shield_us-interstate_2": { + "height": 70, + "pixelRatio": 2, + "width": 74, + "x": 896, + "y": 0 + }, + "shield_us-interstate_3": { + "height": 70, + "pixelRatio": 2, + "width": 74, + "x": 896, + "y": 70 + }, + "shield_us-interstate_4": { + "height": 70, + "pixelRatio": 2, + "width": 74, + "x": 896, + "y": 140 + } +} \ No newline at end of file diff --git a/play-services-maps-core-mapbox/src/main/assets/sprites@2x.png b/play-services-maps-core-mapbox/src/main/assets/sprites@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..067c3373e071727009bbde197c949edef3d9dc78 Binary files /dev/null and b/play-services-maps-core-mapbox/src/main/assets/sprites@2x.png differ diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-mapbox.json b/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-mapbox.json new file mode 100644 index 0000000000000000000000000000000000000000..295ffad4467a317460199e96904752c92bffd624 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-mapbox.json @@ -0,0 +1,4392 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "composite": { + "url": "mapbox://mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2", + "type": "vector" + } + }, + "sprite": "mapbox://sprites/microg/cjui4020201oo1fmca7yuwbor/8fkcj5fgn4mftlzuak3guz1f9", + "glyphs": "mapbox://fonts/microg/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "layout": {}, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + }, + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "forrest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "wood", + "scrub" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "national_park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landuse_overlay", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "national_park" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": "hsl(106, 58%, 85%)" + } + }, + { + "id": "snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "snow" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "hillshade", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "hillshade", + "layout": {}, + "paint": { + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 0.03, + 13, + 0 + ] + } + }, + { + "id": "park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "park", + "scrub" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": "#c1ecaf" + } + }, + { + "id": "pitch", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "pitch" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": "#c8efbb" + } + }, + { + "id": "landuse", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "airport", + "school", + "hospital" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + } + }, + { + "id": "river", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "water", + "layout": {}, + "paint": { + "fill-color": "hsl(206, 100%, 83%)" + } + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform", + "steps" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ] + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "steps" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 1 + ] + } + }, + { + "id": "primary_tunnel_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 7, + 0, + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "#cbcccd" + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)" + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "aeroway", + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "pedestrian_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "has", + "name" + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-color": "#e3e3e3", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "street" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-color": "#e3e3e3" + } + }, + { + "id": "secondary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "secondary_link", + "tertiary_link", + "tertiary", + "trunk_link", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-color": "#e3e3e3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 1, + 20, + 2 + ] + } + }, + { + "id": "primary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "#ecd283" + } + }, + { + "id": "motorway_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-color": "#ecd283", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15, + 2 + ] + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail", + "service_rail" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)" + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "street" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ] + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "secondary_link", + "trunk_link", + "tertiary", + "tertiary_link", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ] + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ] + } + }, + { + "id": "primary_bridge_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "hsl(45, 73%, 72%)" + } + }, + { + "id": "primary_bridge", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "building", + "type": "fill", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "building", + "filter": [ + "match", + [ + "get", + "type" + ], + [ + "roof" + ], + false, + true + ], + "layout": {}, + "paint": { + "fill-color": [ + "match", + [ + "get", + "type" + ], + [ + "store", + "retail", + "church", + "kiosk", + "civic", + "hotel", + "supermarket", + "pub", + "dormitory" + ], + "hsl(33, 100%, 96%)", + "#ededed" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_border", + "type": "line", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "building", + "filter": [ + "match", + [ + "get", + "type" + ], + [ + "roof" + ], + false, + true + ], + "layout": {}, + "paint": { + "line-color": [ + "match", + [ + "get", + "type" + ], + [ + "store", + "retail", + "church", + "kiosk", + "civic", + "commercial", + "hotel", + "supermarket", + "pub" + ], + "#f8e1c7", + "#dcdcdc" + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_3d", + "type": "fill-extrusion", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "building", + "filter": [ + "match", + [ + "get", + "extrude" + ], + [ + "true" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-extrusion-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + [ + "get", + "height" + ] + ], + "fill-extrusion-opacity": 0.3, + "fill-extrusion-color": "hsl(0, 0%, 93%)" + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "admin", + "filter": [ + "all", + [ + "match", + [ + "get", + "maritime" + ], + [ + "false" + ], + true, + false + ], + [ + "match", + [ + "get", + "admin_level" + ], + [ + 0 + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + true + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "admin", + "filter": [ + "all", + [ + "match", + [ + "get", + "maritime" + ], + [ + "false" + ], + true, + false + ], + [ + "match", + [ + "get", + "admin_level" + ], + [ + 1 + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + true + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "natural_label", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-optional": true, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "symbolrank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "symbolrank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "symbolrank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "symbolrank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "symbolrank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "symbolrank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "reflen" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "shield" + ], + [ + "de-motorway", + "rectangle-green", + "rectangle-yellow", + "rectangle-white", + "rectangle-blue", + "rectangle-red", + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "shield" + ], + "_", + [ + "get", + "reflen" + ] + ], + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + true, + false + ], + [ + "concat", + "shield_rectangle-blue_", + [ + "get", + "reflen" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "reflen" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + true, + false + ], + "#ffffff", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "black" + ], + true, + false + ], + "hsl(0, 0%, 7%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "yellow" + ], + true, + false + ], + "hsl(50, 100%, 70%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "orange" + ], + true, + false + ], + "hsl(25, 100%, 75%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "blue" + ], + true, + false + ], + "hsl(230, 48%, 34%)", + "#ffffff" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 100, + [ + "get", + "symbolrank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": "hsl(0, 0%, 10%)", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + false, + true + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "secondary_link", + "tertiary_link", + "tertiary", + "trunk_link", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(196, 0%, 34%)", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "primary_link" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "#6e481d", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3.5 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-optional": true, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "#c77d57", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 48%)", + [ + "bank", + "parking", + "parking-garage" + ], + "#737b9b", + [ + "hospital", + "doctor" + ], + "#a47172", + "#67747b" + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3.5 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-optional": true, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "#c77d57", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 48%)", + [ + "bank", + "parking", + "parking-garage" + ], + "#737b9b", + [ + "hospital", + "doctor" + ], + "#a47172", + "#67747b" + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3.5 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "#c77d57", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 48%)", + [ + "bank", + "parking", + "parking-garage" + ], + "#737b9b", + [ + "hospital", + "doctor" + ], + "#a47172", + "#67747b" + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 3.5 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "#c77d57", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 48%)", + [ + "bank", + "parking", + "parking-garage" + ], + "#737b9b", + [ + "hospital", + "doctor" + ], + "#a47172", + "#67747b" + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-stadia.json b/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-stadia.json new file mode 100644 index 0000000000000000000000000000000000000000..af23da4c850b8bb5e5ce66fe981c5e604168052b --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/style-microg-normal-stadia.json @@ -0,0 +1,4651 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers", + "maputnik:renderer": "mbgljs" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + }, + "terrain": { + "type": "raster-dem", + "tiles": [ + "https://tiles.stadiamaps.com/data/terrarium/{z}/{x}/{y}.png" + ], + "minzoom": 0, + "maxzoom": 12, + "tileSize": 256, + "encoding": "terrarium" + }, + "global": { + "type": "vector", + "tiles": [ + "https://tiles.stadiamaps.com/data/global_landcover_v1/{z}/{x}/{y}.pbf" + ], + "minzoom": 0, + "maxzoom": 6 + } + }, + "sprite": "asset://sprites", + "glyphs": "asset://{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "layout": { + "visibility": "visible" + }, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + } + }, + { + "id": "global_grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "Stadia specific" + }, + "source": "global", + "source-layer": "global_landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "grass", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "grass" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 30%, 90%)", + 11, + "hsl(107, 30%, 94%)", + 12.5, + "hsl(107, 30%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "global_forest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "Stadia specific" + }, + "source": "global", + "source-layer": "global_landcover", + "filter": [ + "==", + [ + "get", + "class" + ], + "wood" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "forrest", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "==", + [ + "get", + "class" + ], + "wood" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + "hsl(124, 42%, 86%)", + 11, + "hsl(107, 47%, 94%)", + 12.5, + "hsl(107, 47%, 94%)", + 13.5, + "hsl(45, 12%, 93%)" + ] + } + }, + { + "id": "national_park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "park", + "filter": [ + "all" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(106, 58%, 85%)", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 11.5, + 0 + ] + } + }, + { + "id": "global_snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "global", + "source-layer": "global_landcover", + "minzoom": 0, + "maxzoom": 6, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "ice" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "snow", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "minzoom": 6, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "ice" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f9fafc" + } + }, + { + "id": "hillshade", + "type": "hillshade", + "source": "terrain", + "maxzoom": 12, + "layout": { + "visibility": "visible" + }, + "paint": { + "hillshade-illumination-anchor": "viewport", + "hillshade-exaggeration": 0.1 + }, + "metadata": { + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "park", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "scrub", + "park" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c1ecaf" + } + }, + { + "id": "pitch", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.natural.terrain", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "pitch" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#c8efbb" + } + }, + { + "id": "landuse", + "type": "fill", + "metadata": { + "mapbox:group": "f51b507d2a17e572c70a5db74b0fec7e", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "school", + "hospital" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + } + }, + { + "id": "airport", + "type": "fill", + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(202, 26%, 94%)" + }, + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "unpaved paths" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 14, + "maxzoom": 24, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ] + } + }, + { + "id": "waterway-other", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "!in", + "class", + "canal", + "river", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 2 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-stream-canal", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "in", + "class", + "canal", + "stream" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "waterway-river", + "type": "line", + "source": "openmaptiles", + "source-layer": "waterway", + "filter": [ + "==", + "class", + "river" + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "hsl(206, 100%, 83%)", + "line-width": { + "base": 1.2, + "stops": [ + [ + 10, + 0.8 + ], + [ + 20, + 6 + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water-offset", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "minzoom": 6, + "maxzoom": 8, + "filter": [ + "==", + "$type", + "Polygon" + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)", + "fill-opacity": 1, + "fill-translate": { + "base": 1, + "stops": [ + [ + 6, + [ + 2, + 0 + ] + ], + [ + 8, + [ + 0, + 0 + ] + ] + ] + } + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water", + "type": "fill", + "source": "openmaptiles", + "source-layer": "water", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(206, 100%, 83%)" + }, + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "steps" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 1 + ] + } + }, + { + "id": "primary_tunnel_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brun" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 7, + 0, + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "#cbcccd" + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)" + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)" + } + }, + { + "id": "pedestrian_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-color": "#e3e3e3", + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-color": "#e3e3e3" + } + }, + { + "id": "secondary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "ok" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-color": "#e3e3e3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 16, + 1, + 20, + 2 + ] + } + }, + { + "id": "primary_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "#ecd283" + } + }, + { + "id": "motorway_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-color": "#ecd283", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15, + 2 + ] + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)" + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 1 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ] + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ] + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ] + } + }, + { + "id": "primary_bridge_border", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-gap-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-color": "hsl(45, 73%, 72%)" + } + }, + { + "id": "primary_bridge", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "bridge" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ] + } + }, + { + "id": "building", + "type": "fill", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "fill-color": "#ededed", + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_border", + "type": "line", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "#f8e1c7 for store, retail, church, kiosk, civic, commercial, hotel, supermarket, pub could not be ported (no appropriate metadata in `building` style spec)" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "all" + ], + "layout": {}, + "paint": { + "line-color": [ + "match", + [ + "get", + "type" + ], + [ + "store", + "retail", + "church", + "kiosk", + "civic", + "commercial", + "hotel", + "supermarket", + "pub" + ], + "#f8e1c7", + "#dcdcdc" + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 17, + 1 + ] + } + }, + { + "id": "building_3d", + "type": "fill-extrusion", + "metadata": { + "mapbox:group": "29bb589e8d1b9b402583363648b70302", + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "building", + "filter": [ + "!=", + [ + "get", + "hide_3d" + ], + true + ], + "layout": {}, + "paint": { + "fill-extrusion-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + 0, + 16, + [ + "get", + "render_height" + ] + ], + "fill-extrusion-opacity": 0.3, + "fill-extrusion-color": "hsl(0, 0%, 93%)" + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "maritime=false filter could not be ported due to missing attributes in `boundary` layer" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 2 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 3, + 4 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-optional": false, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "rank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "rank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "get", + "rank" + ], + 25 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 100%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "poi", + "minzoom": 17, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "ref_length" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "network" + ], + "_", + [ + "get", + "ref_length" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "ref_length" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05, + "visibility": "visible", + "icon-padding": 10 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + "#ffffff", + "#000000" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 30, + [ + "get", + "rank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": "hsl(0, 0%, 10%)", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "minzoom": 16, + "filter": [ + "any", + [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + [ + "match", + [ + "get", + "subclass" + ], + "platform", + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "#575757", + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(196, 0%, 34%)", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "#6e481d", + "text-halo-width": 1, + "text-halo-color": "#ffffff", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-mapbox.json b/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-mapbox.json new file mode 100644 index 0000000000000000000000000000000000000000..accb62735bd840c4645086b366022f9d9fb11086 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-mapbox.json @@ -0,0 +1,3489 @@ +{ + "version": 8, + "name": "Mountain View Satellite", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": true + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": false + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": false + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 0%)" + }, + "sources": { + "mapbox://mapbox.satellite": { + "url": "mapbox://mapbox.satellite", + "type": "raster", + "tileSize": 256 + }, + "composite": { + "url": "mapbox://mapbox.mapbox-streets-v8,mapbox.mapbox-terrain-v2", + "type": "vector" + } + }, + "sprite": "mapbox://sprites/microg/cjxgloted25ap1ct4uex7m6hi/8fkcj5fgn4mftlzuak3guz1f9", + "glyphs": "mapbox://fonts/microg/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "raster", + "source": "mapbox://mapbox.satellite", + "layout": {}, + "paint": {}, + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform", + "steps" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ], + "line-opacity": 0.3 + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "steps" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1, + "line-opacity": 0.3 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + true, + false + ], + "layout": {}, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 0.3 + ] + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)", + "line-opacity": 0.3 + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "aeroway", + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "major_rail", + "minor_rail", + "service_rail" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)", + "line-opacity": 0.3 + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 0.3 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "street" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-opacity": 0.3 + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "secondary_link", + "trunk_link", + "tertiary", + "tertiary_link", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-opacity": 0.3 + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary_link", + "primary", + "motorway_link" + ], + true, + false + ], + [ + "match", + [ + "get", + "structure" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-opacity": 0.3 + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(47, 100%, 82%)", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-opacity": 0.3 + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "admin", + "filter": [ + "all", + [ + "match", + [ + "get", + "maritime" + ], + [ + "false" + ], + true, + false + ], + [ + "match", + [ + "get", + "admin_level" + ], + [ + 0 + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + true + ], + "hsl(0, 24%, 85%)", + "hsl(200, 1%, 85%)" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "composite", + "source-layer": "admin", + "filter": [ + "all", + [ + "match", + [ + "get", + "maritime" + ], + [ + "false" + ], + true, + false + ], + [ + "match", + [ + "get", + "admin_level" + ], + [ + 1 + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + true + ], + "hsl(0, 24%, 85%)", + "hsl(200, 1%, 85%)" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "natural_label", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-optional": true, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium", + "Arial Unicode MS Regular" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular", + "Arial Unicode MS Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "-", + 100, + [ + "get", + "symbolrank" + ] + ], + 5 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "icon-opacity": 0.8, + "text-halo-color": "hsl(0, 1%, 0%)" + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium", + "Arial Unicode MS Regular" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular", + "Arial Unicode MS Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "-", + 100, + [ + "get", + "symbolrank" + ] + ], + 5 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "icon-opacity": 0.8, + "text-halo-color": "hsl(0, 1%, 0%)" + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium", + "Arial Unicode MS Regular" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular", + "Arial Unicode MS Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "-", + 100, + [ + "get", + "symbolrank" + ] + ], + 5 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "icon-opacity": 0.8, + "text-halo-color": "hsl(0, 1%, 0%)" + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "filter": [ + "all", + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "settlement", + "settlement_subdivision" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "symbolrank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "symbolrank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 0, + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "symbolrank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "symbolrank" + ], + [ + "literal", + [ + "Roboto Medium", + "Arial Unicode MS Regular" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular", + "Arial Unicode MS Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 5, + [ + "get", + "symbolrank" + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "symbolrank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ] + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "*", + [ + "get", + "symbolrank" + ], + 2 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "+", + [ + "-", + 100, + [ + "get", + "symbolrank" + ] + ], + 5 + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "icon-opacity": 0.8, + "text-halo-color": "hsl(0, 1%, 0%)" + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "reflen" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "shield" + ], + [ + "de-motorway", + "rectangle-green", + "rectangle-yellow", + "rectangle-white", + "rectangle-blue", + "rectangle-red", + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "shield" + ], + "_", + [ + "get", + "reflen" + ] + ], + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + true, + false + ], + [ + "concat", + "shield_rectangle-blue_", + [ + "get", + "reflen" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "reflen" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "DIN Offc Pro Bold", + "Arial Unicode MS Regular" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "DIN Offc Pro Medium", + "Arial Unicode MS Regular" + ] + ], + [ + "literal", + [ + "DIN Offc Pro Bold", + "Arial Unicode MS Regular" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + true, + false + ], + "#ffffff", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "black" + ], + true, + false + ], + "hsl(0, 0%, 7%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "yellow" + ], + true, + false + ], + "hsl(50, 100%, 70%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "orange" + ], + true, + false + ], + "hsl(25, 100%, 75%)", + [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "blue" + ], + true, + false + ], + "hsl(230, 48%, 34%)", + "#ffffff" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "place_label", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 100, + [ + "get", + "symbolrank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ], + "text-color": "hsl(0, 0%, 90%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 1%, 0%)" + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "minzoom": 16, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "match", + [ + "get", + "type" + ], + [ + "platform" + ], + false, + true + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "street" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "secondary_link", + "tertiary_link", + "tertiary", + "trunk_link", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(196, 0%, 86%)", + "text-halo-width": 1, + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "road", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary", + "primary_link" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "hsl(32, 58%, 93%)", + "text-halo-width": 1, + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-optional": true, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 65%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 65%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "hsl(20, 50%, 65%)", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 65%)", + [ + "bank", + "parking", + "parking-garage" + ], + "hsl(228, 17%, 65%)", + [ + "hospital", + "doctor" + ], + "hsl(359, 22%, 65%)", + "hsl(201, 9%, 80%)" + ], + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-optional": true, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 65%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 65%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "hsl(20, 50%, 65%)", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 65%)", + [ + "bank", + "parking", + "parking-garage" + ], + "hsl(228, 17%, 65%)", + [ + "hospital", + "doctor" + ], + "hsl(359, 22%, 65%)", + "hsl(201, 9%, 80%)" + ], + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 65%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 65%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "hsl(20, 50%, 65%)", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 65%)", + [ + "bank", + "parking", + "parking-garage" + ], + "hsl(228, 17%, 65%)", + [ + "hospital", + "doctor" + ], + "hsl(359, 22%, 65%)", + "hsl(201, 9%, 80%)" + ], + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + }, + "source": "composite", + "source-layer": "poi_label", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "<=", + [ + "get", + "filterrank" + ], + [ + "/", + [ + "zoom" + ], + 4 + ] + ], + [ + "!", + [ + "all", + [ + "match", + [ + "get", + "maki" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "sizerank" + ], + 10 + ] + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "lodging", + "theatre", + "grocery", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "maki" + ] + ], + [ + "fitness-centre", + "golf", + "campsite", + "bowling-alley", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "stadium", + "dog-park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "parking-garage" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "alcohol-shop", + "shop", + "shoe", + "convenience", + "clothing-store", + "jewelry-store" + ], + "poi_generic_blue", + [ + "casino", + "castle", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctor" + ], + "poi_generic_red", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant-noodle", + "fast-food", + "ice-cream" + ], + "poi_restaurant", + "poi_generic" + ], + "text-font": [ + "Roboto Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "maki" + ], + [ + "museum", + "casino", + "castle", + "theatre", + "art-gallery", + "attraction", + "cinema", + "music", + "monument" + ], + "hsl(186, 78%, 65%)", + [ + "lodging" + ], + "#df7db1", + [ + "fitness-centre", + "golf", + "campsite", + "park", + "garden", + "farm", + "picnic-site", + "zoo", + "dog-park", + "stadium", + "bowling-alley", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 65%)", + [ + "restaurant-pizza", + "restaurant-seafood", + "restaurant", + "restaurant-noodle", + "bar", + "cafe", + "fast-food", + "bakery", + "ice-cream" + ], + "hsl(20, 50%, 65%)", + [ + "shop", + "shoe", + "alcohol-shop", + "convenience", + "grocery", + "clothing-store", + "jewelry-store" + ], + "hsl(213, 40%, 65%)", + [ + "bank", + "parking", + "parking-garage" + ], + "hsl(228, 17%, 65%)", + [ + "hospital", + "doctor" + ], + "hsl(359, 22%, 65%)", + "hsl(201, 9%, 80%)" + ], + "text-halo-color": "hsl(0, 1%, 0%)", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-06-28T21:20:23.628Z", + "modified": "2020-09-05T20:08:11.990Z", + "id": "cjxgloted25ap1ct4uex7m6hi", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-stadia.json b/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-stadia.json new file mode 100644 index 0000000000000000000000000000000000000000..f83bfbe1fecb5a3e7edc5b6b7f14d32ed1c10823 --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/style-microg-satellite-stadia.json @@ -0,0 +1,3548 @@ +{ + "version": 8, + "name": "Mountain View Full", + "metadata": { + "mapbox:origin": "basic-template", + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:trackposition": false, + "mapbox:groups": { + "f51b507d2a17e572c70a5db74b0fec7e": { + "name": "Base", + "collapsed": false + }, + "3f48b8dc54ff2e6544b9ef9cedbf2990": { + "name": "Streets", + "collapsed": true + }, + "29bb589e8d1b9b402583363648b70302": { + "name": "Buildings", + "collapsed": true + }, + "3c26e9cbc75335c6f0ba8de5439cf1fa": { + "name": "Country borders", + "collapsed": true + }, + "7b44201d7f1682d99f7140188aff23ce": { + "name": "Labels", + "collapsed": true + }, + "24306bdccbff03e2ee08d5d1a4ca7312": { + "name": "Street name", + "collapsed": true + }, + "124a9d7a8e5226775d947c592110dfad": { + "name": "POI", + "collapsed": true + } + }, + "mapbox:uiParadigm": "layers", + "maputnik:renderer": "mbgljs" + }, + "center": [ + 12.819420849458652, + 50.03325860617235 + ], + "zoom": 3.315829104862067, + "bearing": 0, + "pitch": 1.5, + "light": { + "intensity": 0.5, + "color": "hsl(0, 0%, 100%)", + "anchor": "viewport" + }, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + }, + "satellite": { + "attribution": "© CNES, Distribution Airbus DS, © Airbus DS, © PlanetObserver (Contains Copernicus Data)", + "type": "raster", + "tiles": [ + "https://tiles.stadiamaps.com/data/satellite/{z}/{x}/{y}.jpg" + ], + "minzoom": 0, + "maxzoom": 24 + } + }, + "sprite": "asset://sprites", + "glyphs": "asset://{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "layout": { + "visibility": "visible" + }, + "paint": { + "background-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 4, + "hsl(43, 30%, 91%)", + 5, + "hsl(0, 0%, 96%)", + 8, + "hsl(0, 0%, 96%)", + 9, + "#efeee8", + 16, + "hsl(0, 0%, 95%)", + 18, + "#f8f9fb" + ] + } + }, + { + "id": "satellite", + "type": "raster", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + }, + "source": "satellite" + }, + { + "id": "path", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill", + "maputnik:comment": "unpaved paths" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 14, + "maxzoom": 24, + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "path" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 34%, 66%)", + "line-dasharray": [ + 4, + 2 + ], + "line-opacity": 0.3 + } + }, + { + "id": "steps", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "subclass" + ], + [ + "steps" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsl(118, 5%, 66%)", + "line-dasharray": [ + 1, + 1 + ], + "line-gap-width": 1, + "line-opacity": 0.3 + } + }, + { + "id": "platform", + "type": "fill", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.rail", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "platform" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(2, 20%, 92%)", + 16, + "hsl(2, 95%, 92%)" + ], + "fill-outline-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 15, + "hsl(1, 10%, 76%)", + 16, + "hsl(1, 74%, 76%)" + ], + "fill-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0, + 16, + 0.3 + ] + } + }, + { + "id": "primary_tunnel", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + true, + false + ] + ], + "layout": {}, + "paint": { + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 12, + 4, + 14, + 6, + 16, + 10, + 22, + 64 + ], + "line-color": "hsl(0, 0%, 89%)", + "line-opacity": 0.3 + } + }, + { + "id": "aeroway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "service_road", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "service" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "hsla(0, 0%, 0%, 0.1)", + "line-opacity": 0.3 + } + }, + { + "id": "railway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "track" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": {}, + "paint": { + "line-color": "hsl(220, 4%, 85%)", + "line-opacity": 0.3 + } + }, + { + "id": "pedestrian", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 13, + 1, + 16, + 4, + 22, + 32 + ], + "line-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12.5, + 0, + 13.5, + 0.3 + ] + } + }, + { + "id": "street", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 12, + 1, + 16, + 6, + 22, + 40 + ], + "line-opacity": 0.3 + } + }, + { + "id": "secondary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffffff", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 10, + 1, + 17, + 10, + 22, + 48 + ], + "line-opacity": 0.3 + } + }, + { + "id": "primary", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ], + [ + "match", + [ + "get", + "brunnel" + ], + [ + "tunnel" + ], + false, + true + ] + ], + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": [ + "step", + [ + "zoom" + ], + "hsl(50, 100%, 75%)", + 7, + "hsl(50, 100%, 85%)" + ], + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 9, + 1, + 16, + 8, + 22, + 64 + ], + "line-opacity": 0.3 + } + }, + { + "id": "motorway", + "type": "line", + "metadata": { + "mapbox:group": "3f48b8dc54ff2e6544b9ef9cedbf2990", + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "motorway" + ], + true, + false + ], + "layout": {}, + "paint": { + "line-color": "#ffeba3", + "line-width": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 1, + 15.5, + 8, + 22, + 78 + ], + "line-opacity": 0.3 + } + }, + { + "id": "admin_0", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke", + "maputnik:comment": "maritime=false filter could not be ported due to missing attributes in `boundary` layer" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 2 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ] + } + }, + { + "id": "admin_1", + "type": "line", + "metadata": { + "mapbox:group": "3c26e9cbc75335c6f0ba8de5439cf1fa", + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + }, + "source": "openmaptiles", + "source-layer": "boundary", + "filter": [ + "all", + [ + "match", + [ + "get", + "admin_level" + ], + [ + 3, + 4 + ], + true, + false + ], + [ + "!=", + [ + "get", + "maritime" + ], + 1 + ] + ], + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": [ + "case", + [ + "==", + [ + "get", + "disputed" + ], + 1 + ], + "hsl(0, 24%, 48%)", + "#787a7b" + ], + "line-dasharray": [ + 1, + 1 + ] + } + }, + { + "id": "river_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "minzoom": 13, + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "river" + ], + true, + false + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "symbol-placement": "line", + "symbol-spacing": 500, + "text-font": [ + "Roboto Regular" + ] + }, + "paint": { + "text-color": "#5083c1", + "text-halo-color": "#5083c1", + "text-halo-blur": 1 + } + }, + { + "id": "city_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-optional": false, + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "left", + "text-offset": [ + 0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "left", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-justify": "right", + "text-offset": [ + -0.5, + 0.1 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "right", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 1%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "maxzoom": 8, + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "/", + [ + "zoom" + ], + 3 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + 0, + 0.4 + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": "top", + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "city_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "all", + [ + "<=", + [ + "get", + "rank" + ], + [ + "*", + [ + "zoom" + ], + 1.5 + ] + ], + [ + "match", + [ + "get", + "class" + ], + [ + "city", + "town", + "village", + "hamlet", + "suburb", + "quarter", + "neighbourhood" + ], + true, + false + ] + ], + "layout": { + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "-", + 14, + [ + "max", + 0, + [ + "-", + [ + "get", + "rank" + ], + 8 + ] + ] + ], + 22, + [ + "-", + 20, + [ + "/", + [ + "get", + "rank" + ], + 4 + ] + ] + ], + "icon-image": [ + "step", + [ + "zoom" + ], + [ + "match", + [ + "get", + "capital" + ], + [ + 2 + ], + "capital", + "city" + ], + 8, + "" + ], + "text-transform": [ + "step", + [ + "get", + "rank" + ], + "none", + 15, + "uppercase" + ], + "text-font": [ + "step", + [ + "get", + "rank" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + 10, + [ + "literal", + [ + "Roboto Regular" + ] + ] + ], + "text-offset": [ + "step", + [ + "zoom" + ], + [ + "literal", + [ + 0, + -0.2 + ] + ], + 8, + [ + "literal", + [ + 0, + 0 + ] + ] + ], + "icon-size": [ + "/", + 6, + [ + "+", + [ + "get", + "rank" + ], + 7 + ] + ], + "text-anchor": [ + "step", + [ + "zoom" + ], + "bottom", + 8, + "center" + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "get", + "rank" + ], + 0, + 0, + 8, + 0, + 12, + 0.1, + 16, + 0.2 + ], + "visibility": "visible" + }, + "paint": { + "text-color": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 0, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "*", + [ + "get", + "rank" + ], + 2 + ], + 5 + ] + ], + "%)" + ], + 22, + [ + "concat", + "hsl(213, 11%, ", + [ + "-", + 100, + [ + "+", + [ + "get", + "rank" + ], + 25 + ] + ], + "%)" + ] + ], + "text-halo-width": 1, + "text-halo-blur": 1, + "text-halo-color": "hsl(0, 0%, 0%)", + "icon-opacity": 0.8 + } + }, + { + "id": "park_name", + "type": "symbol", + "metadata": { + "mapbox:group": "7b44201d7f1682d99f7140188aff23ce", + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "poi", + "minzoom": 17, + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ], + "layout": { + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-size": 14 + }, + "paint": { + "text-color": "#297925", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "road-number-shield", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road", + "microg:gms-type-element": "labels.icon" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "ref" + ], + [ + "<=", + [ + "get", + "ref_length" + ], + 6 + ] + ], + "layout": { + "text-size": 9, + "icon-image": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + [ + "concat", + "shield_", + [ + "get", + "network" + ], + "_", + [ + "get", + "ref_length" + ] + ], + [ + "concat", + "shield_rectangle-white_", + [ + "get", + "ref_length" + ] + ] + ], + "icon-rotation-alignment": "viewport", + "text-font": [ + "match", + [ + "get", + "shield_text_color" + ], + [ + "white" + ], + [ + "literal", + [ + "Roboto Bold" + ] + ], + [ + "black" + ], + [ + "literal", + [ + "Roboto Medium" + ] + ], + [ + "literal", + [ + "Roboto Bold" + ] + ] + ], + "symbol-placement": [ + "step", + [ + "zoom" + ], + "point", + 11, + "line" + ], + "text-offset": [ + 0, + 0.1 + ], + "text-rotation-alignment": "viewport", + "icon-size": 0.75, + "text-field": [ + "get", + "ref" + ], + "text-letter-spacing": 0.05, + "visibility": "visible", + "icon-padding": 10 + }, + "paint": { + "text-color": [ + "case", + [ + "match", + [ + "get", + "network" + ], + [ + "us-interstate" + ], + true, + false + ], + "#ffffff", + "#000000" + ] + } + }, + { + "id": "country_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "place", + "filter": [ + "match", + [ + "get", + "class" + ], + [ + "country" + ], + true, + false + ], + "layout": { + "text-letter-spacing": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 1, + 0, + 3, + 0.15 + ], + "text-font": [ + "Roboto Medium" + ], + "text-size": [ + "interpolate", + [ + "exponential", + 1.2 + ], + [ + "zoom" + ], + 1, + 12, + 7, + [ + "/", + 30, + [ + "get", + "rank" + ] + ] + ], + "text-field": [ + "coalesce", + [ + "get", + "name_en" + ], + [ + "get", + "name" + ] + ], + "visibility": "visible" + }, + "paint": { + "text-color": "hsl(0, 0%, 90%)", + "text-halo-color": "hsl(0, 0%, 0%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 6, + 1, + 7, + 0 + ] + } + }, + { + "id": "pedestrian_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "minzoom": 16, + "filter": [ + "any", + [ + "all", + [ + "match", + [ + "get", + "subclass" + ], + [ + "pedestrian" + ], + true, + false + ], + [ + "==", + [ + "get", + "surface" + ], + "paved" + ] + ], + [ + "match", + [ + "get", + "subclass" + ], + "platform", + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 17, + 10, + 22, + 14 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "#000000", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "street_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "minor" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 6, + 16, + 10 + ], + "text-padding": 5 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-color": "#000000", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "secondary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "secondary", + "tertiary", + "trunk" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 8, + 16, + 13 + ], + "symbol-spacing": 300, + "text-padding": 25 + }, + "paint": { + "text-color": "hsl(0, 0%, 86%)", + "text-halo-width": 1, + "text-halo-color": "#000000", + "text-halo-blur": 1 + } + }, + { + "id": "primary_name", + "type": "symbol", + "metadata": { + "mapbox:group": "24306bdccbff03e2ee08d5d1a4ca7312", + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "primary" + ], + true, + false + ] + ], + "layout": { + "text-field": [ + "get", + "name" + ], + "symbol-placement": "line", + "text-font": [ + "Roboto Regular" + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 8, + 10, + 18, + 14 + ], + "symbol-spacing": 800, + "text-padding": 50 + }, + "paint": { + "text-color": "hsl(32, 58%, 93%)", + "text-halo-width": 1, + "text-halo-color": "#000000", + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_below", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + 0.5 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "top", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_above", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-optional": false, + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-offset": [ + 0, + -2 + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "bottom", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_left", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "right", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + -1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + -1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "right", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + }, + { + "id": "poi_label_right", + "type": "symbol", + "metadata": { + "mapbox:group": "124a9d7a8e5226775d947c592110dfad", + "microg:gms-type-element": "labels.text", + "microg:gms-type-feature": "poi" + }, + "source": "openmaptiles", + "source-layer": "poi", + "filter": [ + "all", + [ + "has", + "name" + ], + [ + "match", + [ + "get", + "class" + ], + [ + "bus", + "railway" + ], + false, + true + ], + [ + "!=", + [ + "match", + [ + "get", + "class" + ], + [ + "park", + "cemetery" + ], + true, + false + ], + [ + "<=", + [ + "get", + "rank" + ], + 250 + ] + ] + ], + "layout": { + "text-line-height": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 1, + 15, + 1.2 + ], + "text-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 13, + 15, + 14 + ], + "icon-offset": [ + 0, + -36 + ], + "icon-image": [ + "match", + [ + "get", + "subclass" + ], + [ + "museum", + "theatre", + "restaurant" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "poi_generic_green", + [ + "bank", + "parking", + "garages" + ], + "poi_generic_purple", + [ + "bar", + "cafe", + "bakery" + ], + "poi_generic_orange", + [ + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "poi_generic_teal", + [ + "hospital", + "doctors" + ], + "poi_generic_red", + [ + "fast_food", + "ice_cream" + ], + "poi_restaurant", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging", + "grocery" + ], + [ + "concat", + "poi_", + [ + "get", + "class" + ] + ], + [ + "shop" + ], + "poi_generic_blue", + "poi_generic" + ] + ], + "text-font": [ + "Roboto Regular" + ], + "text-justify": "left", + "text-offset": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + [ + "literal", + [ + 1.1, + -0.7 + ] + ], + 15, + [ + "literal", + [ + 1.1, + -0.9 + ] + ] + ], + "icon-size": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 0.25, + 15, + 0.32 + ], + "text-anchor": "left", + "text-field": [ + "to-string", + [ + "get", + "name" + ] + ], + "text-padding": [ + "interpolate", + [ + "linear" + ], + [ + "zoom" + ], + 14, + 30, + 17, + 5 + ] + }, + "paint": { + "text-color": [ + "match", + [ + "get", + "subclass" + ], + [ + "fitness_centre", + "golf_course", + "camp_site", + "bowling_alley", + "park", + "garden", + "farm", + "picnic_site", + "zoo", + "stadium", + "dog_park", + "pitch", + "cemetery" + ], + "hsl(117, 53%, 31%)", + [ + "bank", + "parking", + "garages" + ], + "#737b9b", + [ + "bar", + "cafe", + "bakery", + "fast_food", + "restaurant", + "ice_cream" + ], + "#c77d57", + [ + "museum", + "theatre", + "casino", + "castle", + "gallery", + "attraction", + "cinema", + "music_venue", + "monument" + ], + "hsl(186, 78%, 44%)", + [ + "hospital", + "doctors" + ], + "#a47172", + [ + "match", + [ + "get", + "class" + ], + [ + "lodging" + ], + "#df7db1", + [ + "grocery", + "shop" + ], + "hsl(213, 40%, 48%)", + "#67747b" + ] + ], + "text-halo-color": "#000000", + "text-halo-width": 1, + "icon-translate": [ + 0, + 0 + ], + "text-translate": [ + 0, + 0 + ], + "text-halo-blur": 1 + } + } + ], + "created": "2019-04-15T08:41:40.148Z", + "modified": "2020-09-05T19:42:03.856Z", + "id": "cjui4020201oo1fmca7yuwbor", + "owner": "microg", + "visibility": "public", + "protected": false, + "draft": false +} diff --git a/play-services-maps-core-mapbox/src/main/assets/style-stadia-outdoors.json b/play-services-maps-core-mapbox/src/main/assets/style-stadia-outdoors.json new file mode 100644 index 0000000000000000000000000000000000000000..9fe74986505f4cd5f829c73fac9d91db52e01ceb --- /dev/null +++ b/play-services-maps-core-mapbox/src/main/assets/style-stadia-outdoors.json @@ -0,0 +1,5912 @@ +{ + "bearing": 0, + "center": [ + 8.542, + 47.372 + ], + "glyphs": "https://tiles.stadiamaps.com/fonts/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "paint": { + "background-color": "#f9f3ea" + }, + "type": "background", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "subclass", + "glacier" + ], + "id": "landcover-glacier", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#fff", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 0, + 0.9 + ], + [ + 10, + 0.3 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "park", + "paint": { + "fill-color": "#d8e8c8", + "fill-opacity": { + "base": 1.8, + "stops": [ + [ + 6, + 0.5 + ], + [ + 12, + 0.2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cemetery" + ], + "id": "landuse-cemetery", + "paint": { + "fill-color": "#e0e4dd" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "railway" + ], + "id": "landuse-railway", + "paint": { + "fill-color": "hsla(30, 19%, 90%, 0.4)" + }, + "source": "openmaptiles", + "source-layer": "landuse", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "in", + "class", + "public_park", + "national_park", + "nature_reserve" + ], + "id": "landcover-grass-park", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#d5e8c2", + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "rock" + ] + ], + "id": "landcover-rock", + "paint": { + "fill-color": "hsla(0, 0%, 85%, 1)", + "fill-opacity": 1, + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "sand" + ] + ], + "id": "landcover-sand", + "paint": { + "fill-color": "hsla(44, 70%, 87%, 1)", + "fill-opacity": 1, + "fill-outline-color": "hsla(0, 0%, 0%, 0.1)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "wetland" + ], + "id": "landcover-wetland", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#3D85C6", + "fill-opacity": 0.075, + "fill-outline-color": "hsla(0, 0%, 0%, 0.03)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "wood" + ], + "id": "landcover-wood", + "paint": { + "fill-antialias": { + "base": 1, + "stops": [ + [ + 0, + false + ], + [ + 9, + true + ] + ] + }, + "fill-color": "#90d86c", + "fill-opacity": 0.15, + "fill-outline-color": "hsla(0, 0%, 0%, 0.2)" + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "grass" + ], + "id": "landcover-grass", + "paint": { + "fill-color": "#d8e8c8", + "fill-opacity": 1 + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "!in", + "class", + "canal", + "river", + "stream" + ], + "id": "waterway-other", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "in", + "class", + "canal", + "stream" + ], + "id": "waterway-stream-canal", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.3, + "stops": [ + [ + 13, + 0.5 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "river" + ], + "id": "waterway-river", + "layout": { + "line-cap": "round" + }, + "paint": { + "line-color": "#a0c8f0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 10, + 0.8 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "admin_level", + 4 + ], + [ + "!=", + "maritime", + 1 + ] + ], + "id": "boundary-land-level-4", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#9e9cab", + "line-dasharray": [ + 4, + 2, + 2, + 2 + ], + "line-opacity": 0.5, + "line-width": { + "base": 1.4, + "stops": [ + [ + 4, + 0.4 + ], + [ + 5, + 0.8 + ], + [ + 12, + 2.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "admin_level", + 2 + ], + [ + "!=", + "maritime", + 1 + ], + [ + "!=", + "disputed", + 1 + ] + ], + "id": "boundary-land-level-2", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "hsl(248, 7%, 66%)", + "line-width": { + "base": 1, + "stops": [ + [ + 0, + 0.6 + ], + [ + 4, + 1.4 + ], + [ + 5, + 2 + ], + [ + 12, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!=", + "maritime", + 1 + ], + [ + "==", + "disputed", + 1 + ] + ], + "id": "boundary-land-disputed", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "hsl(248, 7%, 70%)", + "line-dasharray": [ + 1, + 3 + ], + "line-width": { + "base": 1, + "stops": [ + [ + 0, + 0.6 + ], + [ + 4, + 1.4 + ], + [ + 5, + 2 + ], + [ + 12, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "boundary", + "type": "line", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "water-offset", + "layout": { + "visibility": "visible" + }, + "maxzoom": 8, + "minzoom": 6, + "paint": { + "fill-color": "#a0c8f0", + "fill-opacity": 1, + "fill-translate": { + "base": 1, + "stops": [ + [ + 6, + [ + 2, + 0 + ] + ], + [ + 8, + [ + 0, + 0 + ] + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "water", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "water", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "hsl(210, 60%, 80%)" + }, + "source": "openmaptiles", + "source-layer": "water", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "park-outline", + "layout": {}, + "minzoom": 6, + "paint": { + "line-color": { + "base": 1, + "stops": [ + [ + 6, + "hsla(96, 40%, 49%, 0.36)" + ], + [ + 8, + "hsla(96, 40%, 49%, 0.66)" + ] + ] + }, + "line-dasharray": [ + 3, + 3 + ] + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "line", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "==", + "subclass", + "ice_shelf" + ], + "id": "landcover-ice-shelf", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#fff", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 0, + 0.9 + ], + [ + 10, + 0.3 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "landcover", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "id": "building", + "paint": { + "fill-antialias": true, + "fill-color": { + "base": 1, + "stops": [ + [ + 15.5, + "#f2eae2" + ], + [ + 16, + "#dfdbd7" + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "building", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "id": "building-top", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-color": "#f2eae2", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 13, + 0 + ], + [ + 16, + 1 + ] + ] + }, + "fill-outline-color": "#dfdbd7", + "fill-translate": { + "base": 1, + "stops": [ + [ + 14, + [ + 0, + 0 + ] + ], + [ + 16, + [ + -2, + -2 + ] + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "building", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "service", + "track" + ] + ], + "id": "tunnel-service-track-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-dasharray": [ + 0.5, + 0.25 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1 + ], + [ + 16, + 4 + ], + [ + 20, + 11 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "minor" + ] + ], + "id": "tunnel-minor-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-opacity": { + "stops": [ + [ + 12, + 0 + ], + [ + 12.5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 0.5 + ], + [ + 13, + 1 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "tunnel-secondary-tertiary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 8, + 1.5 + ], + [ + 20, + 17 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "tunnel-trunk-primary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "tunnel-motorway-casing", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e9ac77", + "line-dasharray": [ + 0.5, + 0.25 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "tunnel-path", + "paint": { + "line-color": "#cba", + "line-dasharray": [ + 1.5, + 0.75 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "service", + "track" + ] + ], + "id": "tunnel-service-track", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-width": { + "base": 1.2, + "stops": [ + [ + 15.5, + 0 + ], + [ + 16, + 2 + ], + [ + 20, + 7.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "minor_road" + ] + ], + "id": "tunnel-minor", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13.5, + 0 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "tunnel-secondary-tertiary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff4c6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "tunnel-trunk-primary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#fff4c6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "tunnel-motorway", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#ffdaa6", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "tunnel-railway", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 2, + 2 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "ferry" + ] + ], + "id": "ferry", + "layout": { + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "rgba(108, 159, 182, 1)", + "line-dasharray": [ + 2, + 2 + ], + "line-width": 1.1 + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "taxiway" + ] + ], + "id": "aeroway-taxiway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "line-color": "rgba(153, 153, 153, 1)", + "line-opacity": 1, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 2 + ], + [ + 17, + 12 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "runway" + ] + ], + "id": "aeroway-runway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "line-color": "rgba(153, 153, 153, 1)", + "line-opacity": 1, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 5 + ], + [ + 17, + 55 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Polygon" + ], + [ + "in", + "class", + "runway", + "taxiway" + ] + ], + "id": "aeroway-area", + "layout": { + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "fill-color": "rgba(255, 255, 255, 1)", + "fill-opacity": { + "base": 1, + "stops": [ + [ + 13, + 0 + ], + [ + 14, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "taxiway" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "aeroway-taxiway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "rgba(255, 255, 255, 1)", + "line-opacity": { + "base": 1, + "stops": [ + [ + 11, + 0 + ], + [ + 12, + 1 + ] + ] + }, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 1 + ], + [ + 17, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "runway" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "aeroway-runway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "rgba(255, 255, 255, 1)", + "line-opacity": { + "base": 1, + "stops": [ + [ + 11, + 0 + ], + [ + 12, + 1 + ] + ] + }, + "line-width": { + "base": 1.5, + "stops": [ + [ + 11, + 4 + ], + [ + 17, + 50 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "aeroway", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "$type", + "Polygon" + ], + "id": "highway-area", + "layout": { + "visibility": "visible" + }, + "paint": { + "fill-antialias": false, + "fill-color": "hsla(0, 0%, 89%, 0.56)", + "fill-opacity": 0.9, + "fill-outline-color": "#cfcdca" + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "fill", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "highway-motorway-link-casing", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "minzoom": 12, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "highway-link-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 13, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!=", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ] + ], + "id": "highway-minor-casing", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "#cfcdca", + "line-opacity": { + "stops": [ + [ + 12, + 0 + ], + [ + 12.5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 0.5 + ], + [ + 13, + 1 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "highway-secondary-tertiary-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 6, + 1.5 + ], + [ + 20, + 17 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary" + ] + ], + "id": "highway-primary-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.5 + ], + [ + 8, + 0.6 + ], + [ + 9, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "trunk" + ] + ], + "id": "highway-trunk-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e9ac77", + "line-opacity": { + "stops": [ + [ + 5, + 0 + ], + [ + 6, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "highway-motorway-casing", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 4, + "paint": { + "line-color": "#e9ac77", + "line-opacity": { + "stops": [ + [ + 4, + 0 + ], + [ + 5, + 1 + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 4, + 0 + ], + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "highway-path", + "paint": { + "line-color": "#cba", + "line-dasharray": { + "stops": [ + [ + 13, + [ + 1, + 0.5 + ] + ], + [ + 14, + [ + 2, + 1 + ] + ], + [ + 20, + [ + 3, + 1 + ] + ] + ] + }, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13, + 1 + ], + [ + 14, + 2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "highway-motorway-link", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "minzoom": 12, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "highway-link", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 13, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "in", + "class", + "downhill", + "nordic" + ], + [ + "==", + "$type", + "LineString" + ] + ], + "id": "ski-slopes-line", + "minzoom": 11, + "paint": { + "line-blur": 0.5, + "line-color": "rgba(75, 122, 195, 1)", + "line-dasharray": [ + 3, + 2 + ], + "line-width": { + "stops": [ + [ + 10, + 1 + ], + [ + 13, + 1.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "piste", + "type": "line", + "metadata": { + "microg:gms-type-feature": "poi.sports_complex", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!=", + "brunnel", + "tunnel" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ] + ], + "id": "highway-minor", + "layout": { + "line-cap": "round", + "line-join": "round" + }, + "paint": { + "line-color": "#fff", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 13.5, + 0 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "highway-secondary-tertiary", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 8, + 0.5 + ], + [ + 20, + 13 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "primary" + ] + ] + ], + "id": "highway-primary", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.1 + ], + [ + 9, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "in", + "class", + "trunk" + ] + ] + ], + "id": "highway-trunk", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "motorway" + ] + ] + ], + "id": "highway-motorway", + "layout": { + "line-cap": "round", + "line-join": "round", + "visibility": "visible" + }, + "minzoom": 5, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 10 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "transit" + ], + [ + "!in", + "brunnel", + "tunnel" + ] + ] + ], + "id": "railway-transit", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.77)", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 20, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "transit" + ], + [ + "!in", + "brunnel", + "tunnel" + ] + ] + ], + "id": "railway-transit-hatching", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.68)", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 2 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "rail" + ], + [ + "has", + "service" + ] + ] + ], + "id": "railway-service", + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.77)", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 20, + 1 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "class", + "rail" + ], + [ + "has", + "service" + ] + ] + ], + "id": "railway-service-hatching", + "layout": { + "visibility": "visible" + }, + "paint": { + "line-color": "hsla(0, 0%, 73%, 0.68)", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 2 + ], + [ + 20, + 6 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!has", + "service" + ], + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ] + ], + "id": "railway", + "paint": { + "line-color": "#bbb", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "!has", + "service" + ], + [ + "!in", + "brunnel", + "bridge", + "tunnel" + ], + [ + "==", + "class", + "rail" + ] + ] + ], + "id": "railway-hatching", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 3 + ], + [ + 20, + 8 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "bridge-motorway-link-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "bridge-link-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 12, + 1 + ], + [ + 13, + 3 + ], + [ + 14, + 4 + ], + [ + 20, + 15 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "bridge-secondary-tertiary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-opacity": 1, + "line-width": { + "base": 1.2, + "stops": [ + [ + 8, + 1.5 + ], + [ + 20, + 28 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "bridge-trunk-primary-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "hsl(28, 76%, 67%)", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 26 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "bridge-motorway-casing", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e9ac77", + "line-width": { + "base": 1.2, + "stops": [ + [ + 5, + 0.4 + ], + [ + 6, + 0.6 + ], + [ + 7, + 1.5 + ], + [ + 20, + 22 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "bridge-path-casing", + "paint": { + "line-color": "#f8f4f0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.stroke" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "path", + "footway" + ] + ] + ], + "id": "bridge-path", + "paint": { + "line-color": "#cba", + "line-dasharray": [ + 1.5, + 0.75 + ], + "line-width": { + "base": 1.2, + "stops": [ + [ + 15, + 1.2 + ], + [ + 20, + 4 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway_link" + ] + ], + "id": "bridge-motorway-link", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary_link", + "secondary_link", + "tertiary_link", + "trunk_link" + ] + ], + "id": "bridge-link", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 12.5, + 0 + ], + [ + 13, + 1.5 + ], + [ + 14, + 2.5 + ], + [ + 20, + 11.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "secondary", + "tertiary" + ] + ], + "id": "bridge-secondary-tertiary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 20 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "in", + "class", + "primary", + "trunk" + ] + ], + "id": "bridge-trunk-primary", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5d7a0", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "motorway" + ] + ], + "id": "bridge-motorway", + "layout": { + "line-join": "round" + }, + "paint": { + "line-color": "#e5b87e", + "line-width": { + "base": 1.2, + "stops": [ + [ + 6.5, + 0 + ], + [ + 7, + 0.5 + ], + [ + 20, + 18 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "road.arterial", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "bridge-railway", + "paint": { + "line-color": "#bbb", + "line-width": { + "base": 1.4, + "stops": [ + [ + 14, + 0.4 + ], + [ + 15, + 0.75 + ], + [ + 20, + 2 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "brunnel", + "bridge" + ], + [ + "==", + "class", + "rail" + ] + ], + "id": "bridge-railway-hatching", + "paint": { + "line-color": "#bbb", + "line-dasharray": [ + 0.2, + 8 + ], + "line-width": { + "base": 1.4, + "stops": [ + [ + 14.5, + 0 + ], + [ + 15, + 3 + ], + [ + 20, + 8 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "landscape.man_made", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cable_car" + ], + "id": "cablecar", + "layout": { + "line-cap": "round", + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "line-color": "hsl(0, 0%, 70%)", + "line-width": { + "base": 1, + "stops": [ + [ + 11, + 1 + ], + [ + 19, + 2.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "==", + "class", + "cable_car" + ], + "id": "cablecar-dash", + "layout": { + "line-cap": "round", + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "line-color": "hsl(0, 0%, 70%)", + "line-dasharray": [ + 2, + 3 + ], + "line-width": { + "base": 1, + "stops": [ + [ + 11, + 3 + ], + [ + 19, + 5.5 + ] + ] + } + }, + "source": "openmaptiles", + "source-layer": "transportation", + "type": "line", + "metadata": { + "microg:gms-type-feature": "transit.line", + "microg:gms-type-element": "geometry.fill" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "waterway-name", + "layout": { + "symbol-placement": "line", + "symbol-spacing": 350, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-max-width": 5, + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": 14 + }, + "minzoom": 13, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "waterway", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "!in", + "class", + "ocean" + ] + ], + "id": "water-name-other", + "layout": { + "symbol-placement": "point", + "symbol-spacing": 150, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-line-height": 1.55, + "text-max-width": 5, + "text-size": { + "stops": [ + [ + 0, + 10 + ], + [ + 6, + 14 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "==", + "class", + "ocean" + ] + ], + "id": "water-name-ocean", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "symbol-spacing": 350, + "text-field": "{name:latin}", + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-max-width": 5, + "text-size": 14 + }, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + ">=", + "rank", + 25 + ] + ], + "id": "poi-level-3", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 16, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 24 + ], + [ + ">=", + "rank", + 15 + ] + ], + "id": "poi-level-2", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 15, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 14 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "poi-level-1", + "layout": { + "icon-image": "{class}_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 14, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ], + [ + "==", + "class", + "railway" + ], + [ + "==", + "subclass", + "station" + ] + ], + "id": "poi-railway", + "layout": { + "icon-allow-overlap": false, + "icon-ignore-placement": false, + "icon-image": "{class}_11", + "icon-optional": false, + "symbol-avoid-edges": true, + "text-allow-overlap": false, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-ignore-placement": false, + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-optional": true, + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 13, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "poi", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "transit.station", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "in", + "class", + "path", + "footway" + ], + "id": "highway-name-path", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 15.5, + "paint": { + "text-color": "hsl(30, 23%, 62%)", + "text-halo-color": "#f8f4f0", + "text-halo-width": 0.5 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + } + }, + { + "id": "ski-slopes-label", + "layout": { + "icon-pitch-alignment": "auto", + "symbol-placement": "line-center", + "text-anchor": "bottom", + "text-field": "{name}", + "text-font": [ + "Stadia Regular" + ], + "text-keep-upright": true, + "text-size": 12 + }, + "minzoom": 13, + "paint": { + "text-color": "rgba(75, 122, 195, 1)", + "text-halo-blur": 0.5, + "text-halo-color": "rgba(255, 255, 255, 1)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "piste", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.sports_complex", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "class", + "minor", + "service", + "track" + ] + ], + "id": "highway-name-minor", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 15, + "paint": { + "text-color": "#765", + "text-halo-blur": 0.5, + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.local", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "in", + "class", + "primary", + "secondary", + "tertiary", + "trunk" + ], + "id": "highway-name-major", + "layout": { + "symbol-placement": "line", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1, + "stops": [ + [ + 13, + 12 + ], + [ + 14, + 13 + ] + ] + } + }, + "minzoom": 12.2, + "paint": { + "text-color": "#765", + "text-halo-blur": 0.5, + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "!in", + "network", + "us-interstate", + "us-highway", + "us-state" + ] + ], + "id": "highway-shield-other", + "layout": { + "icon-image": "road_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 10, + "point" + ], + [ + 11, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 8, + "paint": {}, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "network", + "us-interstate" + ] + ], + "id": "highway-shield-us-interstate", + "layout": { + "icon-image": "{network}_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 7, + "point" + ], + [ + 7, + "line" + ], + [ + 8, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 7, + "paint": { + "text-color": "rgba(0, 0, 0, 1)" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "<=", + "ref_length", + 6 + ], + [ + "==", + "$type", + "LineString" + ], + [ + "in", + "network", + "us-highway", + "us-state" + ] + ], + "id": "highway-shield-us-other", + "layout": { + "icon-image": "{network}_{ref_length}", + "icon-rotation-alignment": "viewport", + "icon-size": 1, + "symbol-avoid-edges": true, + "symbol-placement": { + "base": 1, + "stops": [ + [ + 10, + "point" + ], + [ + 11, + "line" + ] + ] + }, + "text-field": "{ref}", + "text-font": [ + "Stadia Semibold" + ], + "text-rotation-alignment": "viewport", + "text-size": 10 + }, + "minzoom": 9, + "paint": { + "text-color": "rgba(0, 0, 0, 1)" + }, + "source": "openmaptiles", + "source-layer": "transportation_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "road.highway", + "microg:gms-type-element": "labels.icon" + } + }, + { + "filter": [ + "all", + [ + "has", + "iata" + ] + ], + "id": "airport-label-major", + "layout": { + "icon-image": "airport_11", + "icon-size": 1, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-optional": true, + "text-padding": 2, + "text-size": 12, + "visibility": "visible" + }, + "minzoom": 10, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "aerodrome_label", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "transit.station.airport", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "!in", + "class", + "city", + "town", + "village", + "country", + "continent" + ], + "id": "place-other", + "layout": { + "symbol-avoid-edges": true, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-letter-spacing": 0.1, + "text-line-height": 1.55, + "text-max-width": 9, + "text-size": { + "base": 1.2, + "stops": [ + [ + 12, + 10 + ], + [ + 15, + 14 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 12, + "paint": { + "text-color": "#633", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.neighborhood", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "village" + ], + "id": "place-village", + "layout": { + "symbol-avoid-edges": true, + "symbol-spacing": 350, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 10, + 12 + ], + [ + 15, + 22 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 11, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.neighborhood", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + "<=", + "rank", + 2 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ] + ], + "id": "mountain-peaks", + "layout": { + "icon-image": "mountain_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ], + "\n", + [ + "to-string", + [ + "get", + "ele" + ] + ], + " m" + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "minzoom": 9, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "mountain_peak", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "$type", + "Point" + ], + [ + ">=", + "ele", + 2500 + ], + [ + "has", + "name" + ], + [ + "!=", + "name", + "" + ], + [ + "<=", + "rank", + 1 + ] + ], + "id": "mountain-peaks-important", + "layout": { + "icon-image": "mountain_11", + "symbol-avoid-edges": true, + "text-anchor": "top", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ], + "\n", + [ + "to-string", + [ + "get", + "ele" + ] + ], + " m" + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 9, + "text-offset": [ + 0, + 0.6 + ], + "text-padding": 2, + "text-size": 12 + }, + "maxzoom": 9, + "minzoom": 7, + "paint": { + "text-color": "#666", + "text-halo-blur": 0.5, + "text-halo-color": "#ffffff", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "mountain_peak", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "landscape.natural.landcover", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "town" + ], + "id": "place-town", + "layout": { + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Regular" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 10, + 14 + ], + [ + 15, + 22 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "match", + [ + "get", + "class" + ], + [ + "nature_reserve", + "protected_area" + ], + true, + false + ], + [ + "==", + [ + "geometry-type" + ], + "Point" + ], + [ + "==", + [ + "get", + "rank" + ], + 1 + ], + [ + "!", + [ + "any", + [ + "in", + "Open Access Land", + [ + "get", + "name" + ] + ], + [ + "in", + "State Game Land", + [ + "get", + "name" + ] + ] + ] + ] + ], + "id": "park-reserve", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "text-anchor": "center", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-justify": "center", + "text-line-height": 1.55, + "text-max-width": 10, + "text-padding": 2, + "text-size": { + "base": 1.2, + "stops": [ + [ + 8, + 12 + ], + [ + 13, + 14 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 8, + "paint": { + "text-color": "rgba(102, 51, 1, 1)", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "national_park" + ], + [ + "==", + "$type", + "Point" + ], + [ + "==", + "rank", + 1 + ] + ], + "id": "park-national", + "layout": { + "symbol-avoid-edges": true, + "symbol-placement": "point", + "text-anchor": "center", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-justify": "center", + "text-line-height": 1.55, + "text-max-width": 10, + "text-padding": 2, + "text-size": { + "base": 1.2, + "stops": [ + [ + 6, + 12 + ], + [ + 8, + 14 + ], + [ + 12, + 16 + ] + ] + }, + "visibility": "visible" + }, + "minzoom": 6, + "paint": { + "text-color": "rgba(102, 51, 1, 1)", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1 + }, + "source": "openmaptiles", + "source-layer": "park", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "poi.park", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "$type", + "LineString" + ], + "id": "water-name-lakeline", + "layout": { + "symbol-placement": "line", + "symbol-spacing": 250, + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + " ", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Italic" + ], + "text-letter-spacing": 0.2, + "text-line-height": 1.55, + "text-max-width": 5, + "text-pitch-alignment": "viewport", + "text-rotation-alignment": "map", + "text-size": { + "base": 1.2, + "stops": [ + [ + 0, + 10 + ], + [ + 14, + 14 + ] + ] + } + }, + "paint": { + "text-color": "#115AA7" + }, + "source": "openmaptiles", + "source-layer": "water_name", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "water", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "!=", + "capital", + 2 + ], + [ + "==", + "class", + "city" + ] + ], + "id": "place-city", + "layout": { + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-size": { + "base": 1.2, + "stops": [ + [ + 7, + 14 + ], + [ + 11, + 24 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "capital", + 2 + ], + [ + "==", + "class", + "city" + ] + ], + "id": "place-city-capital", + "layout": { + "icon-image": "star_11", + "icon-size": 0.8, + "text-anchor": "left", + "text-field": [ + "concat", + [ + "get", + "name:latin" + ], + [ + "case", + [ + "all", + [ + "has", + "name:nonlatin" + ], + [ + "is-supported-script", + [ + "get", + "name:nonlatin" + ] + ] + ], + [ + "concat", + "\n", + [ + "get", + "name:nonlatin" + ] + ], + "" + ] + ], + "text-font": [ + "Stadia Semibold" + ], + "text-line-height": 1.55, + "text-max-width": 8, + "text-offset": [ + 0.4, + 0 + ], + "text-size": { + "base": 1.2, + "stops": [ + [ + 7, + 14 + ], + [ + 11, + 24 + ] + ] + }, + "visibility": "visible" + }, + "paint": { + "text-color": "#333", + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 1.2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.locality", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + ">=", + "rank", + 3 + ], + [ + "!has", + "iso_a2" + ] + ], + "id": "place-country-other", + "layout": { + "symbol-avoid-edges": true, + "text-field": "{name:latin}", + "text-font": [ + "Stadia Italic" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 3, + 11 + ], + [ + 7, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + ">=", + "rank", + 3 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-3", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 3, + 11 + ], + [ + 7, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + "==", + "rank", + 2 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-2", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 2, + 11 + ], + [ + 5, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.province", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "all", + [ + "==", + "class", + "country" + ], + [ + "==", + "rank", + 1 + ], + [ + "has", + "iso_a2" + ] + ], + "id": "place-country-1", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": { + "stops": [ + [ + 1, + 11 + ], + [ + 4, + 17 + ] + ] + }, + "text-transform": "uppercase", + "visibility": "visible" + }, + "minzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.country", + "microg:gms-type-element": "labels.text" + } + }, + { + "filter": [ + "==", + "class", + "continent" + ], + "id": "place-continent", + "layout": { + "text-field": "{name:latin}", + "text-font": [ + "Stadia Bold" + ], + "text-max-width": 6.25, + "text-size": 14, + "text-transform": "uppercase", + "visibility": "visible" + }, + "maxzoom": 1, + "paint": { + "text-color": "#334", + "text-halo-blur": 1, + "text-halo-color": "rgba(255,255,255,0.8)", + "text-halo-width": 2 + }, + "source": "openmaptiles", + "source-layer": "place", + "type": "symbol", + "metadata": { + "microg:gms-type-feature": "administrative.land_parcel", + "microg:gms-type-element": "labels.text" + } + } + ], + "metadata": { + "mapbox:autocomposite": false, + "openmaptiles:version": "3.x" + }, + "name": "Outdoors", + "pitch": 0, + "sources": { + "openmaptiles": { + "type": "vector", + "url": "https://tiles.stadiamaps.com/data/openmaptiles.json" + } + }, + "sprite": "https://tiles.stadiamaps.com/styles/outdoors/sprite", + "version": 8, + "zoom": 11.6 +} diff --git a/play-services-maps-core-mapbox/src/main/kotlin/org/microg/gms/maps/mapbox/Styles.kt b/play-services-maps-core-mapbox/src/main/kotlin/org/microg/gms/maps/mapbox/Styles.kt index 7dcd84698a763632365a2d8616f1a0dca6731333..becc93c0bebf7aabc6f18d2879d30ed053298f2c 100644 --- a/play-services-maps-core-mapbox/src/main/kotlin/org/microg/gms/maps/mapbox/Styles.kt +++ b/play-services-maps-core-mapbox/src/main/kotlin/org/microg/gms/maps/mapbox/Styles.kt @@ -25,6 +25,9 @@ const val TAG = "GmsMapStyles" const val KEY_METADATA_FEATURE_TYPE = "microg:gms-type-feature" const val KEY_METADATA_ELEMENT_TYPE = "microg:gms-type-element" +const val KEY_SOURCES = "sources" +const val KEY_LAYERS = "layers" + const val SELECTOR_ALL = "all" const val SELECTOR_ELEMENT_LABEL_TEXT_FILL = "labels.text.fill" const val SELECTOR_ELEMENT_LABEL_TEXT_STROKE = "labels.text.stroke" @@ -32,23 +35,47 @@ const val SELECTOR_ELEMENT_GEOMETRY_STROKE = "geometry.stroke" const val KEY_LAYER_METADATA = "metadata" const val KEY_LAYER_PAINT = "paint" +const val KEY_SOURCE_URL = "url" +const val KEY_SOURCE_TILES = "tiles" + fun getStyle( context: MapContext, mapType: Int, styleOptions: MapStyleOptions?, styleFromFileWorkaround: Boolean = false ): Style.Builder { - // TODO: Serve map style resources locally val styleJson = JSONObject( context.assets.open( - when (mapType) { - GoogleMap.MAP_TYPE_SATELLITE, GoogleMap.MAP_TYPE_HYBRID -> "style-microg-satellite.json" + if (BuildConfig.STADIA_KEY.isNotEmpty()) when (mapType) { + GoogleMap.MAP_TYPE_SATELLITE, GoogleMap.MAP_TYPE_HYBRID -> "style-microg-satellite-stadia.json" + GoogleMap.MAP_TYPE_TERRAIN -> "style-stadia-outdoors.json" + //MAP_TYPE_NONE, MAP_TYPE_NORMAL, + else -> "style-microg-normal-stadia.json" + } else when (mapType) { + GoogleMap.MAP_TYPE_SATELLITE, GoogleMap.MAP_TYPE_HYBRID -> "style-microg-satellite-mapbox.json" GoogleMap.MAP_TYPE_TERRAIN -> "style-mapbox-outdoors-v12.json" //MAP_TYPE_NONE, MAP_TYPE_NORMAL, - else -> "style-microg-normal.json" + else -> "style-microg-normal-mapbox.json" } ).bufferedReader().readText() ) + // Inject API key + if (BuildConfig.STADIA_KEY.isNotEmpty()) { + val sourceArray = styleJson.getJSONObject(KEY_SOURCES) + for (key in sourceArray.keys()) { + val sourceObject = sourceArray.getJSONObject(key) + if (sourceObject.has(KEY_SOURCE_URL)) { + sourceObject.put(KEY_SOURCE_URL, "${sourceObject[KEY_SOURCE_URL]}?api_key=${BuildConfig.STADIA_KEY}") + } + if (sourceObject.has(KEY_SOURCE_TILES)) { + val tilesArray = sourceObject.getJSONArray(KEY_SOURCE_TILES) + for (i in 0 until tilesArray.length()) { + tilesArray.put(i, "${tilesArray.getString(i)}?api_key=${BuildConfig.STADIA_KEY}") + } + } + } + } + styleOptions?.apply(styleJson) return if (styleFromFileWorkaround) { @@ -86,7 +113,7 @@ fun MapStyleOptions.apply(style: JSONObject) { try { Gson().fromJson(json, Array::class.java).let { styleOperations -> - val layerArray = style.getJSONArray("layers") + val layerArray = style.getJSONArray(KEY_LAYERS) // Apply operations in order operations@ for (operation in styleOperations.map { it.toNonNull() }) {