public abstract class GeoFile extends Object implements Projected, Extent.Has
Modifier and Type | Field and Description |
---|---|
protected long |
bytesReaded |
protected Extent |
extent
Extent completo del raster.
|
protected long |
lineCnt |
protected Extent |
requestExtent
Este es el extent sobre el que se ajusta una petición para que esta no exceda el
extent máximo del raster.
|
protected boolean |
rmfExists |
protected AffineTransform |
transformRMF
Esto corresponde a la transformación del extent de la imagen.
|
protected AffineTransform |
transformTFW
Esto corresponde a la transformación del extent de la imagen.
|
Constructor and Description |
---|
GeoFile() |
GeoFile(IProjection p,
String n) |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
static String |
filterWS(String buf)
Filtra espacios en blanco.
|
Extent |
getExtent()
Extent completo del raster.
|
Extent |
getExtentForRequest()
Este es el extent sobre el que se ajusta una petición para que esta no exceda el
extent máximo del raster.
|
long |
getFileSize() |
String |
getName() |
abstract IObjList |
getObjects() |
IProjection |
getProjection()
Returns the current projection.
|
protected long |
getTime() |
abstract GeoFile |
load() |
abstract void |
reProject(ICoordTrans rp)
Changes projection of the graphical information of this object.
|
void |
setFileSize(long sz) |
void |
setName(String n) |
void |
setProjection(IProjection p) |
protected Extent extent
protected Extent requestExtent
protected AffineTransform transformRMF
protected AffineTransform transformTFW
protected boolean rmfExists
protected long bytesReaded
protected long lineCnt
public GeoFile()
public GeoFile(IProjection p, String n)
public String getName()
public void setName(String n)
public long getFileSize()
public void setFileSize(long sz)
public IProjection getProjection()
Projected
Returns the current projection.
getProjection
in interface Projected
Projected.reProject(ICoordTrans)
public void setProjection(IProjection p)
public abstract void reProject(ICoordTrans rp)
Projected
Changes projection of the graphical information of this object.
reProject
in interface Projected
rp
- transformation coordinates for obtaining the new projectionProjected.getProjection()
public Extent getExtent()
getExtent
in interface Extent.Has
public Extent getExtentForRequest()
public abstract void close()
public abstract IObjList getObjects()
protected long getTime()