Skip to content

Commit

Permalink
Replace Mapillary raster with vector tiles (#432)
Browse files Browse the repository at this point in the history
  • Loading branch information
nrenner committed Jun 17, 2022
1 parent c585b5a commit d5a6a0a
Show file tree
Hide file tree
Showing 5 changed files with 77 additions and 7 deletions.
3 changes: 3 additions & 0 deletions keys.template.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@

// OpenMapSurfer (OpenRouteService API), https://openrouteservice.org/plans/
openrouteservice: '',

// Mapillary, https://www.mapillary.com/dashboard/developers
mapillary: ``,
};
})();
2 changes: 1 addition & 1 deletion layers/config/overrides.js
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ BR.confLayers.getPropertyOverrides = function() {
'nameShort': 'MTB',
'mapUrl': 'http://mtb.waymarkedtrails.org/#?map={zoom}!{lat}!{lon}'
},
'mapillary-coverage-raster': {
'mapillary-coverage': {
'nameShort': 'Mapillary',
'mapUrl': 'https://www.mapillary.com/app/?lat={lat}&lng={lon}&z={zoom}&menu=false'
},
Expand Down
2 changes: 1 addition & 1 deletion layers/config/tree.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ BR.confLayers.tree = {
'Waymarked_Trails-Cycling',
'Waymarked_Trails-Hiking',
'Waymarked_Trails-MTB',
'mapillary-coverage-raster',
'mapillary-coverage',
'osm-notes'
],
'country': [
Expand Down
69 changes: 69 additions & 0 deletions layers/mvt/mapillary-coverage-style.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{
"version": 8,
"sources": {
"mapillary-coverage": {
"type": "vector",
"tiles": [
"https://tiles.mapillary.com/maps/vtp/mly1_public/2/{z}/{x}/{y}?access_token={keys_mapillary}"
],
"minzoom": 0,
"maxzoom": 14
}
},
"layers": [
{
"id": "mapillary-sequence",
"type": "line",
"source": "mapillary-coverage",
"source-layer": "sequence",
"minzoom": 6,
"layout": {
"line-cap": "round",
"line-join": "round"
},
"paint": {
"line-opacity": 1,
"line-color": "rgb(53, 175, 109)",
"line-width": 2
}
},
{
"id": "mapillary-image",
"type": "circle",
"source": "mapillary-coverage",
"source-layer": "image",
"interactive": true,
"minzoom": 14,
"paint": {
"circle-radius": 3,
"circle-opacity": 1,
"circle-color": "rgb(53, 175, 109)"
}
},
{
"filter": ["==", "is_pano", true],
"id": "mapillary-pano",
"type": "circle",
"source": "mapillary-coverage",
"source-layer": "image",
"minzoom": 17,
"paint": {
"circle-radius": 9,
"circle-opacity": 0.2,
"circle-color": "rgb(53, 175, 109)"
}
},
{
"id": "mapillary-overview",
"type": "circle",
"source": "mapillary-coverage",
"source-layer": "overview",
"maxzoom": 6,
"paint": {
"circle-radius": 2,
"circle-opacity": 0.5,
"circle-color": "rgb(53, 175, 109)"
}
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,11 @@
"text": "Mapillary, CC BY",
"url": "https://www.mapillary.com"
},
"id": "mapillary-coverage-raster",
"max_zoom": 17,
"id": "mapillary-coverage",
"name": "Mapillary Coverage",
"overlay": true,
"type": "tms",
"url": "https://d6a1v2w10ny40.cloudfront.net/v0.1/{z}/{x}/{y}.png"
"type": "mvt",
"url": "mapillary-coverage-style?{keys_mapillary}"
},
"type": "Feature"
}

0 comments on commit d5a6a0a

Please sign in to comment.