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.Stringcopyright()java.lang.StringdatasetName()booleandownloadable()java.lang.Stringextn()java.lang.Stringformatstring()doublegetHeight(LatLong place)protected DEMReader.CacheEntrygetRow(java.lang.String name, int ytile, LatLong place)booleanlittleendian()intmissingValue()intrecordlength()-
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:
getHeightin 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:
datasetNamein classSRTM2Reader
-
downloadable
public boolean downloadable()
- Overrides:
downloadablein classSRTM2Reader
-
recordlength
public int recordlength()
- Overrides:
recordlengthin classSRTM2Reader
-
formatstring
public java.lang.String formatstring()
- Overrides:
formatstringin classSRTM2Reader
-
extn
public java.lang.String extn()
- Overrides:
extnin classSRTM2Reader
-
littleendian
public boolean littleendian()
- Overrides:
littleendianin classSRTM2Reader
-
missingValue
public int missingValue()
- Overrides:
missingValuein classSRTM2Reader
-
copyright
public java.lang.String copyright()
- Overrides:
copyrightin classSRTM2Reader
-
-