# Uses of Class
org.opengis.referencing.NoSuchAuthorityCodeException

Packages that use NoSuchAuthorityCodeException
Package
Description
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.apache.sis.referencing.factory
Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
org.apache.sis.referencing.factory.sql
Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
org.opengis.referencing
Reference systems.
org.opengis.referencing.crs
Coordinate reference systems (coordinate systems with a datum).
org.opengis.referencing.cs
Coordinate systems and their axis.
org.opengis.referencing.datum
Geodetic datum (the relationship of a coordinate system to the earth).
org.opengis.referencing.operation
Coordinate operations (relationship between any two coordinate reference systems).

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

  Methods in org.apache.sis.referencing that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `static CoordinateReferenceSystem`
  CRS.`forCode(String code)`
  Returns the Coordinate Reference System for the given authority code.

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

  Subclasses of NoSuchAuthorityCodeException in org.apache.sis.referencing.factory
  Modifier and Type
  Class
  Description
  `class`
  `NoSuchAuthorityFactoryException`
  Thrown when no factory has been found for a given authority name.
  Methods in org.apache.sis.referencing.factory that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `CartesianCS`
  GeodeticAuthorityFactory.`createCartesianCS(String code)`
  Creates a 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.
  `CompoundCRS`
  GeodeticAuthorityFactory.`createCompoundCRS(String code)`
  Creates a CRS describing the position of points through two or more independent coordinate reference systems.
  `CoordinateOperation`
  GeodeticAuthorityFactory.`createCoordinateOperation(String code)`
  Creates an operation for transforming coordinates in the source CRS to coordinates in the target CRS.
  `CoordinateReferenceSystem`
  GeodeticAuthorityFactory.`createCoordinateReferenceSystem(String code)`
  Creates an arbitrary coordinate reference system from a code.
  `CoordinateSystem`
  GeodeticAuthorityFactory.`createCoordinateSystem(String code)`
  Creates an arbitrary coordinate system from a code.
  `CoordinateSystemAxis`
  GeodeticAuthorityFactory.`createCoordinateSystemAxis(String code)`
  Creates a coordinate system axis with name, direction, unit and range of values.
  `CylindricalCS`
  GeodeticAuthorityFactory.`createCylindricalCS(String code)`
  Creates a 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.
  `Datum`
  GeodeticAuthorityFactory.`createDatum(String code)`
  Creates an arbitrary datum from a code.
  `DefaultDatumEnsemble<?>`
  GeodeticAuthorityFactory.`createDatumEnsemble(String code)`
  Creates an arbitrary datum ensemble from a code.
  `DerivedCRS`
  GeodeticAuthorityFactory.`createDerivedCRS(String code)`
  Creates a CRS that is defined by its coordinate conversion from another CRS (not by a datum).
  `Ellipsoid`
  GeodeticAuthorityFactory.`createEllipsoid(String code)`
  Creates a geometric figure that can be used to describe the approximate shape of the earth.
  `EllipsoidalCS`
  GeodeticAuthorityFactory.`createEllipsoidalCS(String code)`
  Creates a 2- or 3-dimensional coordinate system for geodetic latitude and longitude, sometimes with ellipsoidal height.
  `EngineeringCRS`
  GeodeticAuthorityFactory.`createEngineeringCRS(String code)`
  Creates a 1-, 2- or 3-dimensional contextually local coordinate reference system.
  `EngineeringDatum`
  GeodeticAuthorityFactory.`createEngineeringDatum(String code)`
  Creates a datum defining the origin of an engineering coordinate reference system.
  `Extent`
  GeodeticAuthorityFactory.`createExtent(String code)`
  Creates information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.
  `Set<CoordinateOperation>`
  GeodeticAuthorityFactory.`createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)`
  Creates operations from source and target coordinate reference system codes.
  `GeocentricCRS`
  GeodeticAuthorityFactory.`createGeocentricCRS(String code)`
  Creates a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
  `GeodeticDatum`
  GeodeticAuthorityFactory.`createGeodeticDatum(String code)`
  Creates a datum defining the location and orientation of an ellipsoid that approximates the shape of the earth.
  `GeographicCRS`
  GeodeticAuthorityFactory.`createGeographicCRS(String code)`
  Creates a 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.
  `ImageCRS`
  GeodeticAuthorityFactory.`createImageCRS(String code)`
  Deprecated.
  The `ImageCRS` class has been removed in ISO 19111:2019.
  `ImageDatum`
  GeodeticAuthorityFactory.`createImageDatum(String code)`
  Deprecated.
  The `ImageDatum` class has been removed in ISO 19111:2019.
  `final <T extends IdentifiedObject>
  T`
  GeodeticAuthorityFactory.`createObject(Class<T> type, String code)`
  Returns an object of the specified type from a code.
  `abstract IdentifiedObject`
  GeodeticAuthorityFactory.`createObject(String code)`
  Returns an arbitrary object from a code.
  `OperationMethod`
  GeodeticAuthorityFactory.`createOperationMethod(String code)`
  Creates a description of the algorithm and parameters used to perform a coordinate operation.
  `ParameterDescriptor<?>`
  GeodeticAuthorityFactory.`createParameterDescriptor(String code)`
  Creates a definition of a single parameter used by an operation method.
  `DefaultParametricCRS`
  GeodeticAuthorityFactory.`createParametricCRS(String code)`
  Creates a 1-dimensional parametric coordinate reference system.
  `DefaultParametricCS`
  GeodeticAuthorityFactory.`createParametricCS(String code)`
  Creates a 1-dimensional parametric coordinate system.
  `DefaultParametricDatum`
  GeodeticAuthorityFactory.`createParametricDatum(String code)`
  Creates a datum defining the origin of a parametric coordinate reference system.
  `PolarCS`
  GeodeticAuthorityFactory.`createPolarCS(String code)`
  Creates a 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.
  `PrimeMeridian`
  GeodeticAuthorityFactory.`createPrimeMeridian(String code)`
  Creates a prime meridian defining the origin from which longitude values are determined.
  `ProjectedCRS`
  GeodeticAuthorityFactory.`createProjectedCRS(String code)`
  Creates a 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.
  `SphericalCS`
  GeodeticAuthorityFactory.`createSphericalCS(String code)`
  Creates a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  `TemporalCRS`
  GeodeticAuthorityFactory.`createTemporalCRS(String code)`
  Creates a 1-dimensional coordinate reference system used for the recording of time.
  `TemporalDatum`
  GeodeticAuthorityFactory.`createTemporalDatum(String code)`
  Creates a datum defining the origin of a temporal coordinate reference system.
  `TimeCS`
  GeodeticAuthorityFactory.`createTimeCS(String code)`
  Creates a 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.
  `Unit<?>`
  GeodeticAuthorityFactory.`createUnit(String code)`
  Creates an unit of measurement from a code.
  `VerticalCRS`
  GeodeticAuthorityFactory.`createVerticalCRS(String code)`
  Creates a 1-dimensional coordinate reference system used for recording heights or depths.
  `VerticalCS`
  GeodeticAuthorityFactory.`createVerticalCS(String code)`
  Creates a 1-dimensional coordinate system for heights or depths of points.
  `VerticalDatum`
  GeodeticAuthorityFactory.`createVerticalDatum(String code)`
  Creates a datum identifying a particular reference level surface used as a zero-height surface.
  `Optional<InternationalString>`
  ConcurrentAuthorityFactory.`getDescriptionText(Class<? extends IdentifiedObject> type, String code)`
  Gets a description of the object corresponding to a code.

