Package | Description |
---|---|
com.luciad.format.aixm51.model.datatypes |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.netcdf |
Provides support for decoding NetCDF files.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.imaging |
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
|
com.luciad.model |
Model interfaces
|
com.luciad.multidimensional |
General interfaces and implementations to model multi-dimensional data, for example data that can change
over time or can vary in height.
|
com.luciad.reference |
Everything related to model references and view references.
|
com.luciad.util |
Basic utilities.
|
com.luciad.util.iso19103 |
This package contains utility classes which are defined in the ISO 19103 standard: conceptual schema language for
geographic information.
|
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValWeight.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValTemperature.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValSpeed.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValPressure.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValLightIntensity.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValFrequency.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValFL.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValDuration.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValDistanceVertical.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValDistanceSigned.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValDistance.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
TLcdAIXM51ValDepth.getUnitOfMeasure() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdAIXM51ValWeight.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValTemperature.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValSpeed.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValPressure.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValLightIntensity.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValFrequency.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValFL.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValDuration.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValDistanceVertical.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValDistanceSigned.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValDistance.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValDepth.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdAIXM51ValWeight.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValTemperature.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValSpeed.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValPressure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValLightIntensity.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValFrequency.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValFL.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValDuration.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValDistanceVertical.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValDistanceSigned.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValDistance.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdAIXM51ValDepth.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdGML31Measure.getUnitOfMeasure() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGML31Measure.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdGML31Measure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdGML32Measure.getUnitOfMeasure() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGML32Measure.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
TLcdGML32Measure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
Modifier and Type | Method and Description |
---|---|
<T> TLcdDimensionAxis<T> |
TLcdNetCDFFilteredModel.retrieveDimensionAxis(Class<T> aType,
ILcdISO19103UnitOfMeasure aUnit)
Deprecated.
use
TLcdNetCDFFilteredModel.getDimensions() instead |
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdLinearRasterValueConverter.getUnit() |
ILcdISO19103UnitOfMeasure |
ILcdRasterValueConverter.getUnit()
Returns the unit of the data values.
|
Constructor and Description |
---|
TLcdLinearRasterValueConverter(int aMinRasterValue,
int aMaxRasterValue,
double aDataToRasterOffset,
double aDataToRasterScale,
int aDefaultRasterValue,
ILcdISO19103UnitOfMeasure aUnit)
Creates a new raster value converter that uses a linear transformation to convert between
raster values and data values.
|
Modifier and Type | Method and Description |
---|---|
abstract ILcdISO19103UnitOfMeasure |
ALcdBandMeasurementSemantics.getUnitOfMeasure()
Returns the unit of measure of the band's pixel values.
|
Modifier and Type | Method and Description |
---|---|
TLcdBandMeasurementSemanticsBuilder |
TLcdBandMeasurementSemanticsBuilder.unitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure)
Set the unit-of-measure.
|
Modifier and Type | Method and Description |
---|---|
Set<ILcdISO19103UnitOfMeasure> |
TLcdModelMetadata.getUnitsOfMeasure()
Returns the units of measure of the data the model contains.
|
Modifier and Type | Method and Description |
---|---|
TLcdModelMetadata.Builder |
TLcdModelMetadata.Builder.addUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure)
Adds a unit of measure to the set of units of measure contained in the model.
|
Modifier and Type | Method and Description |
---|---|
TLcdModelMetadata.Builder |
TLcdModelMetadata.Builder.unitsOfMeasure(Set<ILcdISO19103UnitOfMeasure> aUnitsOfMeasure)
Sets the units of measure of the model.
|
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdDimensionAxis.getUnit()
Returns the unit of the values along this axis.
|
Modifier and Type | Method and Description |
---|---|
TLcdDimensionAxis.Builder<T> |
TLcdDimensionAxis.Builder.unit(ILcdISO19103UnitOfMeasure aUnit)
Sets the unit of this axis.
|
Modifier and Type | Method and Description |
---|---|
ILcdISO19103UnitOfMeasure |
TLcdCartesianReference.getXAxisUnit()
Returns the unit of measure of the X axis associated with this reference.
|
ILcdISO19103UnitOfMeasure |
TLcdCartesianReference.getYAxisUnit()
Returns the unit of measure of the Y axis associated with this reference.
|
ILcdISO19103UnitOfMeasure |
TLcdCartesianReference.getZAxisUnit()
Returns the unit of measure of the Z axis associated with this reference.
|
Constructor and Description |
---|
TLcdCartesianReference(ILcdISO19103UnitOfMeasure aXAxis,
ILcdISO19103UnitOfMeasure aYAxis)
Creates a new cartesian reference with specified X and Y axes.
|
TLcdCartesianReference(ILcdISO19103UnitOfMeasure aXAxis,
ILcdISO19103UnitOfMeasure aYAxis,
ILcdISO19103UnitOfMeasure aZAxis)
Creates a new cartesian reference with specified X, Y and Z axes.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAltitudeUnit
This class defines altitude unit constants.
|
class |
TLcdAngleUnit
This class defines angle unit constants.
|
class |
TLcdDistanceUnit
This class defines distance unit constants.
|
class |
TLcdSpeedUnit
This class defines speed unit constants.
|
Modifier and Type | Method and Description |
---|---|
default ILcdISO19103UnitOfMeasure |
ILcdFeaturedDescriptor.getFeatureUnitOfMeasure(int aIndex)
Deprecated.
Returns the unit of measure in which the features at the given index are expressed.
|
Modifier and Type | Field and Description |
---|---|
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ALTITUDE_FEET
A unit of measure for
altitudes where the altitude is expressed
in feet. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ALTITUDE_FLIGHT_LEVEL
A unit of measure for
altitudes where the altitude is expressed
in flight levels. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ALTITUDE_KILOMETRE
A unit of measure for
altitudes where the altitude is expressed
in kilometres. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ALTITUDE_METRE
A unit of measure for
altitudes where the altitude is expressed
in metres. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ANGLE_DEGREE
A unit of measure for
angles where the angle is expressed
in degrees (1° = 1/360 of a circle). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ANGLE_GRADIAN
A unit of measure for
angles where the angle is expressed
in gradians (1 gon = 1/400 of a circle). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ANGLE_MIL
A unit of measure for
angles where the angle is expressed
in angular mils as defined by the NATO (1/6400 of a circle). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.ANGLE_RADIAN
A unit of measure for
angles where the angle is expressed
in radians (1 rad = 1/(2Π) of a circle). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DISTANCE_FEET
A unit of measure for
distances where the distance is
expressed in feet. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DISTANCE_KILOMETRE
A unit of measure for
distances where the distance is
expressed in kilometres. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DISTANCE_METRE
A unit of measure for
distances where the distance is
expressed in metres. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DISTANCE_MILE
A unit of measure for
distances where the distance is
expressed in miles (US). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DISTANCE_NAUTICAL_MILE
A unit of measure for
distances where the distance is
expressed in nautical miles. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_FEMTOSECONDS
A unit of measure for
durations where the duration is
expressed in femtoseconds. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_HOURS
A unit of measure for
durations where the duration is
expressed in hours. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_MILLISECONDS
A unit of measure for
durations where the duration is
expressed in milliseconds. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_MINUTES
A unit of measure for
durations where the duration is
expressed in minutes. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_NANOSECONDS
A unit of measure for
durations where the duration is
expressed in nanoseconds. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.DURATION_SECONDS
A unit of measure for
durations where the duration is
expressed in seconds. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_FEET_MINUTE
A unit of measure for
velocities where the velocity (=speed) is
expressed in feet per minute. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_FLIGHT_LEVEL_SECOND
A unit of measure for
velocities where the velocity (=speed) is
expressed in flight level per second. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_KILOMETRE_HOUR
A unit of measure for
velocities where the velocity (=speed) is
expressed in kilometres per hour. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_KNOTS
A unit of measure for
velocities where the velocity (=speed) is
expressed in knots. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_MACH
A unit of measure for
velocities where the velocity (=speed) is
expressed relative to the speed of sound (at a temerature of 15 degrees Celsius and at sea level). |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_METRE_SECOND
A unit of measure for
velocities where the velocity (=speed) is
expressed in metres per second. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_MILES_HOUR
A unit of measure for
velocities where the velocity (=speed) is
expressed in miles per hour. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.SPEED_NAUTICAL_MILE_SECOND
A unit of measure for
velocities where the velocity (=speed) is
expressed in nautical miles per second. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.TIME_MILLISECONDS
A unit of measure for
absolute time instants representing the milliseconds since epoch. |
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.TIME_SECONDS
A unit of measure for
absolute time instants representing the seconds since epoch. |
Modifier and Type | Method and Description |
---|---|
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.createUnitOfMeasure(String aUOMName,
String aUOMSymbol,
TLcdISO19103MeasureTypeCode aMeasureType,
String aNameOfStandardUnit,
double aToStandardScale,
double aToStandardOffset)
Creates a unit-of-measure.
|
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.deriveUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
TLcdISO19103MeasureTypeCode aMeasureType)
Derives a unit-of-measure from another.
|
ILcdISO19103UnitOfMeasure |
TLcdISO19103MeasureAnnotation.getUnitOfMeasure()
Returns the unit of measure for the annotated property or type.
|
ILcdISO19103UnitOfMeasure |
TLcdISO19103Measure.getUnitOfMeasure() |
ILcdISO19103UnitOfMeasure |
ILcdISO19103Measure.getUnitOfMeasure()
Returns the unit of measure this measure is expressed in.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdISO19103Measure.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT) |
void |
ILcdISO19103Measure.convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
ILcdISO19103Measure aMeasureSFCT)
Converts this measure to another unit of measure by means of a side effect parameter.
|
static ILcdISO19103UnitOfMeasure |
TLcdUnitOfMeasureFactory.deriveUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure,
TLcdISO19103MeasureTypeCode aMeasureType)
Derives a unit-of-measure from another.
|
void |
TLcdISO19103Measure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
TLcdISO19103DistanceMeasure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure) |
void |
ILcdISO19103Measure.setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure)
Sets the unit of measure this measure is expressed in.
|
Constructor and Description |
---|
TLcdISO19103DistanceMeasure(double aValue,
ILcdISO19103UnitOfMeasure aUom) |
TLcdISO19103Measure(double aValue,
ILcdISO19103UnitOfMeasure aUom)
Constructs a new measure with the given value and unit of measure.
|
TLcdISO19103MeasureAnnotation(ILcdISO19103UnitOfMeasure aUnitOfMeasure)
Constructs an annotation with the given unit of measure.
|