Class GeoCoordinateReferenceSystem

    • Constructor Detail

      • GeoCoordinateReferenceSystem

        public GeoCoordinateReferenceSystem()
        Constructor
      • GeoCoordinateReferenceSystem

        public GeoCoordinateReferenceSystem​(CRSType type)
        Constructor
        Parameters:
        type - coordinate reference system type
      • GeoCoordinateReferenceSystem

        public GeoCoordinateReferenceSystem​(String name,
                                            CRSType type,
                                            GeoReferenceFrame referenceFrame,
                                            CoordinateSystem coordinateSystem)
        Constructor
        Parameters:
        name - name
        type - coordinate reference system type
        referenceFrame - reference frame
        coordinateSystem - coordinate system
      • GeoCoordinateReferenceSystem

        public GeoCoordinateReferenceSystem​(String name,
                                            CRSType type,
                                            GeoDatumEnsemble datumEnsemble,
                                            CoordinateSystem coordinateSystem)
        Constructor
        Parameters:
        name - name
        type - coordinate reference system type
        datumEnsemble - datum ensemble
        coordinateSystem - coordinate system
      • GeoCoordinateReferenceSystem

        public GeoCoordinateReferenceSystem​(String name,
                                            CRSType type,
                                            Dynamic dynamic,
                                            GeoReferenceFrame referenceFrame,
                                            CoordinateSystem coordinateSystem)
        Constructor
        Parameters:
        name - name
        type - coordinate reference system type
        dynamic - dynamic
        referenceFrame - reference frame
        coordinateSystem - coordinate system
    • Method Detail

      • getReferenceFrame

        public GeoReferenceFrame getReferenceFrame()
        Get the reference frame
        Returns:
        reference frame
      • hasReferenceFrame

        public boolean hasReferenceFrame()
        Determine if has a reference frame
        Returns:
        true if has reference frame
      • setReferenceFrame

        public void setReferenceFrame​(GeoReferenceFrame referenceFrame)
        Set the reference frame
        Parameters:
        referenceFrame - reference frame
      • getDatumEnsemble

        public GeoDatumEnsemble getDatumEnsemble()
        Get the datum ensemble
        Returns:
        datum ensemble
      • hasDatumEnsemble

        public boolean hasDatumEnsemble()
        Determine if has a datum ensemble
        Returns:
        true if has datum ensemble
      • setDatumEnsemble

        public void setDatumEnsemble​(GeoDatumEnsemble datumEnsemble)
        Set the datum ensemble
        Parameters:
        datumEnsemble - datum ensemble
      • getDynamic

        public Dynamic getDynamic()
        Get the dynamic coordinate reference system
        Returns:
        dynamic coordinate reference system
      • hasDynamic

        public boolean hasDynamic()
        Determine if has a dynamic
        Returns:
        true if has dynamic
      • setDynamic

        public void setDynamic​(Dynamic dynamic)
        Set the dynamic coordinate reference system
        Parameters:
        dynamic - dynamic coordinate reference system
      • getGeoDatum

        public GeoDatum getGeoDatum()
        Get the geodetic or geographic common datum
        Returns:
        geo datum