schmitzm.data
Interface WritableGrid

All Superinterfaces:
LateLoadable, ReadableGrid
All Known Implementing Classes:
AbstractWritableGrid, WritableGridArray, WritableGridArray.Double, WritableGridArray.Float, WritableGridArray.Integer, WritableGridCoverage, WritableGridRaster

public interface WritableGrid
extends ReadableGrid

Dieses Interface stellt die Basis fuer ein georeferenziertes, schreibbares Raster dar.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Field Summary
 
Fields inherited from interface schmitzm.data.ReadableGrid
RASTER_DIM
 
Method Summary
 void setGridSample(Object value, double... coord)
          Setzt einen Wert im Raster ueber Geo-Koordinaten.
 void setRasterSample(Object value, int... cell)
          Setzt einen Wert im Raster ueber Raster-Koordinaten.
 
Methods inherited from interface schmitzm.data.ReadableGrid
convertRasterToReal, convertRealToRaster, dispose, getCellHeight, getCellWidth, getCoordinateReferenceSystem, getGridSample, getGridSampleAsByte, getGridSampleAsDouble, getGridSampleAsFloat, getGridSampleAsInt, getGridSampleAsLong, getGridSampleAsShort, getHeight, getMinX, getMinY, getRasterSample, getRasterSampleAsByte, getRasterSampleAsDouble, getRasterSampleAsFloat, getRasterSampleAsInt, getRasterSampleAsLong, getRasterSampleAsShort, getRealHeight, getRealWidth, getSampleType, getWidth, getX, getY
 
Methods inherited from interface appl.data.LateLoadable
isLateLoadable, loadData, unloadData
 

Method Detail

setRasterSample

void setRasterSample(Object value,
                     int... cell)
Setzt einen Wert im Raster ueber Raster-Koordinaten.

Parameters:
value - neuer Wert
cell - 2D-Raster-Koordinate (Zellenindizes, beginnend bei ReadableGrid.getMinX() und ReadableGrid.getMinY())

setGridSample

void setGridSample(Object value,
                   double... coord)
Setzt einen Wert im Raster ueber Geo-Koordinaten.

Parameters:
value - neuer Wert
coord - 2D-Raster-Koordinate (Lat/Lon-GeoReferenz)