# Uses of Interface
org.opengis.referencing.cs.SphericalCS

Packages that use SphericalCS
Package
Description
org.apache.sis.referencing.crs
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
org.apache.sis.referencing.cs
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
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).
org.opengis.referencing.cs
Coordinate systems and their axis.

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

  Constructors in org.apache.sis.referencing.crs with parameters of type SphericalCS
  Modifier
  Constructor
  Description
  ``
  `DefaultGeocentricCRS(Map<String,?> properties, GeodeticDatum datum, DefaultDatumEnsemble<GeodeticDatum> ensemble, SphericalCS cs)`
  Creates a coordinate reference system from the given properties, datum and coordinate system.

- ## Uses of SphericalCS in org.apache.sis.referencing.cs

  Classes in org.apache.sis.referencing.cs that implement SphericalCS
  Modifier and Type
  Class
  Description
  `class`
  `DefaultSphericalCS`
  A 2- or 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  Methods in org.apache.sis.referencing.cs that return types with arguments of type SphericalCS
  Modifier and Type
  Method
  Description
  `Class<? extends SphericalCS>`
  DefaultSphericalCS.`getInterface()`
  Returns the GeoAPI interface implemented by this class.
  Methods in org.apache.sis.referencing.cs with parameters of type SphericalCS
  Modifier and Type
  Method
  Description
  `static DefaultSphericalCS`
  DefaultSphericalCS.`castOrCopy(SphericalCS object)`
  Returns a SIS coordinate system implementation with the same values as the given arbitrary implementation.
  Constructors in org.apache.sis.referencing.cs with parameters of type SphericalCS
  Modifier
  Constructor
  Description
  `protected`
  `DefaultSphericalCS(SphericalCS original)`
  Creates a new coordinate system with the same values as the specified one.

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

  Methods in org.apache.sis.referencing.factory that return SphericalCS
  Modifier and Type
  Method
  Description
  `SphericalCS`
  ConcurrentAuthorityFactory.`createSphericalCS(String code)`
  Returns a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  `SphericalCS`
  GeodeticAuthorityFactory.`createSphericalCS(String code)`
  Creates a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  `SphericalCS`
  GeodeticObjectFactory.`createSphericalCS(Map<String,?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1)`
  Creates a spherical coordinate system without radius.
  `SphericalCS`
  GeodeticObjectFactory.`createSphericalCS(Map<String,?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2)`
  Creates a spherical coordinate system from the given set of axis.
  `SphericalCS`
  MultiAuthoritiesFactory.`createSphericalCS(String code)`
  Creates a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  Methods in org.apache.sis.referencing.factory with parameters of type SphericalCS
  Modifier and Type
  Method
  Description
  `GeocentricCRS`
  GeodeticObjectFactory.`createGeocentricCRS(Map<String,?> properties, GeodeticDatum datum, SphericalCS cs)`
  Deprecated.
  ISO 19111:2019 does not define an explicit class for geocentric CRS.
  `GeodeticCRS`
  GeodeticObjectFactory.`createGeodeticCRS(Map<String,?> properties, GeodeticDatum datum, DefaultDatumEnsemble<GeodeticDatum> ensemble, SphericalCS cs)`
  Creates a geocentric coordinate reference system from a spherical coordinate system.

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

  Methods in org.opengis.referencing.crs with parameters of type SphericalCS
  Modifier and Type
  Method
  Description
  `GeocentricCRS`
  CRSFactory.`createGeocentricCRS(Map<String,?> properties, GeodeticDatum datum, SphericalCS cs)`
  Creates a geocentric coordinate reference system from a spherical coordinate system.

- ## Uses of SphericalCS in org.opengis.referencing.cs

  Methods in org.opengis.referencing.cs that return SphericalCS
  Modifier and Type
  Method
  Description
  `SphericalCS`
  CSAuthorityFactory.`createSphericalCS(String code)`
  Creates a spherical 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.