-
Notifications
You must be signed in to change notification settings - Fork 211
Implementations
Dane Springmeyer edited this page Mar 13, 2015
·
37 revisions
This page lists implementations of libraries and applications that support the Mapbox Vector Tile specification.
- mapnik-vector-tile - C++ vector tile read/write implementation on top of Mapnik.
-
node-mapnik - Node.js API for vector tiles which depends on
mapnik-vector-tile
- tilelive-bridge - Implements Tilelive API for creating vector tiles from traditional Mapnik datasources in Node.js.
- tilelive-vector - Implements Tilelive API for reading vector tiles and rendering to image tiles in Node.js.
- WhirlyGlobe/Maply - Objective C code that is able to read and render vector tiles(and style with mapnik xml) on iOS devices.
- Leaflet.MapboxVectorTile is able to read PBF MapboxVectorTiles from a REST endpoint and render them as a TileLayer on a Leaflet Map. Use this option if you want to utilize vector tiles on a standard Leaflet web map without needing WebGL.
- java-vector-tile - A java encoder and decoder for vector tiles.
- mapbox-vector-tile is a Python package for vector tile encoding maintained by Mapzen. (It is used in Mapzen's vector tile service).
- tippecanoe - Build vector tilesets from large collections of GeoJSON features.
- geojson-vt - Slice GeoJSON into vector tiles on the fly in the browser.
-
Mapbox Studio - Desktop design studio for both creating vector tiles from raw geodata and for rendering them on-the-fly into image tiles. Internally uses
tilelive.js
modules to handle vector tiles (seetilelive-bridge
andtilelive-vector
) - tessera - Supports serving and rendering vector tiles. Uses the same core libraries as Mapbox Studio.
- SpatialServer (PGRestAPI) - A multi-purpose GeoSpatial NodeJS web server created at SpatialDev that not only serves MBTiles stuffed with vector tiles, it can also cut vector tiles on the fly from a PostGIS database.
-
Datamaps C application that can be used to create vector tiles and store them in an mbtiles. See the
render-vector
command. - vector-tiles-producer Command line tool in C++ to creates vector tiles for a given area at chosen zoom levels using a Mapnik XML.