Class CentricDatum

  • All Implemented Interfaces:
    Datum

    public class CentricDatum
    extends AbstractDatum
    A datum with different ellipsoid than WGS84, but does not require shift, rotation or scaling.
    Since:
    4285
    • Constructor Detail

      • CentricDatum

        public CentricDatum​(java.lang.String name,
                            java.lang.String proj4Id,
                            Ellipsoid ellps)
        Constructs a new CentricDatum.
        Parameters:
        name - Datum name
        proj4Id - proj.4 identifier
        ellps - Ellipsoid. Must be non-null and different from WGS84
    • Method Detail

      • toWGS84

        public LatLon toWGS84​(LatLon ll)
        Description copied from interface: Datum
        Convert lat/lon from this datum to Ellipsoid.WGS84 datum.
        Parameters:
        ll - original lat/lon in this datum
        Returns:
        lat/lon converted to WGS84
      • fromWGS84

        public LatLon fromWGS84​(LatLon ll)
        Description copied from interface: Datum
        Convert lat/lon from Ellipsoid.WGS84 to this datum.
        Parameters:
        ll - original lat/lon in WGS84
        Returns:
        converted lat/lon in this datum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object