Difference between revisions of "GDAL SoC Ideas"

From OSGeo
Jump to navigation Jump to search
m
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
'''For 2008, GDAL ideas are in the [http://trac.osgeo.org/gdal/wiki/SummerOfCode GDAL Trac Wiki].'''
 +
 
GDAL/OGR Related ideas for the [[Google Summer of Code]] 2007:
 
GDAL/OGR Related ideas for the [[Google Summer of Code]] 2007:
  
Line 5: Line 7:
 
#* [http://svn.osgeo.org/gdal/trunk/gdal/frmts/wcs WCS Code]
 
#* [http://svn.osgeo.org/gdal/trunk/gdal/frmts/wcs WCS Code]
 
#* [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial]
 
#* [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial]
# Extend the existing KML vector feature writer to also support reading KML, and otherwise generalize this driver.
+
# Extend the existing KML vector feature writer to also support reading KML, and otherwise generalize this driver.
 +
#* [[GSoC KML Read - Construction Draft]]
 
#* [http://svn.osgeo.org/gdal/trunk/gdal/ogr/ogrsf_frmts/kml writer code]
 
#* [http://svn.osgeo.org/gdal/trunk/gdal/ogr/ogrsf_frmts/kml writer code]
 
#* [http://www.gdal.org/ogr/drv_kml.html driver docs]
 
#* [http://www.gdal.org/ogr/drv_kml.html driver docs]
 
#* [http://www.gdal.org/ogr/ogr_drivertut.html OGR Driver Tutorial]
 
#* [http://www.gdal.org/ogr/ogr_drivertut.html OGR Driver Tutorial]
# Implement a raster reader/writer for KML. -- ''I am particularly interested in this, tiling should follow [http://wiki.osgeo.org/index.php/Tile_Map_Service_Specification TMS standard] alternatively [http://www.zoomify.com Zoomify] structure, KML with Regions will be generated for EPSG:4326. My Master thesis cover simmilar subjects. I am going to publish some webpage about my ideas for this project. I am seeking a mentor.'' [[User:Klokan|Klokan]] 12:49, 15 March 2007 (CET)
+
# Implement a raster reader/writer for KML. -- More info in [[GDAL2Tiles SoC 2007]]
 
#* [http://earth.google.com/kml KML Docs]
 
#* [http://earth.google.com/kml KML Docs]
 
#* [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial]
 
#* [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial]
Line 23: Line 26:
 
#* Provide enhancements to relevant drivers (and potentially write new drivers) for reading new/common unprocessed SAR data sources, including metadata support where needed
 
#* Provide enhancements to relevant drivers (and potentially write new drivers) for reading new/common unprocessed SAR data sources, including metadata support where needed
 
#* Implement an end-to-end Range-Doppler Algorithm processor for platforms where processing details are available
 
#* Implement an end-to-end Range-Doppler Algorithm processor for platforms where processing details are available
 +
#* [[GDAL SoC Ideas/SAR Processor|more SAR Processor details]]
 +
# Develop a driver for GeoRSS
 +
#* [http://georss.org GeoRSS specification]
 +
# Complete C# bindings with gdal_warp api support
 +
#* [http://www.gdal.org/warptut.html GDAL Warp API]
 +
 +
 +
[[Category:Google Summer of Code]]

Latest revision as of 01:55, 15 April 2008

For 2008, GDAL ideas are in the GDAL Trac Wiki.

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. Extend the existing KML vector feature writer to also support reading KML, and otherwise generalize this driver.
  3. Implement a raster reader/writer for KML. -- More info in GDAL2Tiles SoC 2007
  4. 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).
  5. OGR WFS read driver using existing OGR GML driver for feature parsing.
  6. Design a SAR (Synthetic Aperture RADAR) "Processor" using GDAL as a data reader/processed data writer
    • Provide enhancements to relevant drivers (and potentially write new drivers) for reading new/common unprocessed SAR data sources, including metadata support where needed
    • Implement an end-to-end Range-Doppler Algorithm processor for platforms where processing details are available
    • more SAR Processor details
  7. Develop a driver for GeoRSS
  8. Complete C# bindings with gdal_warp api support