Uses of Interface
org.geotools.api.referencing.datum.Ellipsoid
-
Packages that use Ellipsoid Package Description org.geotools.api.referencing.datum Geodetic datum (the relationship of a coordinate system to the earth).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 -
-
Uses of Ellipsoid in org.geotools.api.referencing.datum
Methods in org.geotools.api.referencing.datum that return Ellipsoid Modifier and Type Method Description Ellipsoid
DatumAuthorityFactory. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
DatumFactory. createEllipsoid(Map<String,?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit)
Creates an ellipsoid from radius values.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.Methods in org.geotools.api.referencing.datum with parameters of type Ellipsoid Modifier and Type Method Description GeodeticDatum
DatumFactory. createGeodeticDatum(Map<String,?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian)
Creates geodetic datum from ellipsoid and (optionaly) Bursa-Wolf parameters. -
Uses of Ellipsoid in org.geotools.coverage.io.netcdf.crs
Methods in org.geotools.coverage.io.netcdf.crs that return Ellipsoid Modifier and Type Method Description static Ellipsoid
ProjectionBuilder. createEllipsoid(String name, Map<String,Number> ellipsoidParams)
Build a customEllipsoid
provided the name and a Map containsparameters describing that ellipsoid. Methods in org.geotools.coverage.io.netcdf.crs with parameters of type Ellipsoid Modifier and Type Method Description static CoordinateReferenceSystem
ProjectionBuilder. buildCRS(Map<String,?> props, ParameterValueGroup parameters, Ellipsoid ellipsoid)
Build a ProjectedCoordinateReferenceSystem
parsing Conversion parameters and Ellipsoidstatic GeodeticDatum
ProjectionBuilder. createGeodeticDatum(String name, Ellipsoid ellipsoid)
Build a DefaultGeodeticDatum
on top of a specificEllipsoid
instance, usingDefaultPrimeMeridian.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 -
Uses of Ellipsoid in org.geotools.referencing
Methods in org.geotools.referencing that return Ellipsoid Modifier and Type Method Description static Ellipsoid
CRS. getEllipsoid(CoordinateReferenceSystem crs)
Returns the first ellipsoid found in a coordinate reference system, ornull
if there is none.Ellipsoid
GeodeticCalculator. getEllipsoid()
Returns the referenced ellipsoid.Constructors in org.geotools.referencing with parameters of type Ellipsoid Constructor Description GeodeticCalculator(Ellipsoid ellipsoid)
Constructs a new geodetic calculator associated with the specified ellipsoid. -
Uses of Ellipsoid in org.geotools.referencing.datum
Classes in org.geotools.referencing.datum that implement Ellipsoid Modifier and Type Class Description class
DefaultEllipsoid
Geometric figure that can be used to describe the approximate shape of the earth.Methods in org.geotools.referencing.datum that return Ellipsoid Modifier and Type Method Description Ellipsoid
DefaultGeodeticDatum. getEllipsoid()
Returns the ellipsoid.Methods in org.geotools.referencing.datum with parameters of type Ellipsoid Modifier and Type Method Description static DefaultEllipsoid
DefaultEllipsoid. wrap(Ellipsoid ellipsoid)
Wraps an arbitrary ellipsoid into a Geotools implementation.Constructors in org.geotools.referencing.datum with parameters of type Ellipsoid Constructor Description DefaultEllipsoid(Ellipsoid ellipsoid)
Constructs a new ellipsoid with the same values than the specified one.DefaultGeodeticDatum(String name, Ellipsoid ellipsoid, PrimeMeridian primeMeridian)
Constructs a geodetic datum from a name.DefaultGeodeticDatum(Map<String,?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian)
Constructs a geodetic datum from a set of properties. -
Uses of Ellipsoid in org.geotools.referencing.factory
Methods in org.geotools.referencing.factory that return Ellipsoid Modifier and Type Method Description Ellipsoid
AbstractAuthorityFactory. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
AbstractAuthorityMediator. createEllipsoid(String code)
Ellipsoid
AbstractCachedAuthorityFactory. createEllipsoid(String code)
Ellipsoid
AuthorityFactoryAdapter. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
BufferedAuthorityFactory. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
CachedAuthorityDecorator. createEllipsoid(String code)
Ellipsoid
DatumAliases. createEllipsoid(Map<String,?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit)
Creates an ellipsoid from radius values.Ellipsoid
FallbackAuthorityFactory. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
ReferencingObjectFactory. createEllipsoid(Map<String,?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit)
Creates an ellipsoid from radius values.Ellipsoid
ThreadedAuthorityFactory. createEllipsoid(String code)
Returns an ellipsoid from a 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)
Methods in org.geotools.referencing.factory with parameters of type Ellipsoid Modifier and Type Method 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. -
Uses of Ellipsoid in org.geotools.referencing.factory.epsg
Methods in org.geotools.referencing.factory.epsg that return Ellipsoid Modifier and Type Method Description Ellipsoid
DirectEpsgFactory. createEllipsoid(String code)
Returns an ellipsoid from a code.Ellipsoid
AbstractEpsgFactory. generateEllipsoid(String code)
Returns an ellipsoid from a code. -
Uses of Ellipsoid in org.geotools.referencing.operation.transform
Constructors in org.geotools.referencing.operation.transform with parameters of type Ellipsoid Constructor Description GeocentricTransform(Ellipsoid ellipsoid, boolean hasHeight)
Constructs a transform from the specified ellipsoid. -
Uses of Ellipsoid in org.geotools.referencing.util
Methods in org.geotools.referencing.util that return Ellipsoid Modifier and Type Method 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 ofGeographicCRS
.
-