Input/Output#

BRO api#

bro_api_read(object_type, *[, bro_ids, ...])

Read data directly from the BRO API.

Data in tabular format (e.g. csv, parquet)#

read_borehole_table(file[, ...])

Read tabular borehole information.

read_cpt_table(file[, horizontal_reference, ...])

Read tabular CPT information.

read_nlog_cores(file)

Read NLog boreholes from the 'nlog_stratstelsel' Excel file.

read_uullg_tables(header_table, data_table)

Read the header and data tables from UU-LLG boreholes (see: EasyDans KNAW) from a local csv or parquet file into a GeoST BoreholeCollection object.

base.Collection.to_csv(outfile[, data_table])

Export the data or header table to a csv file.

base.Collection.to_parquet(outfile[, data_table])

Export the data or header table to a parquet file.

Data from specific file formats#

read_bhrgt(files[, company, schema, read_all])

Read Geotechnical borehole (BHR-GT) XML file or files into a BoreholeCollection.

read_bhrg(files[, company, schema, read_all])

Read Geological borehole (BHR-G) XML file or files into a BoreholeCollection.

read_bhrp(files[, company, schema, read_all])

Read Pedological borehole (BHR-P) XML file or files into a BoreholeCollection.

read_cpt(files[, company, schema, read_all])

Read Cone Penetration Test (CPT) XML file or files into a CptCollection.

read_gef_cpts(file_or_folder)

Read one or more GEF files of CPT data into a geost CptCollection.

read_sfr(files[, company, schema, read_all])

Read Pedological soilprofile description (SFR) XML file or files into a BoreholeCollection.

GIS vector files#

read_collection_geopackage(filepath, ...[, ...])

Read a GeoST stored Geopackage file of geost.base.Collection objects.

base.Collection.to_geopackage(outfile[, ...])

Write header and data to a geopackage.

base.Collection.to_geoparquet(outfile, **kwargs)

Write header data to geoparquet.

base.Collection.to_shape(outfile, **kwargs)

Write header data to shapefile.

io.Geopackage(file)

Read and inspect the contents of a geopackage file.

Data in binary format (e.g. pickle)#

read_pickle(filepath, **kwargs)

Read pickled GeoST object (or any object) from file.