// RasterStoreFactory public RasterStore connectToRasterStore(string uri) { RasterStore result = null; result = new GDAL_RasterStore(uri); if (result == null) { //TODO osgGIS.notify( osg::WARN ) << "Cannot find an appropriate raster store to handle URI: " << uri << std::endl; } else if (!result.isReady()) { //TODO osgGIS.notify( osg::WARN ) << "Unable to initialize raster store for URI: " << uri << std::endl; //result.unref(); result = null; } return(result); }
// RasterStoreFactory public RasterStore connectToRasterStore(string uri) { RasterStore result = null; result = new GDAL_RasterStore(uri); if (result == null) { //TODO osgGIS.notify( osg::WARN ) << "Cannot find an appropriate raster store to handle URI: " << uri << std::endl; } else if (!result.isReady()) { //TODO osgGIS.notify( osg::WARN ) << "Unable to initialize raster store for URI: " << uri << std::endl; //result.unref(); result = null; } return result; }