Sunburned Surveyor wrote:
Is there a OGR programming construct to represent a simple feature?
Landon,
The OGRGeometry class represents a simple feature geometry. The
OGRFeature class extends this to a feature with attributes and
a feature id. I would suggest reviewing the OGR Architecture
document at:
http://www.gdal.org/ogr/ogr_arch.html
> If
there is, can you tell me where to look for the Python files that
would represent these simple features?
GDAL/OGR includes excellent Python bindings. Some background
information is available at:
http://trac.osgeo.org/gdal/wiki/GdalOgrInPython
> Is there any example Python
code that will show me how to obtain simple features from an ESRI
Shapefile?
The GdalOgrInPython doc points to a variety of samples and utilities
implemented in Python. The:
http://svn.osgeo.org/gdal/trunk/gdal/swig/python/samples/get_soundg.py
script is an example of reading features from one source and writing
them to a shapefile and might be helpful. The
http://svn.osgeo.org/gdal/trunk/gdal/swig/python/scripts/gdal2xyz.py
script reads a raster and converts to x/y/z text format and might
be a decent model for accessing raster data.
I also need to know if GDAL has programming constructs to work with
elevation grids. If it does, where do I look for those Python files?
Elevation grids are rasters covered by the "GDAL" side of GDAL/OGR.
You would "from osgeo import gdal" to get the interfaces. Lots of docs
on the GDAL page including:
http://www.gdal.org/gdal_tutorial.html
http://www.gdal.org/gdal_datamodel.html
I know everyone is busy. I don't want anyone to write my code for me,
but any suggestions on where I start looking in the source code so I
can learn how to do what I need with the library is appreciated.
With all respect I *feel* like you haven't yet really made a major
effort to scour the GDAL/OGR web site for information yet.
I will make a commitment to make documentation/Python code for working
with GDAL/ODR that results from our project available to everyone that
is interested.
It might be suitable for submission to the Python samples directories.
Also feel free to improve the GdalOgrInPython Trac page.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmer...@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev