Ivan,

The fact that GDALTranslateOptions is opaque is a design decision that was the 
outcome of the discussion phase of RFC 59. It was thought that it would be 
difficult to have a stable C structure that could be also extented in the 
future 
without becoming too messy. For example regarding old options that would have 
been generalized into newer syntax. Hence the decision to have a minimal 
string based interface that takes the same arguments than the command line 
strings that lead to RFC 59.1.
So it is up to you to build a nicer API on top of this and build the string 
array (that's what the python bindings do for example). Note that the strings 
must be split like the arguments of the main(), ie. { "-of", "GTiff", NULL }. 

Even

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to