In QGIS I have a map of source [square] and receptor points [circles], see map. I also have a layer with ground-type data (Corine Land Type 2018). I want to know how the ground type changes along straight-line paths from the source point to each receptor point. I can't find any solutions for obtaining layer attributes along paths between two points.
The application is for a sound propagation prediction program which needs information on the ground type along the source-receptor paths. It would be then helpful to have some array with land type vs distance between the two points. How can I do this? Also if there's a way to batch-perform this operation in Python that would be useful.