GDAL SoC Ideas

GDAL/OGR Related ideas for the Google Summer of Code 2007:


 * 1) Write an OGC WMS (Web Map Service) driver, likely somewhat modelled on the WCS driver implementation.
 * 2) * WMS Specification
 * 3) * WCS Code
 * 4) * GDAL Raster Driver Tutorial
 * 5) Extend the existing KML vector feature writer to also support reading KML, and otherwise generalize this driver.
 * 6) * GSoC KML Read - Construction Draft
 * 7) * writer code
 * 8) * driver docs
 * 9) * OGR Driver Tutorial
 * 10) Implement a raster reader/writer for KML. -- More info in GDAL2Tiles SoC 2007
 * 11) * KML Docs
 * 12) * GDAL Raster Driver Tutorial
 * 13) Implement GeoPNG/GeoJPEG by embeding coordinate system and geotransformation information (possibly in GML) as chunks in PNG and JPEG files (see GML JP2 for a model of how this might be done).
 * 14) * GMLJP2 Specification
 * 15) * GMLJP2 Code: gdaljp2metadata.cpp gdalgmlcoverage.cpp
 * 16) * PNG Driver (using libpng)
 * 17) * JPEG Driver (using libjpeg)
 * 18) OGR WFS read driver using existing OGR GML driver for feature parsing.
 * 19) * OGC WFS Specification
 * 20) * OGR Driver Tutorial
 * 21) Design a SAR (Synthetic Aperture RADAR) "Processor" using GDAL as a data reader/processed data writer
 * 22) * Provide enhancements to relevant drivers (and potentially write new drivers) for reading new/common unprocessed SAR data sources, including metadata support where needed
 * 23) * Implement an end-to-end Range-Doppler Algorithm processor for platforms where processing details are available
 * 24) * more SAR Processor details
 * 25) Develop a driver for GeoRSS
 * 26) * GeoRSS specification
 * 27) Complete C# bindings with gdal_warp api support
 * 28) * GDAL Warp API