Class DefaultParametricDatum

All Implemented Interfaces:
Serializable, Formattable, Deprecable, LenientComparable, org.opengis.referencing.datum.Datum, org.opengis.referencing.IdentifiedObject

public class DefaultParametricDatum extends AbstractDatum
Defines the origin of a parametric coordinate reference system.

Creating new parametric datum instances

New instances can be created either directly by specifying all information to a factory method (choices 2 and 3 below), or indirectly by specifying the identifier of an entry in a database (choices 1 below).
  1. Create a ParametricDatum from an identifier in a database by invoking DatumAuthorityFactory.createParametricDatum(String).
  2. Create a ParametricDatum by invoking the DatumFactory.createParametricDatum(…) method, (implemented for example by GeodeticObjectFactory).
  3. Create a DefaultParametricDatum by invoking the constructor.

Immutability and thread safety

This class is immutable and thus thread-safe if the property values (not necessarily the map itself) given to the constructor are also immutable. Unless otherwise noted in the javadoc, this condition holds if all components were created using only SIS factories and static constants.
Since:
0.7
Version:
0.7
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serial number for inter-operability with different versions.
      See Also:
  • Constructor Details

  • Method Details

    • formatTo

      protected String formatTo(Formatter formatter)
      Formats this datum as a Well Known Text ParametricDatum[…] element.
      Compatibility note: ParametricDatum is defined in the WKT 2 specification only.
      Overrides:
      formatTo in class AbstractDatum
      Parameters:
      formatter - the formatter where to format the inner content of this WKT element.
      Returns:
      "ParametricDatum".
      See Also: