Class GeographicCoordinateReferenceSystem<P extends G2D>

    • Constructor Detail

      • GeographicCoordinateReferenceSystem

        public GeographicCoordinateReferenceSystem​(CrsId crsId,
                                                   String name,
                                                   CoordinateSystem<P> coordinateSystem)
        Constructs a HorizontalCoordinateReferenceSystem.
        Parameters:
        crsId - the CrsId that identifies this CoordinateReferenceSystem uniquely
        name - the commonly used name for this CoordinateReferenceSystem
        coordinateSystem - the coordinate system to use @throws java.lang.IllegalArgumentException if less than two CoordinateSystemAxes are passed.
    • Method Detail

      • getDatum

        public Datum getDatum()
        Returns the Datum for this CoordinateReferenceSystem
        Returns:
      • setDatum

        public void setDatum​(Datum datum)
        Sets the Datum for this CoordinateReferenceSystem
        Parameters:
        datum - the Datum
      • getPrimeMeridian

        public PrimeMeridian getPrimeMeridian()
        Returns the PrimeMeridian of this CoordinateReferenceSystem.
        Returns:
        the PrimeMeridian
      • setPrimeMeridian

        public void setPrimeMeridian​(PrimeMeridian primeMeridian)
        Sets the PrimeMeridian for this CoordinateReferenceSystem.
        Parameters:
        primeMeridian - the PrimeMeridian
      • getUnit

        public Unit getUnit()
        Returns the Unit for this CoordinateReferenceSystem.
        Returns:
        the Unit