This example shows how to overlay a custom clipped tile layer on top of a Mapbox-gl map. Currently it is not possible to do an arbitrary clip of a mapbox-gl layer, so I'm using d3.geo.tile to overlay raster tiles and clip them using svg clip-paths.
Built with blockbuilder.org
forked from mbostock's block: Clipped Map Tiles
forked from enjalot's block: Mapbox -> d3 projection
https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js
https://d3js.org/topojson.v1.min.js
https://api.tiles.mapbox.com/mapbox-gl-js/v0.12.0/mapbox-gl.js