3D buildings should be before roads

pull/11/head
Lukas Martinelli 8 years ago
parent 5eb1fa576b
commit 4e77f40504

@ -24,8 +24,8 @@ To use it you don't need any access keys and you can host the tiles and assets y
body { margin:0; padding:0; }
#map { position:absolute; top:0; bottom:0; width:100%; }
</style>
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.21.0/mapbox-gl.js'></script>
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.21.0/mapbox-gl.css' rel='stylesheet' />
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.30.0/mapbox-gl.js'></script>
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.30.0/mapbox-gl.css' rel='stylesheet' />
</head>
<body>
<div id='map'></div>
@ -44,7 +44,7 @@ To use it you don't need any access keys and you can host the tiles and assets y
## Data Sources
- [OSM2VectorTiles](http://osm2vectortiles.org/) as vector data source
- [OpenMapTiles](http://openmaptiles.org/) as vector data source
- [Natural Earth Tiles](http://naturalearthtiles.org) for relief shading
- [Maki](https://www.mapbox.com/maki-icons/) as icon set
@ -81,7 +81,7 @@ Green | `#76a723`
**Modify Icons**
1. Take the `iconset.json` and upload it to the [Maki Editor]https://www.mapbox.com/maki-icons/#editor().
1. Take the `iconset.json` and upload it to the [Maki Editor](https://www.mapbox.com/maki-icons/#editor).
2. Apply your changes and download the fonts and icon set again.
3. Ensure you format the JSON first with `cat iconset.json | jq -MS '.'`
4. Install [spritezero](https://github.com/mapbox/spritezero) `npm install spritezero-cli`

@ -1176,92 +1176,6 @@
]
]
},
{
"id": "building",
"type": "fill",
"metadata": {},
"source": "openmaptiles",
"source-layer": "building",
"minzoom": 13,
"maxzoom": 14,
"paint": {
"fill-color": "hsl(35, 8%, 85%)",
"fill-outline-color": {
"base": 1,
"stops": [
[
13,
"hsla(35, 6%, 79%, 0.32)"
],
[
14,
"hsl(35, 6%, 79%)"
]
]
}
},
"layout": {
"visibility": "visible"
}
},
{
"id": "building-3d",
"type": "fill-extrusion",
"metadata": {},
"source": "openmaptiles",
"source-layer": "building",
"minzoom": 14,
"paint": {
"fill-extrusion-color": "hsl(35, 8%, 85%)",
"fill-extrusion-height": {
"property": "render_height",
"type": "identity"
},
"fill-extrusion-base": {
"property": "render_min_height",
"type": "identity"
},
"fill-extrusion-opacity": 0.8
},
"layout": {
"visibility": "visible"
}
},
{
"id": "housenum_label",
"type": "symbol",
"metadata": {},
"source": "openmaptiles",
"source-layer": "housenum_label",
"minzoom": 16,
"layout": {
"text-field": "{house_num}",
"text-font": [
"Roboto Condensed Regular"
],
"text-max-width": 7,
"text-size": 9.5,
"visibility": "visible"
},
"paint": {
"text-color": "hsl(35, 2%, 69%)",
"text-halo-color": "hsl(35, 8%, 85%)",
"text-halo-width": 0.5,
"text-opacity": {
"base": 1,
"stops": [
[
16,
0
],
[
16.5,
1
]
]
}
}
},
{
"id": "road_motorway_link_casing",
"type": "line",
@ -2187,6 +2101,57 @@
"line-join": "round"
}
},
{
"id": "building",
"type": "fill",
"metadata": {},
"source": "openmaptiles",
"source-layer": "building",
"minzoom": 13,
"maxzoom": 14,
"paint": {
"fill-color": "hsl(35, 8%, 85%)",
"fill-outline-color": {
"base": 1,
"stops": [
[
13,
"hsla(35, 6%, 79%, 0.32)"
],
[
14,
"hsl(35, 6%, 79%)"
]
]
}
},
"layout": {
"visibility": "visible"
}
},
{
"id": "building-3d",
"type": "fill-extrusion",
"metadata": {},
"source": "openmaptiles",
"source-layer": "building",
"minzoom": 14,
"paint": {
"fill-extrusion-color": "hsl(35, 8%, 85%)",
"fill-extrusion-height": {
"property": "render_height",
"type": "identity"
},
"fill-extrusion-base": {
"property": "render_min_height",
"type": "identity"
},
"fill-extrusion-opacity": 0.8
},
"layout": {
"visibility": "visible"
}
},
{
"id": "bridge_motorway_link_casing",
"type": "line",

Loading…
Cancel
Save