Difference between revisions of "GDAL SoC Ideas"
Jump to navigation
Jump to search
(added some details.) |
(Drop python, and "command line helper" ideas and a couple others.) |
||
Line 1: | Line 1: | ||
GDAL/OGR Related ideas for the [[Google Summer of Code]] 2007: | GDAL/OGR Related ideas for the [[Google Summer of Code]] 2007: | ||
− | + | # Write an OGC WMS (Web Map Service) driver, likely somewhat modelled on the WCS driver implementation. | |
+ | ** [http://portal.opengeospatial.org/files/?artifact_id=1081&version=1&format=pdf WMS Specification] | ||
+ | ** [http://svn.osgeo.org/gdal/trunk/gdal/frmts/wcs WCS Code] | ||
+ | ** [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. | |
− | + | ** [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/ogr_drivertut.html OGR Driver Tutorial] | ||
− | + | # Implement a raster reader/writer for KML. | |
+ | ** [http://earth.google.com/kml KML Docs] | ||
+ | ** [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial] | ||
− | + | # Generally implement new file format drivers for geospatial raster or vector formats not already supported by GDAL/OGR. [http://www.gdal.org/gdal_drivertut.html GDAL Raster Driver Tutorial], [http://www.gdal.org/ogr/ogr_drivertut.html OGR Driver Tutorial], [http://www.gdal.org/formats_list.html Existing Raster Formats], [http://www.gdal.org/ogr/ogr_formats.html Existing Vector Formats] | |
− | + | 3 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). | |
− | + | # Extend the OGR SQL parser to support some OGC SQL spatial function operators. | |
− | |||
− | + | # new feature Clip to Extents of other raster, paying attention to nodata (take Raster A, and clip out/erase all areas for which Raster B does not extend to or has nodata values) | |
− | + | # new feature to Clip by Polygon, as above but use a vector polygon for the selection area(s) | |
− | + | ||
− | + | # OGR WFS read driver | |
− | + | ||
− | + | # Update drivers to use modern CPL utilities |
Revision as of 22:01, 6 March 2007
GDAL/OGR Related ideas for the Google Summer of Code 2007:
- Write an OGC WMS (Web Map Service) driver, likely somewhat modelled on the WCS driver implementation.
- Extend the existing KML vector feature writer to also support reading KML, and otherwise generalize this driver.
- Implement a raster reader/writer for KML.
- Generally implement new file format drivers for geospatial raster or vector formats not already supported by GDAL/OGR. GDAL Raster Driver Tutorial, OGR Driver Tutorial, Existing Raster Formats, Existing Vector Formats
3 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).
- Extend the OGR SQL parser to support some OGC SQL spatial function operators.
- new feature Clip to Extents of other raster, paying attention to nodata (take Raster A, and clip out/erase all areas for which Raster B does not extend to or has nodata values)
- new feature to Clip by Polygon, as above but use a vector polygon for the selection area(s)
- OGR WFS read driver
- Update drivers to use modern CPL utilities