public abstract class GeoFile extends java.lang.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 java.awt.geom.AffineTransform |
transformRMF
Esto corresponde a la transformación del extent de la imagen.
|
protected java.awt.geom.AffineTransform |
transformTFW
Esto corresponde a la transformación del extent de la imagen.
|
Constructor and Description |
---|
GeoFile() |
GeoFile(IProjection p,
java.lang.String n) |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
static java.lang.String |
filterWS(java.lang.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() |
java.lang.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(java.lang.String n) |
void |
setProjection(IProjection p) |
protected Extent extent
protected Extent requestExtent
protected java.awt.geom.AffineTransform transformRMF
protected java.awt.geom.AffineTransform transformTFW
protected boolean rmfExists
protected long bytesReaded
protected long lineCnt
public GeoFile()
public GeoFile(IProjection p, java.lang.String n)
public java.lang.String getName()
public void setName(java.lang.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 GeoFile load() throws java.lang.Exception
java.lang.Exception
public abstract void close()
public abstract IObjList getObjects()
public static java.lang.String filterWS(java.lang.String buf)
protected long getTime()