The workflow would involve:
- Loading a DEM
- Overlaying the DEM with remote imagery that has visible bedding
- Drawing a polygon over bedding where you need to find the approximate thickness
- Process the elevation data within the polygon to find the bedding thickness
- This would probably require generating a slope raster, perhaps average slope over the area within the polygon, measuring the various required distances and hope for the best...
Python w/Numpy and GDAL would be utilized.