# Uses of Interface
org.opengis.referencing.crs.GeocentricCRS

Packages that use GeocentricCRS
Package
Description
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.apache.sis.referencing.crs
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
org.apache.sis.referencing.factory
Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
org.opengis.referencing.crs
Coordinate reference systems (coordinate systems with a datum).

- ## Uses of GeocentricCRS in org.apache.sis.referencing

  Methods in org.apache.sis.referencing that return GeocentricCRS
  Modifier and Type
  Method
  Description
  `GeocentricCRS`
  CommonCRS.`geocentric()`
  Returns the geocentric CRS using a Cartesian coordinate system.
  `GeocentricCRS`
  CommonCRS.`spherical()`
  Returns the geocentric CRS using a spherical coordinate system.

- ## Uses of GeocentricCRS in org.apache.sis.referencing.crs

  Classes in org.apache.sis.referencing.crs that implement GeocentricCRS
  Modifier and Type
  Class
  Description
  `class`
  `DefaultGeocentricCRS`
  A 2- or 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
  Methods in org.apache.sis.referencing.crs that return types with arguments of type GeocentricCRS
  Modifier and Type
  Method
  Description
  `Class<? extends GeocentricCRS>`
  DefaultGeocentricCRS.`getInterface()`
  Returns the GeoAPI interface implemented by this class.

- ## Uses of GeocentricCRS in org.apache.sis.referencing.factory

  Methods in org.apache.sis.referencing.factory that return GeocentricCRS
  Modifier and Type
  Method
  Description
  `GeocentricCRS`
  ConcurrentAuthorityFactory.`createGeocentricCRS(String code)`
  Returns a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
  `GeocentricCRS`
  GeodeticAuthorityFactory.`createGeocentricCRS(String code)`
  Creates a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
  `GeocentricCRS`
  GeodeticObjectFactory.`createGeocentricCRS(Map<String,?> properties, GeodeticDatum datum, CartesianCS cs)`
  Creates a geocentric coordinate reference system from a Cartesian coordinate system.
  `GeocentricCRS`
  GeodeticObjectFactory.`createGeocentricCRS(Map<String,?> properties, GeodeticDatum datum, SphericalCS cs)`
  Deprecated.
  ISO 19111:2019 does not define an explicit class for geocentric CRS.
  `GeocentricCRS`
  MultiAuthoritiesFactory.`createGeocentricCRS(String code)`
  Creates a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.

- ## Uses of GeocentricCRS in org.opengis.referencing.crs

  Methods in org.opengis.referencing.crs that return GeocentricCRS
  Modifier and Type
  Method
  Description
  `GeocentricCRS`
  CRSAuthorityFactory.`createGeocentricCRS(String code)`
  Returns a geocentric coordinate reference system from a code.
  `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.