public class TLcdMultilevelGeoTIFFModelDescriptor extends TLcdMultilevelRasterModelDescriptor implements ILcdImageModelDescriptor
TLcdMultilevelRasterModelDescriptor
for models containing
GeoTIFF data. These rasters may be marked as elevation data or not.Constructor and Description |
---|
TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName,
java.lang.String aDisplayName)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source
name and display name.
|
TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName,
java.lang.String aDisplayName,
boolean aIsElevation)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source
name and display name, and the given elevation flag.
|
TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName,
java.lang.String aDisplayName,
boolean aIsElevation,
TLcdGeoTIFFField[] aTIFFFields)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source
name and display name, and the given elevation flag and TIFF fields.
|
TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName,
java.lang.String aDisplayName,
boolean aIsElevation,
TLcdGeoTIFFField[] aTIFFFields,
TLcdGeoTIFFField[] aGeoKeys)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source name and
display name, and the given elevation flag and TIFF fields.
|
Modifier and Type | Method and Description |
---|---|
TLcdGeoTIFFField |
getGeoKey(int aGeoKey)
Returns the GeoKeys with the given GeoTIFF key.
|
TLcdGeoTIFFField[] |
getGeoKeys()
Returns the GeoKeys.
|
TLcdGeoTIFFField |
getTIFFField(int aTag)
Returns the TIFF field with the given TIFF tag.
|
TLcdGeoTIFFField[] |
getTIFFFields()
Returns the TIFF fields.
|
TLcdGeoTIFFField |
getTIFFFields(int aTag)
Deprecated.
replaced by
getTIFFField(int) . |
void |
setElevation(boolean aIsElevation)
Sets whether the model contains elevation rasters.
|
void |
setTIFFFields(TLcdGeoTIFFField[] aTIFFFields)
Sets the TIFF fields.
|
isElevation
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName, getSourceName, getTypeName
public TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName, java.lang.String aDisplayName)
false
.public TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName, java.lang.String aDisplayName, boolean aIsElevation)
public TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName, java.lang.String aDisplayName, boolean aIsElevation, TLcdGeoTIFFField[] aTIFFFields)
public TLcdMultilevelGeoTIFFModelDescriptor(java.lang.String aSourceName, java.lang.String aDisplayName, boolean aIsElevation, TLcdGeoTIFFField[] aTIFFFields, TLcdGeoTIFFField[] aGeoKeys)
public void setElevation(boolean aIsElevation)
setElevation
in class TLcdMultilevelRasterModelDescriptor
public void setTIFFFields(TLcdGeoTIFFField[] aTIFFFields)
aTIFFFields
- the TIFF fields, identified by their tags.public TLcdGeoTIFFField[] getTIFFFields()
public TLcdGeoTIFFField getTIFFFields(int aTag)
getTIFFField(int)
.null
if it isn't present.public TLcdGeoTIFFField getTIFFField(int aTag)
null
if it isn't present.public TLcdGeoTIFFField[] getGeoKeys()
public TLcdGeoTIFFField getGeoKey(int aGeoKey)
null
if it isn't present.getGeoKeys()