Package mccombe.terrain
Class CompositeReader
- java.lang.Object
-
- java.beans.PropertyChangeSupport
-
- mccombe.terrain.DEMReader
-
- mccombe.terrain.SRTM2Reader
-
- mccombe.terrain.CompositeReader
-
- All Implemented Interfaces:
java.io.Serializable
public class CompositeReader extends SRTM2Reader
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class mccombe.terrain.DEMReader
DEMReader.CacheEntry
-
-
Field Summary
-
Fields inherited from class mccombe.terrain.DEMReader
BUFFERLENGTH, cache, cacheEnable, cycle, DIRECTORY, download, hits, in, lastMessage, lastValue, LOCALE, MAX_CACHE_SIZE, missing, MISSING, resultcount, tries, useLegacy
-
-
Constructor Summary
Constructors Constructor Description CompositeReader(javax.swing.JComponent item)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
copyright()
java.lang.String
datasetName()
boolean
downloadable()
java.lang.String
extn()
java.lang.String
formatstring()
double
getHeight(LatLong place)
protected DEMReader.CacheEntry
getRow(java.lang.String name, int ytile, LatLong place)
boolean
littleendian()
int
missingValue()
int
recordlength()
-
Methods inherited from class mccombe.terrain.SRTM2Reader
zipEntryName
-
Methods inherited from class mccombe.terrain.DEMReader
downloadFile, frac, getPropertyChangeListeners, getRow, hits, lagrangian, makename, missing, readRecord, resetCounts, resultcount, setDownload, setLegacy, tile, tries
-
Methods inherited from class java.beans.PropertyChangeSupport
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
CompositeReader
public CompositeReader(javax.swing.JComponent item) throws MissingDataFileException
- Throws:
MissingDataFileException
-
-
Method Detail
-
getHeight
public double getHeight(LatLong place) throws MissingDataFileException
- Overrides:
getHeight
in classDEMReader
- Throws:
MissingDataFileException
-
getRow
protected DEMReader.CacheEntry getRow(java.lang.String name, int ytile, LatLong place) throws MissingDataFileException
- Throws:
MissingDataFileException
-
datasetName
public java.lang.String datasetName()
- Overrides:
datasetName
in classSRTM2Reader
-
downloadable
public boolean downloadable()
- Overrides:
downloadable
in classSRTM2Reader
-
recordlength
public int recordlength()
- Overrides:
recordlength
in classSRTM2Reader
-
formatstring
public java.lang.String formatstring()
- Overrides:
formatstring
in classSRTM2Reader
-
extn
public java.lang.String extn()
- Overrides:
extn
in classSRTM2Reader
-
littleendian
public boolean littleendian()
- Overrides:
littleendian
in classSRTM2Reader
-
missingValue
public int missingValue()
- Overrides:
missingValue
in classSRTM2Reader
-
copyright
public java.lang.String copyright()
- Overrides:
copyright
in classSRTM2Reader
-
-