deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.io.arcinfo_raster
Class ArcInfoTextRasterReader

java.lang.Object
  extended by org.deegree.io.arcinfo_raster.ArcInfoTextRasterReader

public class ArcInfoTextRasterReader
extends Object

reads a raster in ArcInfo text format:

  ncols         1600
  nrows         1600
  xllcorner     3540000
  yllcorner     5730000
  cellsize      25
  NODATA_value  -9999
  120.4 132.5 99.9 ... 98.32
  122.5 111.6 110.9 ... 88.77
  ...
  234.23 233.4 265.9 ... 334.7
 

Since:
2.0
Version:
$Revision: 18195 $, 1.0. $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Poth, last edited by: $Author: mschneider $

Constructor Summary
ArcInfoTextRasterReader(File file)
           
ArcInfoTextRasterReader(String fileName)
           
 
Method Summary
 double getNoDataValue()
          returns the value used by a ArcInfo grid to indicate no data values
 float[][] readData()
          reads data from a ArcInfo Grid text file
 WorldFile readMetadata()
          reads metadata from a ArcInfo Grid text file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArcInfoTextRasterReader

public ArcInfoTextRasterReader(File file)
Parameters:
file -

ArcInfoTextRasterReader

public ArcInfoTextRasterReader(String fileName)
Parameters:
fileName -
Method Detail

readMetadata

public WorldFile readMetadata()
                       throws IOException
reads metadata from a ArcInfo Grid text file

Returns:
worldfile for the text grid file
Throws:
IOException

getNoDataValue

public double getNoDataValue()
                      throws IOException
returns the value used by a ArcInfo grid to indicate no data values

Returns:
the nodata value
Throws:
IOException

readData

public float[][] readData()
                   throws IOException
reads data from a ArcInfo Grid text file

Returns:
the grid
Throws:
IOException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org