{ "cells": [ { "cell_type": "markdown", "id": "694a2619", "metadata": {}, "source": [ "# Model data\n", "\n", "## Reading model data\n", "Model data comprise 3D voxel- and layermodels (such as GeoTOP, REGIS II) or geological maps.\n", "\n", "| File format/data service | Read function | Returned GeoST object | Description |\n", "| ------------------------ | -------------- | --------------------- | ----------- | \n", "| Generic Voxelmodel | [`VoxelModel`](../api_reference/generated/geost.models.VoxelModel.rst) | [`VoxelModel`](../api_reference/voxelmodel.rst) | Generic reader for a voxelmodel presented in NetCDF format (readable as xarray dataset) |\n", "| Generic Voxelmodel OpenDAP | [`VoxelModel.from_opendap`](../api_reference/generated/geost.models.VoxelModel.from_opendap.rst) | [`VoxelModel`](../api_reference/voxelmodel.rst) | Generic reader for a voxelmodel from an OpenDAP server |\n", "| GeoTOP NetCDF | [`GeoTop.from_netcdf`](../api_reference/generated/geost.bro.bro_geotop.GeoTop.from_netcdf.rst) | [`VoxelModel`](../api_reference/voxelmodel.rst) | Reader for GeoTOP NetCDF distribution |\n", "| GeoTOP OpenDAP| [`GeoTop.from_opendap`](../api_reference/generated/geost.bro.bro_geotop.GeoTop.from_opendap.rst) | [`VoxelModel`](../api_reference/voxelmodel.rst) | Reader for GeoTOP OpenDAP distribution |\n", "\n", "## Data reading examples" ] }, { "cell_type": "code", "execution_count": null, "id": "d60d9c6a", "metadata": { "vscode": { "languageId": "plaintext" } }, "outputs": [], "source": [ "from geost.bro import GeoTop\n", "\n", "# Get corresponding voxels of the GeoTOP model\n", "geotop = GeoTop.from_opendap(bbox=(142_000, 455_000, 142_250, 455_500))\n", "\n", "geotop\n" ] } ], "metadata": { "language_info": { "name": "python" } }, "nbformat": 4, "nbformat_minor": 5 }