wiki:SoCTileDriver

Version 7 (modified by klokan, 17 years ago) ( diff )

--

GDAL2Tiles Google SoC 2007 Project

Manual page for utility, usage tips

Gdal2Tiles Utility User Docs

Project web site

GDAL2Tiles - Raster Maps Tile Publishing and KML Generation at http://www.klokan.cz/projects/gdal2tiles/

Abstract

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:

http://www.klokan.cz/projects/gdal2tiles/

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.

Project web site: GDAL2Tiles: Utility for easy tile-based publishing of raster maps and KML generation

SoC GDAL Wiki: Project Wiki (this page)

Original OSGeo Project SoC Wiki: GDAL2Tiles SoC 2007

Google SoC: Application Information

Publishing Trac Ticket: #1763

Note: See TracWiki for help on using the wiki.