OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimGdalTiledDataset.cpp File Reference
#include "ossimGdalTiledDataset.h"
#include <ossim/vpfutil/set.h>
#include "ossimGdalType.h"
#include <ossim/imaging/ossimImageSourceSequencer.h>
#include <ossim/imaging/ossimImageData.h>
#include <ossim/imaging/ossimImageDataFactory.h>
#include <ossim/base/ossimProcessProgressEvent.h>
#include <cpl_string.h>
#include <ossim/base/ossimTrace.h>

Go to the source code of this file.

Functions

GDALRasterBandH MEMTiledCreateRasterBand (GDALDataset *poDS, int nBand, GByte *pabyData, GDALDataType eType, int nPixelOffset, int nLineOffset, int bAssumeOwnership)
 
void GDALRegister_MEMTiled ()
 

Function Documentation

◆ GDALRegister_MEMTiled()

void GDALRegister_MEMTiled ( )

Definition at line 462 of file ossimGdalTiledDataset.cpp.

464 {
465  GDALDriver *poDriver;
466 
467  if( poMEMTiledDriver == NULL )
468  {
469  poMEMTiledDriver = poDriver = new GDALDriver();
470 
471  poDriver->SetDescription( "MEM TILED" );
472  poDriver->SetMetadataItem( GDAL_DMD_LONGNAME,
473  "In Memory Raster OSSIM tile bridge" );
474 
475  poDriver->pfnOpen = MEMDataset::Open;
476  poDriver->pfnCreate = MEMDataset::Create;
477 
478  GetGDALDriverManager()->RegisterDriver( poDriver );
479  }
480 }

◆ MEMTiledCreateRasterBand()

GDALRasterBandH MEMTiledCreateRasterBand ( GDALDataset *  poDS,
int  nBand,
GByte *  pabyData,
GDALDataType  eType,
int  nPixelOffset,
int  nLineOffset,
int  bAssumeOwnership 
)

Definition at line 26 of file ossimGdalTiledDataset.cpp.

31 {
32  return (GDALRasterBandH)
33  new MEMTiledRasterBand( poDS, nBand, pabyData, eType, nPixelOffset,
34  nLineOffset, bAssumeOwnership );
35 }