|Version 6 (modified by klokan, 6 years ago)|
GDAL2Tiles Google SoC 2007 Project
Manual page for utility, usage tips
Project web site
Main issue of this project is to allow easy publishing of raster maps on the Internet. Your raster file (like TIFF/GeoTIFF, MrSID, ECW, JPEG2000, JPEG, PNG) is converted into a directory structure of small PNG tiles (TMS compatible), which you can just copy to the webserver. Simple webpages with viewers based on Google Maps and OpenLayers are generated as well - so anybody can comfortably explore your maps on-line and you do not need to install or configure any special software (like mapserver) and the map displays very fast in the webbrowser.
GDAL2Tiles generates also necessary metadata for Google Earth ( KML SuperOverlay), in case the supplied map uses EPSG:4326 projection. Usage of gdalwarp utility is recommended for converting a raster maps with another projection.
World files and embeded georeference is used during tile and KML generation, but you can publish a picture without proper georeference too.
Tile structure follows recommendation from OSGeo Tile Map Service Specification.
Now, generated tiles supports only local-profile from TMS, so they can not be used as overlay on top of Google Maps yet, this feature is on the TODO list.
Original idea of this project was to implement a Raster Driver for GDAL with the same functionality, but for the purpose of SoC project stable utility was preferred in the end. Utility prototypes the future raster driver.
Manual page for utility is part of the solution, as well as a document describing several existing tile structures with links to further documentation. Analyse of KML SuperOverlay with rotation is done as well.
For more info look at the project page:
Utility gdal2tiles.py was accepted by GDAL community. It is directly usable with existing stable versions of tools (GDAL, FWTools) and it is going to be distributed as part of GDAL tools.
SoC GDAL Wiki: Project Wiki (this page)
Original OSGeo Project SoC Wiki: GDAL2Tiles SoC 2007
Google SoC: Application Information
Publishing Trac Ticket: #1763