Spatial data processing for geological modelling with GemPy. Use when the agent
needs to: (1) Prepare spatial data for GemPy models, (2) Extract interface
points from geological maps, (3) Process orientations/dip measurements,
(4) Sample DEMs along profiles or cross-sections, (5) Convert between GIS
formats and GemPy inputs, (6) Clip/transform vector/raster data for modeling,
(7) Create model extents from geospatial bounds.