Class GISLattice
java.lang.Object
|
+--GISData
|
+--GISGrid
|
+--GISLattice
- Direct Known Subclasses:
- GISRandomField
- public class GISLattice
- extends GISGrid
in alpha testing
|
Field Summary |
protected float[][] |
v
|
| Methods inherited from class GISGrid |
copyMetaData,
distance,
getCellCenterEast,
getCellCenterNorth,
getEWResolution,
getNSResolution,
getNumberColumns,
getNumberRows,
isNoData,
isNoData,
onMap,
printGrid,
putCellNoData,
putEWResolution,
putNSResolution,
putNumberColumns,
putNumberRows |
| Methods inherited from class GISData |
distance,
distance,
distance,
distanceSquared,
endNumber,
esriFileName,
getEastEdge,
getNorthEdge,
getSouthEdge,
getWestEdge,
nextNumber,
onMap,
onMap,
openFile,
printData,
putEastEdge,
putNorthEdge,
putSouthEdge,
putWestEdge,
readLineNoNull,
withinDistanceOfMap,
withinDistanceOfMap |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
v
protected float[][] v
GISLattice
public GISLattice(float westEdge,
float northEdge,
float EWResolution,
float NSResolution,
int numRows,
int numCols)
- Parameters:
parameters - define metadata for new GISLattice.
GISLattice
public GISLattice(GISGrid grid)
- Parameters:
grid - is metadata for new GISLattice.
GISLattice
public GISLattice(GISGrid grid,
GISLattice data)
- Parameters:
grid - is metadata for new GISLattice,data - is data to be copied into new GISLattice.
GISLattice
public GISLattice(java.lang.String fileName)
- Parameters:
fileName - is esri .ASC file without the ".ASC" extension.
getMinimumValue
public float getMinimumValue()
- in alpha testing
getMaximumValue
public float getMaximumValue()
- in alpha testing
distanceMap
public float distanceMap(BooleanGrid start)
- in alpha testing
putValueAll
public void putValueAll(float value)
- in alpha testing
copyData
public void copyData(GISLattice grid)
- in alpha testing
getCellValue
public float getCellValue(int cellRowNum,
int cellColumnNum)
- in alpha testing
getCellValue
public float getCellValue(float cellEasting,
float cellNorthing)
- in alpha testing
getValue
public float getValue(float cellEasting,
float cellNorthing)
- in alpha testing
putCellValue
public void putCellValue(int cellRowNum,
int cellColumnNum,
float value)
- in alpha testing
writeAsciiEsri
public void writeAsciiEsri(java.lang.String fileName)
- in alpha testing
printLattice
public void printLattice()
- in alpha testing