gemgis.raster.read_zmap
gemgis.raster.read_zmap#
- gemgis.raster.read_zmap(path: Union[str, pathlib.Path]) dict #
Reading Petrel ZMAP Files
- Parameters
path (Union[str, Path]) – Path to dat file, e.g.
path='raster.dat'
- Returns
data – Dict containing the array data, the extent, array dimension, resolution and nodata_val of the raster
- Return type
dict
New in version 1.0.x.
Example
>>> # Loading Libraries and File >>> import gemgis as gg >>> data = gg.raster.read_zmap(path='file.dat')
>>> # Inspecting the content of the dict, here we only see the nodata_vals for now >>> data {'Data': array([[nan, nan, nan, ..., nan, nan, nan], [nan, nan, nan, ..., nan, nan, nan], [nan, nan, nan, ..., nan, nan, nan], ..., [nan, nan, nan, ..., nan, nan, nan], [nan, nan, nan, ..., nan, nan, nan], [nan, nan, nan, ..., nan, nan, nan]]), 'Extent': [-42250.0, 278750.0, 306000.0, 866750.0], 'Resolution': [250.0, 250.0], 'Nodata_val': 0.1000000E+31, 'Dimensions': (2244, 1285), 'CRS': 'Amersfoort * EPSG-Nld / RD New [28992,1672]', 'Creation_date': '21/10/2019', 'Creation_time': '16', 'File_name': 'TOP_DINANTIAN_TVD_final'}