For what it's worth... I'd be happy to see a development towards GDALDataset and OGRDataSource inheriting from the same superclass.
This is due to writing process modelling algorithms that can operate on several geometries. Sjur K :-) > -----Original Message----- > From: [email protected] [mailto:gdal-dev- > [email protected]] On Behalf Of Frank Warmerdam > Sent: 14. april 2012 22:40 > To: Even Rouault > Cc: [email protected] > Subject: Re: [gdal-dev] Call for discussion for "RFC38 - OGR Faster Open" > > On Sat, Apr 14, 2012 at 1:36 PM, Even Rouault <[email protected]> > wrote: > > Le samedi 14 avril 2012 22:21:53, Frank Warmerdam a écrit : > >> Even, > >> > >> I am generally in favor of this, but I aspire in GDAL 2.0 to migrate > >> OGR to using GDALDriver mechanisms which would include being based > >> around GDALOpenInfo. I am not sure if it is better to make the > >> GDALOpenInfo change as part of that broader effort or as a distinct > >> RFC and work item. > > > > What do you call "using GDALDriver mechanisms" exactly ? > > > > Because I don't see how we can make OGRSFDriver extend GDALDriver if > > that's what you have in mind... > > Even, > > My intention is that OGRSFDriver would go away and OGR drivers would be > registered with GDALDriverManager the same way GDAL drivers are. This would > go along with changes to OGRDataSource, possibly making it a subclass of > GDALDataset or perhaps a new super class of GDALDataset. > > Well, my thinking on this is all still half baked, but the goal is that OGR > will have all the benefits of GDAL's metadata and driver manager and I even > dream of being able ot have one dataset object with raster bands and vector > layers for things like a PCIDSK file. > > Of course there will be some disruption - I think particularly on the OGR side > which is why I have waited for 2.0. > > I hope to prepare some sort of roadmap for this in coming weeks. > > Best regards, > -- > ---------------------------------------+-------------------------------- > ---------------------------------------+------ > I set the clouds in motion - turn up | Frank Warmerdam, [email protected] > light and sound - activate the windows | http://pobox.com/~warmerdam and watch > the world go round - Rush | Geospatial Software Developer > _______________________________________________ > gdal-dev mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/gdal-dev _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
