gemgis.utils.create_virtual_profile#

gemgis.utils.create_virtual_profile(names_surfaces: list, surfaces: list, borehole: pyvista.core.pointset.PolyData, first_point: bool = False) pandas.core.frame.DataFrame#

Function to filter and sort the resulting well tops

Parameters
  • names_surfaces (list) – List of the names of the calculated GemPy surfaces, e.g. names_surfaces=['Layer1', 'Layer2']

  • surfaces (list) – List of calculated GemPy surfaces, e.g. surfaces=['Layer1', 'Layer2']

  • borehole (pv.core.pointset.PolyData) – Coordinates of the bottom of the well

  • first_point (bool) – Returns intersection of first point only. Options include: True or False, default set to False

Returns

df – DataFrame containing the well tops

Return type

pd.DataFrame

New in version 1.0.x.