Importer and Exporter of MBTiles
Python
Pull request Compare This branch is 1 commit ahead of dandye:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
mbutil
.gitignore gitignore Jun 6, 2011
CHANGES.txt
LICENSE.md Version 0.0.1, setup.py compatibility, another xy fix. Mar 15, 2011
MANIFEST.in
Makefile
README.md
mb-util
setup.py

README.md

MBUtil

MBUtil is a utility for importing and exporting the MBTiles format.

Installation

Git checkout (requires git)

git clone git://github.com/mapbox/mbutil.git
cd mbutil
./mb-util -h

# then to install the mb-util command globally:
sudo python setup.py install
# then you can run:
mb-util

Python installation (requires easy_install)

easy_install mbutil
mb-util -h

Usage

Export an mbtiles file to files on the filesystem:

mb-util World_Light.mbtiles adirectory

Import a directory into a mbtiles file

mb-util directory World_Light.mbtiles

Requirements

  • Python >= 2.6

Metadata

MBUtil imports and exports metadata as JSON, in the root of the tile directory, as a file named metadata.json.

{
    "name": "World Light",
    "description": "A Test Metadata",
    "version": "3"
}

Authors

  • Tom MacWright (tmcw)
  • Dane Springmeyer (springmeyer)
  • Mathieu Leplatre (leplatrem)