Package | Description |
---|---|
org.geotools.coverage.io.netcdf.crs | |
org.geotools.referencing |
Reference systems implementation.
|
org.geotools.referencing.datum |
Datum implementation.
|
org.geotools.referencing.factory |
Base classes for factories and
authority factories.
|
org.geotools.referencing.factory.epsg |
Authority factories for
the EPSG database.
|
org.geotools.referencing.operation.transform |
Basic implementations of math transforms.
|
org.geotools.referencing.util | |
org.opengis.referencing.datum |
Geodetic datum (the relationship of a
coordinate system to the earth).
|
Modifier and Type | Method and Description |
---|---|
static Ellipsoid |
ProjectionBuilder.createEllipsoid(String name,
Map<String,Number> ellipsoidParams)
Build a custom
Ellipsoid provided the name and a Map contains |
Modifier and Type | Method and Description |
---|---|
static CoordinateReferenceSystem |
ProjectionBuilder.buildCRS(Map<String,?> props,
ParameterValueGroup parameters,
Ellipsoid ellipsoid)
Build a Projected
CoordinateReferenceSystem parsing Conversion parameters and
Ellipsoid |
static GeodeticDatum |
ProjectionBuilder.createGeodeticDatum(String name,
Ellipsoid ellipsoid)
Build a Default
GeodeticDatum on top of a specific Ellipsoid instance, using
DefaultPrimeMeridian.GREENWICH as primeMeridian. |
static void |
ProjectionBuilder.updateEllipsoidParams(ParameterValueGroup parameters,
Ellipsoid ellipsoid)
Make sure to set SEMI_MINOR and SEMI_MAJOR projection's parameters from the ellipsoid
definition
|
Modifier and Type | Method and Description |
---|---|
Ellipsoid |
GeodeticCalculator.getEllipsoid()
Returns the referenced ellipsoid.
|
static Ellipsoid |
CRS.getEllipsoid(CoordinateReferenceSystem crs)
Returns the first ellipsoid found in a coordinate reference system, or
null if there
is none. |
Constructor and Description |
---|
GeodeticCalculator(Ellipsoid ellipsoid)
Constructs a new geodetic calculator associated with the specified ellipsoid.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEllipsoid
Geometric figure that can be used to describe the approximate shape of the earth.
|
Modifier and Type | Method and Description |
---|---|
Ellipsoid |
DefaultGeodeticDatum.getEllipsoid()
Returns the ellipsoid.
|
Modifier and Type | Method and Description |
---|---|
static DefaultEllipsoid |
DefaultEllipsoid.wrap(Ellipsoid ellipsoid)
Wraps an arbitrary ellipsoid into a Geotools implementation.
|
Constructor and Description |
---|
DefaultEllipsoid(Ellipsoid ellipsoid)
Constructs a new ellipsoid with the same values than the specified one.
|
DefaultGeodeticDatum(Map<String,?> properties,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Constructs a geodetic datum from a set of properties.
|
DefaultGeodeticDatum(String name,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Constructs a geodetic datum from a name.
|
Modifier and Type | Method and Description |
---|---|
Ellipsoid |
DatumAliases.createEllipsoid(Map<String,?> properties,
double semiMajorAxis,
double semiMinorAxis,
Unit<Length> unit)
Creates an ellipsoid from radius values.
|
Ellipsoid |
ReferencingObjectFactory.createEllipsoid(Map<String,?> properties,
double semiMajorAxis,
double semiMinorAxis,
Unit<Length> unit)
Creates an ellipsoid from radius values.
|
Ellipsoid |
AbstractAuthorityFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
FallbackAuthorityFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
ThreadedAuthorityFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
AbstractAuthorityMediator.createEllipsoid(String code) |
Ellipsoid |
BufferedAuthorityFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
AuthorityFactoryAdapter.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
AbstractCachedAuthorityFactory.createEllipsoid(String code) |
Ellipsoid |
CachedAuthorityDecorator.createEllipsoid(String code) |
Ellipsoid |
DatumAliases.createFlattenedSphere(Map<String,?> properties,
double semiMajorAxis,
double inverseFlattening,
Unit<Length> unit)
Creates an ellipsoid from an major radius, and inverse flattening.
|
Ellipsoid |
ReferencingObjectFactory.createFlattenedSphere(Map<String,?> properties,
double semiMajorAxis,
double inverseFlattening,
Unit<Length> unit)
Creates an ellipsoid from an major radius, and inverse flattening.
|
protected abstract Ellipsoid |
AbstractCachedAuthorityFactory.generateEllipsoid(String code) |
Modifier and Type | Method and Description |
---|---|
GeodeticDatum |
DatumAliases.createGeodeticDatum(Map<String,?> properties,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Creates geodetic datum from ellipsoid and (optionaly) Bursa-Wolf parameters.
|
GeodeticDatum |
ReferencingObjectFactory.createGeodeticDatum(Map<String,?> properties,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Creates geodetic datum from ellipsoid and (optionaly) Bursa-Wolf parameters.
|
Modifier and Type | Method and Description |
---|---|
Ellipsoid |
DirectEpsgFactory.createEllipsoid(String code)
Returns an ellipsoid from a code.
|
Ellipsoid |
AbstractEpsgFactory.generateEllipsoid(String code)
Returns an ellipsoid from a code.
|
Constructor and Description |
---|
GeocentricTransform(Ellipsoid ellipsoid,
boolean hasHeight)
Constructs a transform from the specified ellipsoid.
|
Modifier and Type | Method and Description |
---|---|
static Ellipsoid |
CRSUtilities.getHeadGeoEllipsoid(CoordinateReferenceSystem crs)
Returns the ellipsoid used by the specified coordinate reference system, providing that the
two first dimensions use an instance of
GeographicCRS . |
Modifier and Type | Method and Description |
---|---|
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.
|
Ellipsoid |
DatumFactory.createFlattenedSphere(Map<String,?> properties,
double semiMajorAxis,
double inverseFlattening,
Unit<Length> unit)
Creates an ellipsoid from an major radius, and inverse flattening.
|
Ellipsoid |
GeodeticDatum.getEllipsoid()
Returns the ellipsoid.
|
Modifier and Type | Method and Description |
---|---|
GeodeticDatum |
DatumFactory.createGeodeticDatum(Map<String,?> properties,
Ellipsoid ellipsoid,
PrimeMeridian primeMeridian)
Creates geodetic datum from ellipsoid and (optionaly) Bursa-Wolf parameters.
|
Copyright © 1996–2019 Geotools. All rights reserved.