Mapbox har i JS bibliotek som bruger vector tiles. Det skal der kigges på: https://www.mapbox.com/mapbox-gl-js/api/