Package | Description |
---|---|
org.opengis.referencing | |
org.opengis.referencing.crs | |
org.opengis.referencing.cs |
Coordinate systems and their
axis.
|
org.opengis.referencing.datum |
Geodetic datum (the relationship of a
coordinate system to the earth).
|
org.opengis.referencing.operation |
Coordinate operations (relationship between
any two coordinate reference systems).
|
org.opengis.util |
A set of base types from ISO 19103
which can not be mapped directly from Java, plus utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
NoSuchAuthorityCodeException
Thrown when an authority factory can't find
the requested authority code.
|
Modifier and Type | Method and Description |
---|---|
IdentifiedObject |
AuthorityFactory.createObject(String code)
Returns an arbitrary object from a code.
|
Set<String> |
AuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type)
Returns the set of authority codes of the given type.
|
InternationalString |
AuthorityFactory.getDescriptionText(String code)
Gets a description of the object corresponding to a code.
|
Modifier and Type | Method and Description |
---|---|
CompoundCRS |
CRSFactory.createCompoundCRS(Map<String,?> properties,
CoordinateReferenceSystem... elements)
Creates a compound coordinate reference system from an ordered
list of
CoordinateReferenceSystem objects. |
CompoundCRS |
CRSAuthorityFactory.createCompoundCRS(String code)
Creates a 3D coordinate reference system from a code.
|
CoordinateReferenceSystem |
CRSAuthorityFactory.createCoordinateReferenceSystem(String code)
Returns an arbitrary coordinate reference system from a code.
|
DerivedCRS |
CRSFactory.createDerivedCRS(Map<String,?> properties,
CoordinateReferenceSystem baseCRS,
Conversion conversionFromBase,
CoordinateSystem derivedCS)
Creates a derived coordinate reference system.
|
DerivedCRS |
CRSAuthorityFactory.createDerivedCRS(String code)
Creates a derived coordinate reference system from a code.
|
EngineeringCRS |
CRSFactory.createEngineeringCRS(Map<String,?> properties,
EngineeringDatum datum,
CoordinateSystem cs)
Creates a engineering coordinate reference system.
|
EngineeringCRS |
CRSAuthorityFactory.createEngineeringCRS(String code)
Create a engineering coordinate reference system from a code.
|
CoordinateReferenceSystem |
CRSFactory.createFromWKT(String wkt)
Creates a coordinate reference system object from a string.
|
CoordinateReferenceSystem |
CRSFactory.createFromXML(String xml)
Creates a coordinate reference system object from a XML string.
|
GeocentricCRS |
CRSFactory.createGeocentricCRS(Map<String,?> properties,
GeodeticDatum datum,
CartesianCS cs)
Creates a geocentric coordinate reference system from a cartesian coordinate system.
|
GeocentricCRS |
CRSFactory.createGeocentricCRS(Map<String,?> properties,
GeodeticDatum datum,
SphericalCS cs)
Creates a geocentric coordinate reference system from a spherical coordinate system.
|
GeocentricCRS |
CRSAuthorityFactory.createGeocentricCRS(String code)
Returns a geocentric coordinate reference system from a code.
|
GeographicCRS |
CRSFactory.createGeographicCRS(Map<String,?> properties,
GeodeticDatum datum,
EllipsoidalCS cs)
Creates a geographic coordinate reference system.
|
GeographicCRS |
CRSAuthorityFactory.createGeographicCRS(String code)
Returns a geographic coordinate reference system from a code.
|
ImageCRS |
CRSFactory.createImageCRS(Map<String,?> properties,
ImageDatum datum,
AffineCS cs)
Creates an image coordinate reference system.
|
ImageCRS |
CRSAuthorityFactory.createImageCRS(String code)
Create a image coordinate reference system from a code.
|
ProjectedCRS |
CRSFactory.createProjectedCRS(Map<String,?> properties,
GeographicCRS baseCRS,
Conversion conversionFromBase,
CartesianCS derivedCS)
Creates a projected coordinate reference system from a defining conversion.
|
ProjectedCRS |
CRSAuthorityFactory.createProjectedCRS(String code)
Returns a projected coordinate reference system from a code.
|
TemporalCRS |
CRSFactory.createTemporalCRS(Map<String,?> properties,
TemporalDatum datum,
TimeCS cs)
Creates a temporal coordinate reference system.
|
TemporalCRS |
CRSAuthorityFactory.createTemporalCRS(String code)
Create a temporal coordinate reference system from a code.
|
VerticalCRS |
CRSFactory.createVerticalCRS(Map<String,?> properties,
VerticalDatum datum,
VerticalCS cs)
Creates a vertical coordinate reference system.
|
VerticalCRS |
CRSAuthorityFactory.createVerticalCRS(String code)
Create a vertical coordinate reference system from a code.
|
Modifier and Type | Method and Description |
---|---|
AffineCS |
CSFactory.createAffineCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1)
Creates a two dimensional coordinate system from the given pair of axis.
|
AffineCS |
CSFactory.createAffineCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates a three dimensional coordinate system from the given set of axis.
|
CartesianCS |
CSFactory.createCartesianCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1)
Creates a two dimensional cartesian coordinate system from the given pair of axis.
|
CartesianCS |
CSFactory.createCartesianCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates a three dimensional cartesian coordinate system from the given set of axis.
|
CartesianCS |
CSAuthorityFactory.createCartesianCS(String code)
Creates a cartesian coordinate system from a code.
|
CoordinateSystem |
CSAuthorityFactory.createCoordinateSystem(String code)
Returns an arbitrary coordinate system from a code.
|
CoordinateSystemAxis |
CSFactory.createCoordinateSystemAxis(Map<String,?> properties,
String abbreviation,
AxisDirection direction,
Unit<?> unit)
Creates a coordinate system axis from an abbreviation and a unit.
|
CoordinateSystemAxis |
CSAuthorityFactory.createCoordinateSystemAxis(String code)
Returns a coordinate system axis from a code.
|
CylindricalCS |
CSFactory.createCylindricalCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates a cylindrical coordinate system from the given set of axis.
|
CylindricalCS |
CSAuthorityFactory.createCylindricalCS(String code)
Creates a cylindrical coordinate system from a code.
|
EllipsoidalCS |
CSFactory.createEllipsoidalCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1)
Creates an ellipsoidal coordinate system without ellipsoidal height.
|
EllipsoidalCS |
CSFactory.createEllipsoidalCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates an ellipsoidal coordinate system with ellipsoidal height.
|
EllipsoidalCS |
CSAuthorityFactory.createEllipsoidalCS(String code)
Creates an ellipsoidal coordinate system from a code.
|
LinearCS |
CSFactory.createLinearCS(Map<String,?> properties,
CoordinateSystemAxis axis)
Creates a linear coordinate system.
|
PolarCS |
CSFactory.createPolarCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1)
Creates a polar coordinate system from the given pair of axis.
|
PolarCS |
CSAuthorityFactory.createPolarCS(String code)
Creates a polar coordinate system from a code.
|
SphericalCS |
CSFactory.createSphericalCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates a spherical coordinate system from the given set of axis.
|
SphericalCS |
CSAuthorityFactory.createSphericalCS(String code)
Creates a spherical coordinate system from a code.
|
TimeCS |
CSFactory.createTimeCS(Map<String,?> properties,
CoordinateSystemAxis axis)
Creates a time coordinate system.
|
TimeCS |
CSAuthorityFactory.createTimeCS(String code)
Creates a temporal coordinate system from a code.
|
Unit<?> |
CSAuthorityFactory.createUnit(String code)
Returns an unit from a code.
|
UserDefinedCS |
CSFactory.createUserDefinedCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1)
Creates a two-dimensional user defined coordinate system.
|
UserDefinedCS |
CSFactory.createUserDefinedCS(Map<String,?> properties,
CoordinateSystemAxis axis0,
CoordinateSystemAxis axis1,
CoordinateSystemAxis axis2)
Creates a three-dimensional user defined coordinate system.
|
VerticalCS |
CSFactory.createVerticalCS(Map<String,?> properties,
CoordinateSystemAxis axis)
Creates a vertical coordinate system.
|
VerticalCS |
CSAuthorityFactory.createVerticalCS(String code)
Creates a vertical coordinate system from a code.
|
Modifier and Type | Method and Description |
---|---|
Datum |
DatumAuthorityFactory.createDatum(String code)
Returns an arbitrary datum from a code.
|
Ellipsoid |
DatumFactory.createEllipsoid(Map<String,?> properties,
double semiMajorAxis,
double semiMinorAxis,
Unit<Length> unit)
Creates an ellipsoid from radius values.
|
Ellipsoid |
DatumAuthorityFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
EngineeringDatum |
DatumFactory.createEngineeringDatum(Map<String,?> properties)
Creates an engineering datum.
|
EngineeringDatum |
DatumAuthorityFactory.createEngineeringDatum(String code)
Creates a engineering datum from a code.
|
Ellipsoid |
DatumFactory.createFlattenedSphere(Map<String,?> properties,
double semiMajorAxis,
double inverseFlattening,
Unit<Length> unit)
Creates an ellipsoid from an major radius, and inverse flattening.
|
GeodeticDatum |
DatumFactory.createGeodeticDatum(Map<String,?> properties,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Creates geodetic datum from ellipsoid and (optionally) Bursa-Wolf parameters.
|
GeodeticDatum |
DatumAuthorityFactory.createGeodeticDatum(String code)
Returns a geodetic datum from a code.
|
ImageDatum |
DatumFactory.createImageDatum(Map<String,?> properties,
PixelInCell pixelInCell)
Creates an image datum.
|
ImageDatum |
DatumAuthorityFactory.createImageDatum(String code)
Creates a image datum from a code.
|
PrimeMeridian |
DatumFactory.createPrimeMeridian(Map<String,?> properties,
double longitude,
Unit<Angle> unit)
Creates a prime meridian, relative to Greenwich.
|
PrimeMeridian |
DatumAuthorityFactory.createPrimeMeridian(String code)
Returns a prime meridian from a code.
|
TemporalDatum |
DatumFactory.createTemporalDatum(Map<String,?> properties,
Date origin)
Creates a temporal datum from an enumerated type value.
|
TemporalDatum |
DatumAuthorityFactory.createTemporalDatum(String code)
Creates a temporal datum from a code.
|
VerticalDatum |
DatumFactory.createVerticalDatum(Map<String,?> properties,
VerticalDatumType type)
Creates a vertical datum from an enumerated type value.
|
VerticalDatum |
DatumAuthorityFactory.createVerticalDatum(String code)
Creates a vertical datum from a code.
|
Modifier and Type | Class and Description |
---|---|
class |
OperationNotFoundException
Thrown when a coordinate operation is not found.
|
Modifier and Type | Method and Description |
---|---|
MathTransform |
MathTransformFactory.createAffineTransform(Matrix matrix)
Creates an affine transform from a matrix.
|
MathTransform |
MathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS,
ParameterValueGroup parameters,
CoordinateSystem derivedCS)
Creates a parameterized transform from a base CRS
to a derived CS.
|
CoordinateOperation |
CoordinateOperationFactory.createConcatenatedOperation(Map<String,?> properties,
CoordinateOperation... operations)
Creates a concatenated operation from a sequence of operations.
|
MathTransform |
MathTransformFactory.createConcatenatedTransform(MathTransform transform1,
MathTransform transform2)
Creates a transform by concatenating two existing transforms.
|
CoordinateOperation |
CoordinateOperationAuthorityFactory.createCoordinateOperation(String code)
Creates an operation from a single operation code.
|
Conversion |
CoordinateOperationFactory.createDefiningConversion(Map<String,?> properties,
OperationMethod method,
ParameterValueGroup parameters)
Constructs a defining conversion from a set of properties.
|
Set<CoordinateOperation> |
CoordinateOperationAuthorityFactory.createFromCoordinateReferenceSystemCodes(String sourceCRS,
String targetCRS)
Creates operations from coordinate reference system
codes.
|
MathTransform |
MathTransformFactory.createFromWKT(String wkt)
Creates a math transform object from a string.
|
MathTransform |
MathTransformFactory.createFromXML(String xml)
Creates a math transform object from a XML string.
|
CoordinateOperation |
CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference systems.
|
CoordinateOperation |
CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
OperationMethod method)
Returns an operation using a particular method for conversion or transformation
between two coordinate reference systems.
|
OperationMethod |
CoordinateOperationAuthorityFactory.createOperationMethod(String code)
Creates an operation method from a single code.
|
MathTransform |
MathTransformFactory.createParameterizedTransform(ParameterValueGroup parameters)
Creates a transform from a group of parameters.
|
MathTransform |
MathTransformFactory.createPassThroughTransform(int firstAffectedOrdinate,
MathTransform subTransform,
int numTrailingOrdinates)
Creates a transform which passes through a subset of ordinates to another transform.
|
Modifier and Type | Class and Description |
---|---|
class |
NoSuchIdentifierException
Thrown when an identifier provided to a factory method can not be found.
|
Copyright © 1994–2019 Open Geospatial Consortium. All rights reserved.