public class TLcdGeoTIFFModelDescriptor extends TLcdRasterModelDescriptor implements ILcdImageModelDescriptor
TLcdRasterModelDescriptor
for models containing GeoTIFF data.
These rasters may be marked as elevation data or not.Constructor and Description |
---|
TLcdGeoTIFFModelDescriptor(String aSourceName,
String aDisplayName)
Creates a new TLcdGeoTIFFModelDescriptor with the given source name and
display name.
|
TLcdGeoTIFFModelDescriptor(String aSourceName,
String aDisplayName,
boolean aIsElevation)
Creates a new TLcdGeoTIFFModelDescriptor with the given source name and
display name, and the given elevation flag.
|
TLcdGeoTIFFModelDescriptor(String aSourceName,
String aDisplayName,
boolean aIsElevation,
TLcdGeoTIFFField[] aTIFFFields)
Creates a new TLcdGeoTIFFModelDescriptor with the given source name and
display name, and the given elevation flag and TIFF fields.
|
TLcdGeoTIFFModelDescriptor(String aSourceName,
String aDisplayName,
boolean aIsElevation,
TLcdGeoTIFFField[] aTIFFFields,
TLcdGeoTIFFField[] aGeoKeys)
Creates a new TLcdGeoTIFFModelDescriptor 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 TLcdGeoTIFFModelDescriptor(String aSourceName, String aDisplayName)
false
.public TLcdGeoTIFFModelDescriptor(String aSourceName, String aDisplayName, boolean aIsElevation)
public TLcdGeoTIFFModelDescriptor(String aSourceName, String aDisplayName, boolean aIsElevation, TLcdGeoTIFFField[] aTIFFFields)
public TLcdGeoTIFFModelDescriptor(String aSourceName, String aDisplayName, boolean aIsElevation, TLcdGeoTIFFField[] aTIFFFields, TLcdGeoTIFFField[] aGeoKeys)
public void setElevation(boolean aIsElevation)
setElevation
in class TLcdRasterModelDescriptor
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()