- ## Uses of NoSuchAuthorityCodeException in org.apache.sis.referencing.factory.sql

  Methods in org.apache.sis.referencing.factory.sql that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `CoordinateOperation`
  EPSGDataAccess.`createCoordinateOperation(String code)`
  Creates an operation for transforming coordinates in the source CRS to coordinates in the target CRS.
  `CoordinateReferenceSystem`
  EPSGDataAccess.`createCoordinateReferenceSystem(String code)`
  Creates an arbitrary coordinate reference system from a code.
  `CoordinateSystem`
  EPSGDataAccess.`createCoordinateSystem(String code)`
  Creates an arbitrary coordinate system from a code.
  `CoordinateSystemAxis`
  EPSGDataAccess.`createCoordinateSystemAxis(String code)`
  Creates a coordinate system axis with name, direction, unit and range of values.
  `Datum`
  EPSGDataAccess.`createDatum(String code)`
  Creates an arbitrary datum from a code.
  `Ellipsoid`
  EPSGDataAccess.`createEllipsoid(String code)`
  Creates a geometric figure that can be used to describe the approximate shape of the earth.
  `Extent`
  EPSGDataAccess.`createExtent(String code)`
  Creates information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.
  `IdentifiedObject`
  EPSGDataAccess.`createObject(String code)`
  Returns an arbitrary object from a code.
  `OperationMethod`
  EPSGDataAccess.`createOperationMethod(String code)`
  Creates description of the algorithm and parameters used to perform a coordinate operation.
  `ParameterDescriptor<?>`
  EPSGDataAccess.`createParameterDescriptor(String code)`
  Creates a definition of a single parameter used by an operation method.
  `PrimeMeridian`
  EPSGDataAccess.`createPrimeMeridian(String code)`
  Creates a prime meridian defining the origin from which longitude values are determined.
  `Unit<?>`
  EPSGDataAccess.`createUnit(String code)`
  Creates an unit of measurement from a code.

