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(String aSourceName,
String aDisplayName)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source
name and display name.
|
TLcdMultilevelGeoTIFFModelDescriptor(String aSourceName,
String aDisplayName,
boolean aIsElevation)
Creates a new TLcdMultilevelGeoTIFFModelDescriptor with the given source
name and display name, and the given elevation flag.
|
TLcdMultilevelGeoTIFFModelDescriptor(String aSourceName,
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(String aSourceName,
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(String aSourceName, String aDisplayName)
false
.public TLcdMultilevelGeoTIFFModelDescriptor(String aSourceName, String aDisplayName, boolean aIsElevation)
public TLcdMultilevelGeoTIFFModelDescriptor(String aSourceName, String aDisplayName, boolean aIsElevation, TLcdGeoTIFFField[] aTIFFFields)
public TLcdMultilevelGeoTIFFModelDescriptor(String aSourceName, 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()