1#ifndef RASTERTILEEXTRACTOR_GEORASTER_H
2#define RASTERTILEEXTRACTOR_GEORASTER_H
8 int clamped_pixel_offset_x;
9 int clamped_pixel_offset_y;
35 GeoRaster(GDALDataset *data,
int interpolation_type);
37 GeoRaster(GDALDataset *data,
int pixel_offset_x,
int pixel_offset_y,
38 int source_window_size_pixels,
int destination_window_size_pixels,
39 int interpolation_type);
43 static FORMAT get_format_for_dataset(GDALDataset *data);
75 int get_pixel_size_x();
77 int get_pixel_size_y();
99 int source_window_size_pixels;
101 int destination_window_size_pixels;
103 int interpolation_type;
Definition: GeoRaster.h:24
void * get_as_array()
Definition: GeoRaster.cpp:92
uint64_t * get_histogram()
Definition: GeoRaster.cpp:346
int get_size_in_bytes()
Definition: GeoRaster.cpp:293
FORMAT get_band_format(int band_index)
get the FORMAT of the band at band_index within the dataset. This function is most useful when workin...
Definition: GeoRaster.cpp:314
int * get_most_common(int number_of_elements)
Definition: GeoRaster.cpp:457
FORMAT get_format()
Return the format of the data of this GeoRaster.
Definition: GeoRaster.cpp:310
void * get_band_as_array(int band_index)
Return the data within a single band of the GeoRaster as an array. The type of the array can be any o...
Definition: GeoRaster.cpp:222
Definition: GeoRaster.h:7