- ## Uses of NoSuchAuthorityCodeException in org.opengis.referencing

  Methods in org.opengis.referencing that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `IdentifiedObject`
  AuthorityFactory.`createObject(String code)`
  Returns an arbitrary object from a code.
  `InternationalString`
  AuthorityFactory.`getDescriptionText(String code)`
  Gets a description of the object corresponding to a code.

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

  Methods in org.opengis.referencing.crs that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `CompoundCRS`
  CRSAuthorityFactory.`createCompoundCRS(String code)`
  Creates a 3D coordinate reference system from a code.
  `CoordinateReferenceSystem`
  CRSAuthorityFactory.`createCoordinateReferenceSystem(String code)`
  Returns an arbitrary coordinate reference system from a code.
  `DerivedCRS`
  CRSAuthorityFactory.`createDerivedCRS(String code)`
  Creates a derived coordinate reference system from a code.
  `EngineeringCRS`
  CRSAuthorityFactory.`createEngineeringCRS(String code)`
  Create a engineering coordinate reference system from a code.
  `GeocentricCRS`
  CRSAuthorityFactory.`createGeocentricCRS(String code)`
  Returns a geocentric coordinate reference system from a code.
  `GeographicCRS`
  CRSAuthorityFactory.`createGeographicCRS(String code)`
  Returns a geographic coordinate reference system from a code.
  `ImageCRS`
  CRSAuthorityFactory.`createImageCRS(String code)`
  Create a image coordinate reference system from a code.
  `ProjectedCRS`
  CRSAuthorityFactory.`createProjectedCRS(String code)`
  Returns a projected coordinate reference system from a code.
  `TemporalCRS`
  CRSAuthorityFactory.`createTemporalCRS(String code)`
  Create a temporal coordinate reference system from a code.
  `VerticalCRS`
  CRSAuthorityFactory.`createVerticalCRS(String code)`
  Create a vertical coordinate reference system from a code.

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

  Methods in org.opengis.referencing.cs that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `CartesianCS`
  CSAuthorityFactory.`createCartesianCS(String code)`
  Creates a cartesian coordinate system from a code.
  `CoordinateSystem`
  CSAuthorityFactory.`createCoordinateSystem(String code)`
  Returns an arbitrary coordinate system from a code.
  `CoordinateSystemAxis`
  CSAuthorityFactory.`createCoordinateSystemAxis(String code)`
  Returns a coordinate system axis from a code.
  `CylindricalCS`
  CSAuthorityFactory.`createCylindricalCS(String code)`
  Creates a cylindrical coordinate system from a code.
  `EllipsoidalCS`
  CSAuthorityFactory.`createEllipsoidalCS(String code)`
  Creates an ellipsoidal coordinate system from a code.
  `PolarCS`
  CSAuthorityFactory.`createPolarCS(String code)`
  Creates a polar coordinate system from a code.
  `SphericalCS`
  CSAuthorityFactory.`createSphericalCS(String code)`
  Creates a spherical coordinate system from a code.
  `TimeCS`
  CSAuthorityFactory.`createTimeCS(String code)`
  Creates a temporal coordinate system from a code.
  `Unit<?>`
  CSAuthorityFactory.`createUnit(String code)`
  Returns an unit from a code.
  `VerticalCS`
  CSAuthorityFactory.`createVerticalCS(String code)`
  Creates a vertical coordinate system from a code.

- ## Uses of NoSuchAuthorityCodeException in org.opengis.referencing.datum

  Methods in org.opengis.referencing.datum that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `Datum`
  DatumAuthorityFactory.`createDatum(String code)`
  Returns an arbitrary datum from a code.
  `Ellipsoid`
  DatumAuthorityFactory.`createEllipsoid(String code)`
  Returns an ellipsoid from a code.
  `EngineeringDatum`
  DatumAuthorityFactory.`createEngineeringDatum(String code)`
  Creates a engineering datum from a code.
  `GeodeticDatum`
  DatumAuthorityFactory.`createGeodeticDatum(String code)`
  Returns a geodetic datum from a code.
  `ImageDatum`
  DatumAuthorityFactory.`createImageDatum(String code)`
  Creates a image datum from a code.
  `PrimeMeridian`
  DatumAuthorityFactory.`createPrimeMeridian(String code)`
  Returns a prime meridian from a code.
  `TemporalDatum`
  DatumAuthorityFactory.`createTemporalDatum(String code)`
  Creates a temporal datum from a code.
  `VerticalDatum`
  DatumAuthorityFactory.`createVerticalDatum(String code)`
  Creates a vertical datum from a code.

- ## Uses of NoSuchAuthorityCodeException in org.opengis.referencing.operation

  Methods in org.opengis.referencing.operation that throw NoSuchAuthorityCodeException
  Modifier and Type
  Method
  Description
  `CoordinateOperation`
  CoordinateOperationAuthorityFactory.`createCoordinateOperation(String code)`
  Creates an operation from a single operation code.
  `Set<CoordinateOperation>`
  CoordinateOperationAuthorityFactory.`createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)`
  Creates operations from coordinate reference system codes.
  `OperationMethod`
  CoordinateOperationAuthorityFactory.`createOperationMethod(String code)`
  Creates an operation method from a single code.