appl.parallel.data.xulugridfile.factories
Class XuluGridFactory
java.lang.Object
edu.bonn.xulu.io.AbstractFactory
edu.bonn.xulu.plugin.io.grid.WritableGridFactory
appl.parallel.data.xulugridfile.factories.XuluGridFactory
- All Implemented Interfaces:
- Factory, InstantiationFactory
public class XuluGridFactory
- extends WritableGridFactory
Creates instances of the memory saving data type XuluGridFile
for the use in the Xulu
Plattform.
- Version:
- 1.0
- Author:
- Dominik Appl
Method Summary |
Class |
getInstanceType()
Liefert den Datentyp, den die Factory erzeugt. |
WritableGridLLProxy |
newInstance(int type,
int widthc,
int heightc,
int minX,
int minY,
double x,
double y,
double width,
double height,
CoordinateReferenceSystem crs)
Creates a new grid under the directory given under |
XuluGridFactory
public XuluGridFactory()
getInstanceType
public Class getInstanceType()
- Liefert den Datentyp, den die Factory erzeugt.
- Specified by:
getInstanceType
in interface InstantiationFactory
- Overrides:
getInstanceType
in class WritableGridFactory
- Returns:
- immer
XuluWritableGridFile.class
- See Also:
InstantiationFactory.newInstance(boolean)
newInstance
public WritableGridLLProxy newInstance(int type,
int widthc,
int heightc,
int minX,
int minY,
double x,
double y,
double width,
double height,
CoordinateReferenceSystem crs)
- Creates a new grid under the directory given under
- Specified by:
newInstance
in class WritableGridFactory
- Parameters:
type
- Datentyp der gespeicherten Objektewidthc
- Breite in Zellenheightc
- Hoehe in ZellenminX
- Index der ersten Zelle in X-RichtungminY
- Index der ersten Zelle in Y-Richtungx
- Georeferenz Latitude (Suedliche/Untere Kante)y
- Georeferenz Longitute (Westliche/Linke Kante)width
- Breiteheight
- Hoehecrs
- Referenzsystem fuer das Raster