MBTiles: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) K |
Stefan (Diskussion | Beiträge) K |
||
Zeile 4: | Zeile 4: | ||
MBTiles can be generated by: | MBTiles can be generated by: | ||
− | * [[TileMill]] | + | * [[TileMill]]. |
− | * TileStache | + | * TileStache - see below. |
− | * TileCutter [http://viswaug.wordpress.com/2011/06/12/tilecutter-a-small-utility-to-generate-tile-cache-in-the-mbtiles-format-from-arcgis-dynamic-map-services/] | + | * TileCutter [http://viswaug.wordpress.com/2011/06/12/tilecutter-a-small-utility-to-generate-tile-cache-in-the-mbtiles-format-from-arcgis-dynamic-map-services/] - Generates MBTiles from ArcGIS Dynamic Map Services. |
MBTiles can be read from and/or is delivered by: | MBTiles can be read from and/or is delivered by: | ||
− | * MapBox Online [http://mapbox.com/] | + | * MapBox Online [http://mapbox.com/]. Publishes maps in the cloud. MapBox Hosting uses TileStream but adds many features and is a hosted service. |
− | * TileStream [https://github.com/mapbox/tilestream] - High-performance map tile server powered by MBTiles files (Serverside Javasctipt). | + | * TileStream [https://github.com/mapbox/tilestream] - High-performance map tile server powered by MBTiles files (Serverside Javasctipt). Serves maps from MBTiles format. Can be used in OpenLayers, Google Maps, Modest Maps, and other Javascript APIs. Wax (Javascript lib) enhances it. |
− | * TileStache [http://tilestache.org/] | + | * TileStache [http://tilestache.org/] (Python). Is aka successor of TileCache, based on Mapnik; reads MBTiles (metatiles) format. Generates vector tiles from OGR datasources in GeoJSON (usable in Polymaps). Writes (caches) to disk, Memcache, Amazon S3, MBTiles. Serves tiles in Google-style spherical mercator projection and WGS84 lat/lon projection. Runs from CGI, mod_python, or Gunicorn WSGI. |
* GDAL/OGR [http://www.gdal.org/frmt_mbtiles.html], which in turn is used e.g. by [[QGIS]] and [[UMN MapServer]]. | * GDAL/OGR [http://www.gdal.org/frmt_mbtiles.html], which in turn is used e.g. by [[QGIS]] and [[UMN MapServer]]. | ||
* ArcGIS Dynamic Map Services (see TileCutter). | * ArcGIS Dynamic Map Services (see TileCutter). |
Version vom 30. November 2012, 20:34 Uhr
MBTiles is a storage and exchange format where tiles are managed in a SQLite file.
See http://mapbox.com/developers/mbtiles/
MBTiles can be generated by:
- TileMill.
- TileStache - see below.
- TileCutter [1] - Generates MBTiles from ArcGIS Dynamic Map Services.
MBTiles can be read from and/or is delivered by:
- MapBox Online [2]. Publishes maps in the cloud. MapBox Hosting uses TileStream but adds many features and is a hosted service.
- TileStream [3] - High-performance map tile server powered by MBTiles files (Serverside Javasctipt). Serves maps from MBTiles format. Can be used in OpenLayers, Google Maps, Modest Maps, and other Javascript APIs. Wax (Javascript lib) enhances it.
- TileStache [4] (Python). Is aka successor of TileCache, based on Mapnik; reads MBTiles (metatiles) format. Generates vector tiles from OGR datasources in GeoJSON (usable in Polymaps). Writes (caches) to disk, Memcache, Amazon S3, MBTiles. Serves tiles in Google-style spherical mercator projection and WGS84 lat/lon projection. Runs from CGI, mod_python, or Gunicorn WSGI.
- GDAL/OGR [5], which in turn is used e.g. by QGIS and UMN MapServer.
- ArcGIS Dynamic Map Services (see TileCutter).
One can also use MBTiles files offline on mobile devices with the MapBox iOS SDK or on Android (OsmDroid).