Uses of Annotation Interface
org.geotools.api.annotation.UML
Packages that use UML
Package
Description
Coverages (generate a value for any point).
Quadrilateral grid coverages.
An SortBy indicates the ordering requested during a data query.
Root package for geometries.
The following is adapted from OpenGIS® Metadata (Topic 11)
specification.
Citation and
responsible party information.
Description and storage of parameter values.
Coordinate systems and their
axis.
Geodetic datum (the relationship of a
coordinate system to the earth).
Coordinate operations (relationship between
any two coordinate reference systems).
-
Uses of UML in org.geotools.api.annotation
Classes in org.geotools.api.annotation with annotations of type UML -
Uses of UML in org.geotools.api.coverage
Classes in org.geotools.api.coverage with annotations of type UMLModifier and TypeClassDescriptionfinal class
Specifies the mapping of a band to a color model component.class
A list of codes that identify interpolation methods that may be used for evaluating continuous coverages.final class
Describes the color entry in a color table.final class
Specifies the various dimension types for coverage values.Fields in org.geotools.api.coverage with annotations of type UMLModifier and TypeFieldDescriptionstatic final ColorInterpretation
ColorInterpretation.ALPHA_BAND
Alpha Band for the RGB color model components.static final InterpolationMethod
InterpolationMethod.BARYCENTRIC
Barycentric interpolation.static final InterpolationMethod
InterpolationMethod.BICUBIC
Interpolation based on the assumption that feature attribute values vary as a bicubic function of position within the grid cell.static final InterpolationMethod
InterpolationMethod.BILINEAR
Interpolation based on the assumption that feature attribute values vary as a bilinear function of position within the grid cell.static final InterpolationMethod
InterpolationMethod.BIQUADRATIC
Interpolation based on the assumption that feature attribute values vary as a biquadratic function of position within the grid cell.static final ColorInterpretation
ColorInterpretation.BLACK_BAND
Black Band for the CMYK color model.static final ColorInterpretation
ColorInterpretation.BLUE_BAND
Blue Band for the RGB color model components.static final PaletteInterpretation
PaletteInterpretation.CMYK
CYMK (Cyan Yellow Magenta blacK) color palette.static final InterpolationMethod
InterpolationMethod.CUBIC
Interpolation based on the assumption that feature attribute values vary as a cubic function of distance along a value segment.static final ColorInterpretation
ColorInterpretation.CYAN_BAND
Cyan Band for the CMYK color model.static final PaletteInterpretation
PaletteInterpretation.GRAY
Gray Scale color palette.static final ColorInterpretation
ColorInterpretation.GRAY_INDEX
Band is an index into a lookup table.static final ColorInterpretation
ColorInterpretation.GREEN_BAND
Greend Band for the RGB color model components.static final PaletteInterpretation
PaletteInterpretation.HLS
HSL (Hue Saturation Lightness) color palette.static final ColorInterpretation
ColorInterpretation.HUE_BAND
Hue Band for the HLS color model.static final ColorInterpretation
ColorInterpretation.LIGHTNESS_BAND
Lightness Band for the HLS color model.static final InterpolationMethod
InterpolationMethod.LINEAR
Interpolation based on the assumption that feature attribute values vary in proportion to distance along a value segment.static final InterpolationMethod
InterpolationMethod.LOST_AREA
Lost area interpolation.static final ColorInterpretation
ColorInterpretation.MAGENTA_BAND
Magenta Band for the CMYK color model.static final InterpolationMethod
InterpolationMethod.NEAREST_NEIGHBOUR
Generates a feature attribute value at a direct position by assigning it the feature attribute value associated with the nearest domain object in the domain of the coverage.static final ColorInterpretation
ColorInterpretation.PALETTE_INDEX
Band is a color index into a color table.static final InterpolationMethod
InterpolationMethod.QUADRATIC
Interpolation based on the assumption that feature attribute values vary as a quadratic function of distance along a value segment.static final SampleDimensionType
SampleDimensionType.REAL_32BITS
Simple precision floating point numbers.static final SampleDimensionType
SampleDimensionType.REAL_64BITS
Double precision floating point numbers.static final ColorInterpretation
ColorInterpretation.RED_BAND
Red Band for the RGB color model components.static final PaletteInterpretation
PaletteInterpretation.RGB
RGB (Red Green Blue) color palette.static final ColorInterpretation
ColorInterpretation.SATURATION_BAND
Saturation Band for the HLS color model.static final SampleDimensionType
SampleDimensionType.SIGNED_16BITS
Signed 16 bits integers.static final SampleDimensionType
SampleDimensionType.SIGNED_32BITS
Signed 32 bits integers.static final SampleDimensionType
SampleDimensionType.SIGNED_8BITS
Signed 8 bits integers.static final ColorInterpretation
ColorInterpretation.UNDEFINED
Band is not associated with a color model component.static final SampleDimensionType
SampleDimensionType.UNSIGNED_16BITS
Unsigned 16 bits integers.static final SampleDimensionType
SampleDimensionType.UNSIGNED_1BIT
Unsigned 1 bit integers.static final SampleDimensionType
SampleDimensionType.UNSIGNED_2BITS
Unsigned 2 bits integers.static final SampleDimensionType
SampleDimensionType.UNSIGNED_32BITS
Unsigned 32 bits integers.static final SampleDimensionType
SampleDimensionType.UNSIGNED_4BITS
Unsigned 4 bits integers.static final SampleDimensionType
SampleDimensionType.UNSIGNED_8BITS
Unsigned 8 bits integers.static final ColorInterpretation
ColorInterpretation.YELLOW_BAND
Yellow Band for the CMYK color model. -
Uses of UML in org.geotools.api.coverage.grid
Methods in org.geotools.api.coverage.grid with annotations of type UMLModifier and TypeMethodDescriptionFormat.getReadParameters()
Retrieve the parameter information for aread
operation.Format.getWriteParameters()
Retrieve the parameter information for awrite
operation. -
Uses of UML in org.geotools.api.coverage.processing
Methods in org.geotools.api.coverage.processing with annotations of type UML -
Uses of UML in org.geotools.api.filter.capability
Methods in org.geotools.api.filter.capability with annotations of type UML -
Uses of UML in org.geotools.api.filter.sort
Fields in org.geotools.api.filter.sort with annotations of type UMLModifier and TypeFieldDescriptionstatic final SortOrder
SortOrder.ASCENDING
Represents acending order.static final SortOrder
SortOrder.DESCENDING
Represents descending order. -
Uses of UML in org.geotools.api.geometry
Methods in org.geotools.api.geometry with annotations of type UMLModifier and TypeMethodDescriptionPosition.getCoordinateReferenceSystem()
The coordinate reference system in which the coordinate is given.Position.getDirectPosition()
Returns the direct position. -
Uses of UML in org.geotools.api.metadata
Classes in org.geotools.api.metadata with annotations of type UMLModifier and TypeClassDescriptionfinal class
Datatype of element or entity.final class
Obligation of the element or entity.Fields in org.geotools.api.metadata with annotations of type UMLModifier and TypeFieldDescriptionstatic final Datatype
Datatype.ABSTRACT_CLASS
Class that cannot be directly instantiated.static final Datatype
Datatype.AGGREGATE_CLASS
Class that is composed of classes it is connected to by an aggregate relationship.static final Datatype
Datatype.ASSOCIATION
Semantic relationship between two classes that involves connections among their instances.static final Datatype
Datatype.CHARACTER_STRING
Free text field.static final Datatype
Datatype.CLASS
Descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior.static final Datatype
Datatype.CODE_LIST
Flexible enumeration useful for expressing a long list of values, can be extended.static final Datatype
Datatype.CODE_LIST_ELEMENT
Permissible value for a codelist or enumeration.static final Obligation
Obligation.CONDITIONAL
Element is required when a specific condition is met.static final Datatype
Datatype.DATATYPE_CLASS
Class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage.static final Datatype
Datatype.ENUMERATION
Data type whose instances form a list of named literal values, not extendable.static final Datatype
Datatype.INTEGER
Numerical field.static final Datatype
Datatype.INTERFACE_CLASS
Named set of operations that characterize the behavior of an element.static final Obligation
Obligation.MANDATORY
Element is always required.static final Datatype
Datatype.META_CLASS
Class whose instances are classes.static final Obligation
Obligation.OPTIONAL
Element is not required.static final Datatype
Datatype.SPECIFIED_CLASS
Subclass that may be substituted for its superclass.static final Datatype
Datatype.TYPE_CLASS
Class used for specification of a domain of instances (objects), together with the operations applicable to the objects.static final Datatype
Datatype.UNION_CLASS
Class describing a selection of one of the specified types. -
Uses of UML in org.geotools.api.metadata.citation
Classes in org.geotools.api.metadata.citation with annotations of type UMLModifier and TypeClassDescriptionfinal class
Class of information to which the referencing entity applies.final class
Mode in which the data is represented.final class
Function performed by the responsible party.Fields in org.geotools.api.metadata.citation with annotations of type UMLModifier and TypeFieldDescriptionstatic final Role
Role.AUTHOR
Party who authored the resource.static final Role
Role.CUSTODIAN
Party that accepts accountability and responsibility for the data and ensures appropriate care and maintenance of the resource.static final Role
Role.DISTRIBUTOR
Party who distributes the resource.static final PresentationForm
PresentationForm.DOCUMENT_DIGITAL
Digital representation of a primarily textual item (can contain illustrations also).static final PresentationForm
PresentationForm.DOCUMENT_HARDCOPY
Representation of a primarily textual item (can contain illustrations also) on paper, photographic material, or other media.static final OnLineFunction
OnLineFunction.DOWNLOAD
Online instructions for transferring data from one storage device or system to another.static final PresentationForm
PresentationForm.IMAGE_DIGITAL
Likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format.static final PresentationForm
PresentationForm.IMAGE_HARDCOPY
Likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user.static final OnLineFunction
OnLineFunction.INFORMATION
Online information about the resource.static final PresentationForm
PresentationForm.MAP_DIGITAL
Map represented in raster or vector form.static final PresentationForm
PresentationForm.MAP_HARDCOPY
Map printed on paper, photographic material, or other media for use directly by the human user.static final PresentationForm
PresentationForm.MODEL_DIGITAL
Multi-dimensional digital representation of a feature, process, etc.static final PresentationForm
PresentationForm.MODEL_HARDCOPY
3-dimensional, physical model.static final OnLineFunction
OnLineFunction.OFFLINE_ACCESS
Online instructions for requesting the resource from the provider.static final OnLineFunction
OnLineFunction.ORDER
Online order process for obtaining the resource.static final Role
Role.ORIGINATOR
Party who created the resource.static final Role
Role.OWNER
Party that owns the resource.static final Role
Role.POINT_OF_CONTACT
Party who can be contacted for acquiring knowledge about or acquisition of the resource.static final Role
Key party responsible for gathering information and conducting research.static final Role
Role.PROCESSOR
Party who has processed the data in a manner such that the resource has been modified.static final PresentationForm
PresentationForm.PROFILE_DIGITAL
Vertical cross-section in digital form.static final PresentationForm
PresentationForm.PROFILE_HARDCOPY
Vertical cross-section printed on paper, etc.static final Role
Role.PUBLISHER
Party who published the resource.static final Role
Role.RESOURCE_PROVIDER
Party that supplies the resource.static final OnLineFunction
OnLineFunction.SEARCH
Online search interface for seeking out information about the resource.static final PresentationForm
PresentationForm.TABLE_DIGITAL
Digital representation of facts or figures systematically displayed, especially in columns.static final PresentationForm
PresentationForm.TABLE_HARDCOPY
Representation of facts or figures systematically displayed, especially in columns, printed on paper, photographic material, or other media.static final Role
Role.USER
Party who uses the resource.static final PresentationForm
PresentationForm.VIDEO_DIGITAL
Digital video recording.static final PresentationForm
PresentationForm.VIDEO_HARDCOPY
Video recording on film.Methods in org.geotools.api.metadata.citation with annotations of type UMLModifier and TypeMethodDescriptionCollection<? extends InternationalString>
Citation.getAlternateTitles()
Short name or other language name by which the cited information is known. -
Uses of UML in org.geotools.api.metadata.quality
Classes in org.geotools.api.metadata.quality with annotations of type UMLModifier and TypeClassDescriptionfinal class
Type of method for evaluating an identified data quality measure.Fields in org.geotools.api.metadata.quality with annotations of type UMLModifier and TypeFieldDescriptionstatic final EvaluationMethodType
EvaluationMethodType.DIRECT_EXTERNAL
Method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required.static final EvaluationMethodType
EvaluationMethodType.DIRECT_INTERNAL
Method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated.static final EvaluationMethodType
EvaluationMethodType.INDIRECT
Method of evaluating the quality of a dataset based on external knowledge.Methods in org.geotools.api.metadata.quality with annotations of type UMLModifier and TypeMethodDescriptionElement.getEvaluationMethodDescription()
Description of the evaluation method. -
Uses of UML in org.geotools.api.metadata.spatial
Classes in org.geotools.api.metadata.spatial with annotations of type UMLModifier and TypeClassDescriptionfinal class
Point in a pixel corresponding to the Earth location of the pixel.Fields in org.geotools.api.metadata.spatial with annotations of type UMLModifier and TypeFieldDescriptionstatic final PixelOrientation
PixelOrientation.CENTER
Point in a pixel corresponding to the Earth location of the pixel.static final PixelOrientation
PixelOrientation.LOWER_LEFT
The corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value.static final PixelOrientation
PixelOrientation.LOWER_RIGHT
Next corner counterclockwise from the lower left.static final PixelOrientation
PixelOrientation.UPPER_LEFT
Next corner counterclockwise from the upper right.static final PixelOrientation
PixelOrientation.UPPER_RIGHT
Next corner counterclockwise from the lower right. -
Uses of UML in org.geotools.api.parameter
Classes in org.geotools.api.parameter with annotations of type UMLModifier and TypeInterfaceDescriptioninterface
The definition of a parameter used by an operation method.Methods in org.geotools.api.parameter with annotations of type UMLModifier and TypeMethodDescriptionParameterDescriptor.getDefaultValue()
Returns the default value for the parameter.int
GeneralParameterDescriptor.getMaximumOccurs()
The maximum number of times that values for this parameter group or parameter can be included.ParameterDescriptor.getMaximumValue()
Returns the maximum parameter value.ParameterDescriptor.getMinimumValue()
Returns the minimum parameter value.ParameterDescriptor.getValueClass()
Returns the class that describe the type of the parameter. -
Uses of UML in org.geotools.api.referencing.crs
Methods in org.geotools.api.referencing.crs with annotations of type UMLModifier and TypeMethodDescriptionGeocentricCRS.getCoordinateSystem()
ImageCRS.getCoordinateSystem()
Returns the cartesian coordinate system. -
Uses of UML in org.geotools.api.referencing.cs
Classes in org.geotools.api.referencing.cs with annotations of type UMLModifier and TypeClassDescriptionfinal class
The direction of positive increments in the coordinate value for a coordinate system axis.final class
Meaning of the axis value range specified through minimum value and maximum value.Fields in org.geotools.api.referencing.cs with annotations of type UMLModifier and TypeFieldDescriptionstatic final AxisDirection
AxisDirection.COLUMN_NEGATIVE
Axis positive direction is towards lower pixel column.static final AxisDirection
AxisDirection.COLUMN_POSITIVE
Axis positive direction is towards higher pixel column.static final AxisDirection
AxisDirection.DISPLAY_DOWN
Axis positive direction is towards bottom of approximately vertical display surface.static final AxisDirection
AxisDirection.DISPLAY_LEFT
Axis positive direction is left in display.static final AxisDirection
AxisDirection.DISPLAY_RIGHT
Axis positive direction is right in display.static final AxisDirection
AxisDirection.DISPLAY_UP
Axis positive direction is towards top of approximately vertical display surface.static final AxisDirection
AxisDirection.DOWN
Axis positive direction is down relative to gravity.static final AxisDirection
AxisDirection.EAST
Axis positive direction is π/2 radians clockwise from north.static final AxisDirection
AxisDirection.EAST_NORTH_EAST
Axis positive direction is approximately east-north-east.static final AxisDirection
AxisDirection.EAST_SOUTH_EAST
Axis positive direction is approximately east-south-east.static final RangeMeaning
RangeMeaning.EXACT
Any value between and including minimum value and maximum value is valid.static final AxisDirection
AxisDirection.FUTURE
Axis positive direction is towards the future.static final AxisDirection
AxisDirection.GEOCENTRIC_X
Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator with the prime meridian.static final AxisDirection
AxisDirection.GEOCENTRIC_Y
Axis positive direction is in the equatorial plane from the centre of the modelled earth towards the intersection of the equator and the meridian π/2 radians eastwards from the prime meridian.static final AxisDirection
AxisDirection.GEOCENTRIC_Z
Axis positive direction is from the centre of the modelled earth parallel to its rotation axis and towards its north pole.static final AxisDirection
AxisDirection.NORTH
Axis positive direction is north.static final AxisDirection
AxisDirection.NORTH_EAST
Axis positive direction is approximately north-east.static final AxisDirection
AxisDirection.NORTH_NORTH_EAST
Axis positive direction is approximately north-north-east.static final AxisDirection
AxisDirection.NORTH_NORTH_WEST
Axis positive direction is approximately north-north-west.static final AxisDirection
AxisDirection.NORTH_WEST
Axis positive direction is approximately north-west.static final AxisDirection
AxisDirection.OTHER
Unknown or unspecified axis orientation.static final AxisDirection
AxisDirection.PAST
Axis positive direction is towards the past.static final AxisDirection
AxisDirection.ROW_NEGATIVE
Axis positive direction is towards lower pixel row.static final AxisDirection
AxisDirection.ROW_POSITIVE
Axis positive direction is towards higher pixel row.static final AxisDirection
AxisDirection.SOUTH
Axis positive direction is π radians clockwise from north.static final AxisDirection
AxisDirection.SOUTH_EAST
Axis positive direction is approximately south-east.static final AxisDirection
AxisDirection.SOUTH_SOUTH_EAST
Axis positive direction is approximately south-south-east.static final AxisDirection
AxisDirection.SOUTH_SOUTH_WEST
Axis positive direction is approximately south-south-west.static final AxisDirection
AxisDirection.SOUTH_WEST
Axis positive direction is approximately south-west.static final AxisDirection
AxisDirection.UP
Axis positive direction is up relative to gravity.static final AxisDirection
AxisDirection.WEST
Axis positive direction is 3π/2 radians clockwise from north.static final AxisDirection
AxisDirection.WEST_NORTH_WEST
Axis positive direction is approximately west-north-west.static final AxisDirection
AxisDirection.WEST_SOUTH_WEST
Axis positive direction is approximately west-south-west.static final RangeMeaning
RangeMeaning.WRAPAROUND
The axis is continuous with values wrapping around at the minimum value and maximum value.Methods in org.geotools.api.referencing.cs with annotations of type UMLModifier and TypeMethodDescriptionUnit<?>
CSAuthorityFactory.createUnit
(String code) Returns an unit from a code. -
Uses of UML in org.geotools.api.referencing.datum
Classes in org.geotools.api.referencing.datum with annotations of type UMLModifier and TypeClassDescriptionfinal class
Specification of the way the image grid is associated with the image data attributes.final class
Type of a vertical datum.Fields in org.geotools.api.referencing.datum with annotations of type UMLModifier and TypeFieldDescriptionstatic final VerticalDatumType
VerticalDatumType.BAROMETRIC
Atmospheric pressure is the basis for the definition of the origin of the associated vertical coordinate system axis.static final PixelInCell
PixelInCell.CELL_CENTER
The origin of the image coordinate system is the centre of a grid cell or image pixel.static final PixelInCell
PixelInCell.CELL_CORNER
The origin of the image coordinate system is the corner of a grid cell, or half-way between the centres of adjacent image pixels.static final VerticalDatumType
VerticalDatumType.DEPTH
The zero point of the vertical axis is defined by a surface that has meaning for the purpose which the associated vertical measurements are used for.static final VerticalDatumType
VerticalDatumType.ELLIPSOIDAL
A vertical datum for ellipsoidal heights that are measured along the normal to the ellipsoid used in the definition of horizontal datum.static final VerticalDatumType
VerticalDatumType.GEOIDAL
The zero value of the associated vertical coordinate system axis is defined to approximate a constant potential surface, usually the geoid.static final VerticalDatumType
VerticalDatumType.ORTHOMETRIC
A vertical datum for orthometric heights that are measured along the plumb line.static final VerticalDatumType
VerticalDatumType.OTHER_SURFACE
In some cases, e.g. oil exploration and production, a geological feature, such as the top or bottom of a geologically identifiable and meaningful subsurface layer, is used as a vertical datum.Methods in org.geotools.api.referencing.datum with annotations of type UMLModifier and TypeMethodDescriptiondouble
Ellipsoid.getInverseFlattening()
Returns the value of the inverse of the flattening constant.double
Ellipsoid.getSemiMinorAxis()
Length of the semi-minor axis of the ellipsoid.boolean
Ellipsoid.isIvfDefinitive()
Indicates if the inverse flattening is definitive for this ellipsoid.boolean
Ellipsoid.isSphere()
true
if the ellipsoid is degenerate and is actually a sphere. -
Uses of UML in org.geotools.api.referencing.operation
Methods in org.geotools.api.referencing.operation with annotations of type UMLModifier and TypeMethodDescriptionMathTransformFactory.createConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.MathTransformFactory.createParameterizedTransform
(ParameterValueGroup parameters) Creates a transform from a group of parameters.MathTransformFactory.createPassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.CoordinateOperation.getCoordinateOperationAccuracy()
Estimate(s) of the impact of this operation on point accuracy. -
Uses of UML in org.geotools.api.temporal
Classes in org.geotools.api.temporal with annotations of type UMLModifier and TypeClassDescriptionfinal class
Provides 4 values for indeterminate positions.final class
Values for relative temporal position based on the 13 temporal relationships identified by Allen (1993).