map2loop.thickness_calculator#
Functions
|
A decorator indicating abstract methods. |
|
Calculate the endpoints of a line segment given a start point, azimuth angle, distance, and bounding box. |
|
Creates a list of shapely Point objects from a list, tuple, or numpy array of coordinates. |
|
Finds the strike of a line segment (contact) closest to a given point (structural measurement). |
|
Return the sample arithmetic mean of data. |
|
Converts a multiline geometry to a single line geometry. |
Rebuilds the basal contacts as linestrings --> sampled_basal_contacts, based on the existing sampled contact points. |
Classes
|
Helper class that provides a standard way to create an ABC using inheritance. |
|
|
|
|
This class is a subclass of the ThicknessCalculator abstract base class. |
|
|
A data structure containing all the map data loaded from map files |
This class is a subclass of the ThicknessCalculator abstract base class. |
|
Base Class of Thickness Calculator used to force structure of ThicknessCalculator |
|
ThicknessCalculator class which estimates unit thickness based on units, basal_contacts and stratigraphic order |