public function withSRID(int $srid) : CoordinateSystem
    {
        if ($srid === $this->srid) {
            return $this;
        }

        $that = clone $this;
        $that->srid = $srid;

        return $that;
    }
public function withSRID(int $srid) : CoordinateSystem
    {
        if ($srid === $this->srid) {
            return $this;
        }

        $that = clone $this;
        $that->srid = $srid;

        return $that;
    }
public function withSRID ( int $ srid ) : CoordinateSystem { if ( $ srid === $ this -> srid ) { return $ this ; } $ that = clone $ this ; $ that -> srid = $ srid ; return $ that ; }
Returns a copy of this CoordinateSystem with the SRID altered.

@param int $srid

@return CoordinateSystem
Returns a copy of this CoordinateSystem with the SRID altered .