Uses of Interface
org.opengis.referencing.datum.Ellipsoid
Packages that use Ellipsoid
Package
Description
Base classes for reference systems used for general positioning.
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
Relationship of a
CoordinateSystem (an abstract mathematical entity) to the earth or other system.Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
Conversions or transformations of multi-dimensional coordinate tuples.
Geodetic datum (the relationship of a
coordinate system to the earth).
-
Uses of Ellipsoid in org.apache.sis.referencing
Methods in org.apache.sis.referencing that return Ellipsoid -
Uses of Ellipsoid in org.apache.sis.referencing.crs
Methods in org.apache.sis.referencing.crs that return EllipsoidModifier and TypeMethodDescriptionDefaultGeographicCRS.getEllipsoid()Returns the ellipsoid which is indirectly (through a datum) associated to this CRS. -
Uses of Ellipsoid in org.apache.sis.referencing.datum
Classes in org.apache.sis.referencing.datum that implement EllipsoidModifier and TypeClassDescriptionclassGeometric figure that can be used to describe the approximate shape of the earth.Methods in org.apache.sis.referencing.datum that return EllipsoidModifier and TypeMethodDescriptionDefaultGeodeticDatum.getEllipsoid()Returns the ellipsoid given at construction time.Methods in org.apache.sis.referencing.datum that return types with arguments of type EllipsoidModifier and TypeMethodDescriptionDatumOrEnsemble.getEllipsoid(CoordinateReferenceSystem crs) Returns the ellipsoid used by the given coordinate reference system.DefaultEllipsoid.getInterface()Returns the GeoAPI interface implemented by this class.Methods in org.apache.sis.referencing.datum with parameters of type EllipsoidModifier and TypeMethodDescriptionstatic DefaultEllipsoidDefaultEllipsoid.castOrCopy(Ellipsoid object) Returns a SIS ellipsoid implementation with the same values as the given arbitrary implementation.doubleDefaultEllipsoid.flatteningDifference(Ellipsoid other) Returns the difference between the flattening factor of two ellipsoids.doubleDefaultEllipsoid.semiMajorAxisDifference(Ellipsoid other) Returns the difference between the semi-major axis length of two ellipsoids.Constructors in org.apache.sis.referencing.datum with parameters of type EllipsoidModifierConstructorDescriptionprotectedDefaultEllipsoid(Ellipsoid ellipsoid) Creates a new ellipsoid with the same values as the specified one.DefaultGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian) Creates a geodetic reference frame from the given properties.Creates a dynamic reference frame from the given properties. -
Uses of Ellipsoid in org.apache.sis.referencing.factory
Methods in org.apache.sis.referencing.factory that return EllipsoidModifier and TypeMethodDescriptionConcurrentAuthorityFactory.createEllipsoid(String code) Returns a geometric figure that can be used to describe the approximate shape of the earth.GeodeticAuthorityFactory.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth.GeodeticObjectFactory.createEllipsoid(Map<String, ?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit) Creates an ellipsoid from semi-axis length values.MultiAuthoritiesFactory.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth.GeodeticObjectFactory.createFlattenedSphere(Map<String, ?> properties, double semiMajorAxis, double inverseFlattening, Unit<Length> unit) Creates an ellipsoid from a major semi-axis length and inverse flattening.Methods in org.apache.sis.referencing.factory with parameters of type EllipsoidModifier and TypeMethodDescriptionGeodeticObjectFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian) Creates a static geodetic reference frame from ellipsoid and (optionally) Bursa-Wolf parameters.GeodeticObjectFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian, Temporal epoch) Creates a dynamic geodetic reference frame from ellipsoid and frame reference epoch. -
Uses of Ellipsoid in org.apache.sis.referencing.factory.sql
Methods in org.apache.sis.referencing.factory.sql that return EllipsoidModifier and TypeMethodDescriptionEPSGDataAccess.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth. -
Uses of Ellipsoid in org.apache.sis.referencing.operation.transform
Methods in org.apache.sis.referencing.operation.transform that return types with arguments of type EllipsoidModifier and TypeMethodDescriptionMathTransformProvider.Context.getSourceEllipsoid()Returns the ellipsoid which is used together with the source coordinate system.MathTransformProvider.Context.getTargetEllipsoid()Returns the ellipsoid which is used together with the target coordinate system.Methods in org.apache.sis.referencing.operation.transform with parameters of type EllipsoidModifier and TypeMethodDescriptionstatic MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid ellipsoid, boolean withHeight) Creates a transform from geographic to Cartesian geocentric coordinates (convenience method).static MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid source, boolean withHeight, EllipsoidToCentricTransform.TargetType target) Creates a transform from geographic to geocentric coordinates.static MathTransformEllipsoidToRadiusTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid surface) Creates a transform for the given ellipsoid.static MathTransformInterpolatedGeocentricTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, DatumShiftGrid<Angle, Length> grid) Creates a transformation between two geographic CRS.static MathTransformMolodenskyTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, double tX, double tY, double tZ, boolean isAbridged) Creates a transformation between two from geographic CRS.voidMathTransformBuilder.setSourceAxes(CoordinateSystem cs, Ellipsoid ellipsoid) Gives hints about axis lengths and their orientations in input coordinates.voidMathTransformBuilder.setTargetAxes(CoordinateSystem cs, Ellipsoid ellipsoid) Gives hints about axis lengths and their orientations in output coordinates.Constructors in org.apache.sis.referencing.operation.transform with parameters of type EllipsoidModifierConstructorDescriptionEllipsoidToCentricTransform(Ellipsoid source, boolean withHeight, EllipsoidToCentricTransform.TargetType csType) Creates a transform from angles in radians on an ellipsoid having a semi-major axis length of 1.EllipsoidToRadiusTransform(Ellipsoid surface) Creates a transform for an ellipsoid having a semi-major axis length of 1.protectedInterpolatedGeocentricTransform(Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, DatumShiftGrid<Angle, Length> grid) Creates a transform from the specified parameters.MolodenskyTransform(Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, double tX, double tY, double tZ, boolean isAbridged) Creates a Molodensky transform from the specified parameters. -
Uses of Ellipsoid in org.opengis.referencing.datum
Methods in org.opengis.referencing.datum that return EllipsoidModifier and TypeMethodDescriptionDatumAuthorityFactory.createEllipsoid(String code) Returns an ellipsoid from a code.DatumFactory.createEllipsoid(Map<String, ?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit) Creates an ellipsoid from radius values.DatumFactory.createFlattenedSphere(Map<String, ?> properties, double semiMajorAxis, double inverseFlattening, Unit<Length> unit) Creates an ellipsoid from an major radius, and inverse flattening.GeodeticDatum.getEllipsoid()Returns the ellipsoid.Methods in org.opengis.referencing.datum with parameters of type EllipsoidModifier and TypeMethodDescriptionDatumFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian) Creates geodetic datum from ellipsoid and (optionally) Bursa-Wolf parameters.