Performs a "deep" copy of the grid_id object when possible.
For grib_api this clones the grid_id generating a new independent object in memory, which can be manipulated without affecting the original one. The grid_id object that does not need to be initialized before the call.
- Parametri
-
[in] | this | source object |
[out] | that | destination object, it must not be initialized |
Definizione alla linea 731 del file grid_id_class.F90.
731 TYPE(grid_id),
INTENT(in) :: this
732 TYPE(gdalrasterbandh) :: gdalid
734 END FUNCTION grid_id_get_gdalid
738 FUNCTION grid_id_get_gdal_options(this)
RESULT(gdal_options)
739 TYPE(grid_id),
INTENT(in) :: this
740 TYPE(gdal_file_id_options) :: gdal_options
742 TYPE(gdal_file_id_options) :: gdal_options_local
744 IF (
ASSOCIATED(this%file_id))
THEN 745 gdal_options = this%file_id%gdal_options
747 gdal_options = gdal_options_local
750 END FUNCTION grid_id_get_gdal_options