pycsamt.format.borehole.exports#
GeoJSON, VTP, and glTF exports for PCBH visualization subsets.
Functions
|
Write WGS84 collar Points and trajectory LineStrings as GeoJSON. |
|
Write browser-ready glTF 2.0 ( |
|
Write interval tubes as ASCII VTK XML PolyData ( |
Classes
|
One field or semantic category omitted from a view export. |
|
Summary and explicit losses for a non-canonical export. |
- class pycsamt.format.borehole.exports.ExportLoss(code, message)[source]
Bases:
PyCSAMTObjectOne field or semantic category omitted from a view export.
- code: str
- message: str
- class pycsamt.format.borehole.exports.PCBHExportReport(format, boreholes, features, source_crs, target_crs, losses)[source]
Bases:
PyCSAMTObjectSummary and explicit losses for a non-canonical export.
- Parameters:
- format: str
- boreholes: int
- features: int
- source_crs: str
- losses: tuple[ExportLoss, ...]
- pycsamt.format.borehole.exports.write_geojson(document, path, *, target_crs='EPSG:4326', include_z=True)[source]
Write WGS84 collar Points and trajectory LineStrings as GeoJSON.
- pycsamt.format.borehole.exports.write_vtp(document, path, *, family='lithology', sides=8)[source]
Write interval tubes as ASCII VTK XML PolyData (
.vtp).