Modifier and Type | Class and Description |
---|---|
class |
ExtendedImagingParameterDescriptors
Extension of the
ImagingParameterDescriptors class used for setting the right operation
name for the operation associated to the input RegistryElementDescriptor . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameterDescriptor
Abstract definition of a parameter or group of parameters used by an operation method.
|
class |
DefaultParameterDescriptor<T>
The definition of a parameter used by an operation method.
|
class |
DefaultParameterDescriptorGroup
The definition of a group of related parameters used by an operation method.
|
class |
ImagingParameterDescriptors
Wraps a JAI's
ParameterListDescriptor . |
class |
MatrixParameterDescriptors
A parameter group for matrix elements.
|
class |
MatrixParameters
The values for a group of matrix parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
ParameterWriter.summary(Collection<? extends IdentifiedObject> parameters,
Set<String> scopes)
Formats a summary of a collection of identified objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentifiedObject
A base class for metadata applicable to reference system objects.
|
class |
AbstractReferenceSystem
Description of a spatial and temporal reference system used by a dataset.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<IdentifiedObject> |
AbstractIdentifiedObject.IDENTIFIER_COMPARATOR
A comparator for sorting identified objects by identifiers.
|
static Comparator<IdentifiedObject> |
AbstractIdentifiedObject.NAME_COMPARATOR
A comparator for sorting identified objects by name.
|
static Comparator<IdentifiedObject> |
AbstractIdentifiedObject.REMARKS_COMPARATOR
A comparator for sorting identified objects by remarks.
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
AbstractIdentifiedObject.equals(IdentifiedObject[] array1,
IdentifiedObject[] array2,
boolean compareMetadata)
Compares two arrays of OpenGIS's
IdentifiedObject objects for equality. |
protected static boolean |
AbstractIdentifiedObject.equals(IdentifiedObject[] array1,
IdentifiedObject[] array2,
boolean compareMetadata)
Compares two arrays of OpenGIS's
IdentifiedObject objects for equality. |
protected static boolean |
AbstractIdentifiedObject.equals(IdentifiedObject object1,
IdentifiedObject object2,
boolean compareMetadata)
Compares two OpenGIS's
IdentifiedObject objects for equality. |
static ReferenceIdentifier |
AbstractIdentifiedObject.getIdentifier(IdentifiedObject info,
Citation authority)
Returns an identifier according the given authority.
|
static String |
AbstractIdentifiedObject.getName(IdentifiedObject info,
Citation authority)
Returns an object's name according the given authority.
|
static Map<String,?> |
AbstractIdentifiedObject.getProperties(IdentifiedObject info)
Returns the informations provided in the specified indentified object as a map of properties.
|
static Map<String,Object> |
AbstractIdentifiedObject.getProperties(IdentifiedObject info,
Citation authority)
Returns the properties to be given to an identified object derived from the specified one.
|
static String |
CRS.lookupIdentifier(IdentifiedObject object,
boolean fullScan)
Looks up an identifier for the specified object.
|
static boolean |
AbstractIdentifiedObject.nameMatches(IdentifiedObject o1,
IdentifiedObject o2)
Returns
true if the primary name of an object matches the
primary name of one alias of the other object. |
static boolean |
AbstractIdentifiedObject.nameMatches(IdentifiedObject object,
String name)
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
AbstractIdentifiedObject.equals(Collection<? extends IdentifiedObject> collection1,
Collection<? extends IdentifiedObject> collection2,
boolean compareMetadata)
Compares two collectionss of OpenGIS's
IdentifiedObject objects for equality. |
protected static boolean |
AbstractIdentifiedObject.equals(Collection<? extends IdentifiedObject> collection1,
Collection<? extends IdentifiedObject> collection2,
boolean compareMetadata)
Compares two collectionss of OpenGIS's
IdentifiedObject objects for equality. |
Constructor and Description |
---|
AbstractIdentifiedObject(IdentifiedObject object)
Constructs a new identified object with the same values than the specified one.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCRS
Abstract coordinate reference system, usually defined by a coordinate system and a datum.
|
class |
AbstractDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another coordinate reference system (not by a datum).
|
class |
AbstractSingleCRS
Abstract coordinate reference system, consisting of a single coordinate system and a single datum (as opposed to compound CRS).
|
class |
DefaultCompoundCRS
A coordinate reference system describing the position of points through two or more independent
coordinate reference systems.
|
class |
DefaultDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system.
|
class |
DefaultEngineeringCRS
A contextually local coordinate reference system.
|
class |
DefaultGeocentricCRS
A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
|
class |
DefaultGeographicCRS
A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface.
|
class |
DefaultImageCRS
An engineering coordinate reference system applied to locations in images.
|
class |
DefaultProjectedCRS
A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
|
class |
DefaultTemporalCRS
A 1D coordinate reference system used for the recording of time.
|
class |
DefaultVerticalCRS
A 1D coordinate reference system used for recording heights or depths.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCS
The set of coordinate system axes that spans a given coordinate space.
|
class |
DefaultAffineCS
A two- or three-dimensional coordinate system with straight axes that are not necessarily
orthogonal.
|
class |
DefaultCartesianCS
A 1-, 2-, or 3-dimensional coordinate system.
|
class |
DefaultCompoundCS
A coordinate system made of two or more independent coordinate systems.
|
class |
DefaultCoordinateSystemAxis
Definition of a coordinate system axis.
|
class |
DefaultCylindricalCS
A three-dimensional coordinate system consisting of a polar coordinate
system extended by a straight coordinate axis perpendicular to the plane spanned by the polar
coordinate system.
|
class |
DefaultEllipsoidalCS
A two- or three-dimensional coordinate system in which position is specified by geodetic
latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height.
|
class |
DefaultLinearCS
A one-dimensional coordinate system that consists of the points that lie on the single axis
described.
|
class |
DefaultPolarCS
A two-dimensional coordinate system in which position is specified by the distance from the
origin and the angle between the line from the origin to a point and a reference direction.
|
class |
DefaultSphericalCS
A three-dimensional coordinate system with one distance measured from the origin and two angular
coordinates.
|
class |
DefaultTimeCS
A one-dimensional coordinate system containing a single time axis, used to describe the temporal
position of a point in the specified time units from a specified time origin.
|
class |
DefaultUserDefinedCS
A two- or three-dimensional coordinate system that consists of any combination of coordinate axes
not covered by any other Coordinate System type.
|
class |
DefaultVerticalCS
A one-dimensional coordinate system used to record the heights (or depths) of points.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatum
Specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system.
|
class |
DefaultEllipsoid
Geometric figure that can be used to describe the approximate shape of the earth.
|
class |
DefaultEngineeringDatum
Defines the origin of an engineering coordinate reference system.
|
class |
DefaultGeodeticDatum
Defines the location and precise orientation in 3-dimensional space of a defined ellipsoid (or
sphere) that approximates the shape of the earth.
|
class |
DefaultImageDatum
Defines the origin of an image coordinate reference system.
|
class |
DefaultPrimeMeridian
A prime meridian defines the origin from which longitude values are determined.
|
class |
DefaultTemporalDatum
A temporal datum defines the origin of a temporal coordinate reference system.
|
class |
DefaultVerticalDatum
A textual description and/or a set of parameters identifying a particular reference level surface
used as a zero-height surface.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
EPSGCRSAuthorityFactory.createObject(String code)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
PropertyAuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
AbstractAuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
FallbackAuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
ThreadedAuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
AbstractAuthorityMediator.createObject(String code) |
IdentifiedObject |
CachedCRSAuthorityDecorator.createObject(String code) |
IdentifiedObject |
BufferedAuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
AuthorityFactoryAdapter.createObject(String code)
Returns an arbitrary object from a code.
|
protected IdentifiedObject |
IdentifiedObjectSet.createObject(String code)
Creates an object for the specified authority code.
|
IdentifiedObject |
AbstractCachedAuthorityFactory.createObject(String code) |
IdentifiedObject |
CachedAuthorityDecorator.createObject(String code) |
IdentifiedObject |
ManyAuthoritiesFactory.createObject(String code)
Returns an arbitrary object from a code.
|
protected IdentifiedObject |
IdentifiedObjectFinder.deriveEquivalent(IdentifiedObject candidate,
IdentifiedObject model)
Returns
candidate , or an object derived from candidate , if it is equals ignoring metadata to the specified model. |
IdentifiedObject |
IdentifiedObjectFinder.find(IdentifiedObject object)
Lookups an object which is equals, ignoring metadata,
to the specified object.
|
protected abstract IdentifiedObject |
AbstractCachedAuthorityFactory.generateObject(String code) |
Modifier and Type | Method and Description |
---|---|
protected IdentifiedObject |
IdentifiedObjectFinder.deriveEquivalent(IdentifiedObject candidate,
IdentifiedObject model)
Returns
candidate , or an object derived from candidate , if it is equals ignoring metadata to the specified model. |
IdentifiedObject |
IdentifiedObjectFinder.find(IdentifiedObject object)
Lookups an object which is equals, ignoring metadata,
to the specified object.
|
String |
IdentifiedObjectFinder.findIdentifier(IdentifiedObject object)
Returns the identifier of the specified object, or
null if none. |
protected String |
IdentifiedObjectSet.getAuthorityCode(IdentifiedObject object)
Returns the code to uses as a key for the specified object.
|
protected Set |
IdentifiedObjectFinder.getCodeCandidates(IdentifiedObject object)
Returns a set of authority codes that may identify the same object than the
specified one.
|
protected Set |
IdentifiedObjectFinder.getSpecificCodeCandidates(IdentifiedObject object) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
PropertyAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
Set<String> |
FallbackAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes for the specified type.
|
Set<String> |
BufferedAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
Set<String> |
AuthorityFactoryAdapter.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority code for the specified type.
|
Set<String> |
PropertyCoordinateOperationAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
Set<String> |
ManyAuthoritiesFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
IdentifiedObjectFinder |
AbstractAuthorityFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
FallbackAuthorityFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
ThreadedAuthorityFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
AllAuthoritiesFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
BufferedAuthorityFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
AuthorityFactoryAdapter.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
IdentifiedObjectFinder |
ManyAuthoritiesFactory.getIdentifiedObjectFinder(Class<? extends IdentifiedObject> type)
Returns a finder which can be used for looking up unidentified objects.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
CartesianAuthorityFactory.createObject(String code)
Creates an object from the specified code.
|
IdentifiedObject |
DirectEpsgFactory.createObject(String code)
Returns an arbitrary object from a code.
|
IdentifiedObject |
AbstractEpsgFactory.generateObject(String code)
Returns an arbitrary object from a code.
|
Modifier and Type | Method and Description |
---|---|
Set<String> |
CartesianAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type) |
Set<String> |
DirectEpsgFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
AutoCRSFactory.createObject(String code)
Deprecated.
Creates an object from the specified code.
|
IdentifiedObject |
WebCRSFactory.createObject(String code)
Deprecated.
Creates an object from the specified code.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCoordinateOperation
Establishes an association between a source and a target coordinate reference system, and
provides a transform for transforming coordinates in the source CRS to
coordinates in the target CRS.
|
class |
DefaultConcatenatedOperation
An ordered sequence of two or more single coordinate operations.
|
class |
DefaultConicProjection
Base class for conical map projections.
|
class |
DefaultConversion
An operation on coordinates that does not include any change of Datum.
|
class |
DefaultCylindricalProjection
Base class for cylindrical map projections.
|
class |
DefaultOperation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to
another coordinate reference system.
|
class |
DefaultOperationMethod
Definition of an algorithm used to perform a coordinate operation.
|
class |
DefaultPassThroughOperation
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific
coordinate operation.
|
class |
DefaultPlanarProjection
Base class for for azimuthal (or planar) map projections.
|
class |
DefaultProjection
A conversion transforming
(longitude,latitude) coordinates to cartesian coordinates
(x,y).
|
class |
DefaultSingleOperation
A single (not concatenated) coordinate operation.
|
class |
DefaultTransformation
An operation on coordinates that usually includes a change of Datum.
|
class |
DefiningConversion
A conversion used for the definition of a derived CRS (including projections).
|
class |
MathTransformProvider
|
Modifier and Type | Method and Description |
---|---|
protected static String |
AbstractCoordinateOperationFactory.getErrorMessage(IdentifiedObject source,
IdentifiedObject target)
Returns an error message for "No path found from sourceCRS to targetCRS".
|
Modifier and Type | Method and Description |
---|---|
static Map<String,?> |
CRSUtilities.changeDimensionInName(IdentifiedObject object,
String search,
String replace)
Changes the dimension declared in the name.
|
Modifier and Type | Method and Description |
---|---|
void |
Formatter.append(IdentifiedObject info)
Append the specified OpenGIS's
IdentifiedObject object. |
Identifier |
Formatter.getIdentifier(IdentifiedObject info)
Returns the preferred identifier for the specified object.
|
String |
Formatter.getName(IdentifiedObject info)
Returns the preferred name for the specified object.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCalendar |
class |
DefaultClock |
class |
DefaultOrdinalReferenceSystem |
class |
DefaultTemporalCoordinateSystem |
class |
DefaultTemporalReferenceSystem |
Modifier and Type | Interface and Description |
---|---|
interface |
GeneralParameterDescriptor
Abstract definition of a parameter or group of parameters used by an operation method.
|
interface |
ParameterDescriptor<T>
The definition of a parameter used by an operation method.
|
interface |
ParameterDescriptorGroup
The definition of a group of related parameters used by an operation method.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ReferenceSystem
Description of a spatial and temporal reference system used by a dataset.
|
interface |
SpatialReferenceSystemUsingGeographicIdentifier
Spatial reference system using geographic identifier, a reference to a feature with a known
spatial location.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
AuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
Modifier and Type | Method and Description |
---|---|
Set<String> |
AuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CompoundCRS
A coordinate reference system describing the position of points through two or more independent
coordinate reference systems.
|
interface |
CoordinateReferenceSystem
Abstract coordinate reference system, usually defined by a coordinate system and a datum.
|
interface |
DerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system.
|
interface |
EngineeringCRS
A contextually local coordinate reference system.
|
interface |
GeneralDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another coordinate reference system (not by a datum).
|
interface |
GeocentricCRS
A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
|
interface |
GeodeticCRS
A coordinate reference system associated with a geodetic datum.
|
interface |
GeographicCRS
A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface.
|
interface |
ImageCRS
An engineering coordinate reference system applied to locations in images.
|
interface |
ProjectedCRS
A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
|
interface |
SingleCRS
Abstract coordinate reference system, consisting of a single Coordinate System and a single Datum (as opposed to Compound CRS).
|
interface |
TemporalCRS
A 1D coordinate reference system used for the recording of time.
|
interface |
VerticalCRS
A 1D coordinate reference system used for recording heights or depths.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AffineCS
A two- or three-dimensional coordinate system with straight axes that are not necessarily
orthogonal.
|
interface |
CartesianCS
A 1-, 2-, or 3-dimensional coordinate system.
|
interface |
CoordinateSystem
The set of coordinate system axes that spans a given coordinate space.
|
interface |
CoordinateSystemAxis
Definition of a coordinate system axis.
|
interface |
CylindricalCS
A three-dimensional coordinate system consisting of a polar coordinate
system extended by a straight coordinate axis perpendicular to the plane spanned by the polar
coordinate system.
|
interface |
EllipsoidalCS
A two- or three-dimensional coordinate system in which position is specified by geodetic
latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height.
|
interface |
LinearCS
A one-dimensional coordinate system that consists of the points that lie on the single axis
described.
|
interface |
PolarCS
A two-dimensional coordinate system in which position is specified by the distance from the
origin and the angle between the line from the origin to a point and a reference direction.
|
interface |
SphericalCS
A three-dimensional coordinate system with one distance measured from the origin and two angular
coordinates.
|
interface |
TimeCS
A one-dimensional coordinate system containing a single time axis, used to describe the temporal
position of a point in the specified time units from a specified time origin.
|
interface |
UserDefinedCS
A two- or three-dimensional coordinate system that consists of any combination of coordinate axes
not covered by any other Coordinate System type.
|
interface |
VerticalCS
A one-dimensional coordinate system used to record the heights (or depths) of points.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Datum
Specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system.
|
interface |
Ellipsoid
Geometric figure that can be used to describe the approximate shape of the earth.
|
interface |
EngineeringDatum
Defines the origin of an engineering coordinate reference system.
|
interface |
GeodeticDatum
Defines the location and precise orientation in 3-dimensional space of a defined ellipsoid (or
sphere) that approximates the shape of the earth.
|
interface |
ImageDatum
Defines the origin of an image coordinate reference system.
|
interface |
PrimeMeridian
A prime meridian defines the origin from which longitude values are determined.
|
interface |
TemporalDatum
A temporal datum defines the origin of a temporal coordinate reference system.
|
interface |
VerticalDatum
A textual description and/or a set of parameters identifying a particular reference level surface
used as a zero-height surface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConcatenatedOperation
An ordered sequence of two or more single coordinate operations.
|
interface |
ConicProjection
Base interface for conical map projections.
|
interface |
Conversion
An operation on coordinates that does not include any change of Datum.
|
interface |
CoordinateOperation
A mathematical operation on coordinates that transforms or converts coordinates to another
coordinate reference system.
|
interface |
CylindricalProjection
Base interface for cylindrical map projections.
|
interface |
Operation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to
another coordinate reference system.
|
interface |
OperationMethod
Definition of an algorithm used to perform a coordinate operation.
|
interface |
PassThroughOperation
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific
coordinate operation.
|
interface |
PlanarProjection
Base interface for for azimuthal (or planar) map projections.
|
interface |
Projection
A conversion transforming
(longitude,latitude) coordinates to cartesian coordinates
(x,y).
|
interface |
SingleOperation
A single (not concatenated) coordinate operation.
|
interface |
Transformation
An operation on coordinates that usually includes a change of Datum.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Calendar
A discrete temporal reference system that provides a basis for defining temporal position to a
resolution of one day.
|
interface |
Clock
Provides a basis for defining temporal position within a day.
|
interface |
OrdinalReferenceSystem
Provides only the attributes inherited from temporal reference system.
|
interface |
TemporalCoordinateSystem
A temporal coordinate system to simplify the computation of temporal distances between points and
the functional description of temporal operations.
|
interface |
TemporalReferenceSystem
Provides information about a temporal reference system.
|
Copyright © 1996–2019 Geotools. All rights reserved.