Quiero identificar todas las playas de este planeta (o un subconjunto dado) que estén orientadas hacia el oeste (+/- 20-30 grados).
Mi idea es usar OSM como fuente de datos. Extraer todos los polígonos que tienen la etiqueta "natural = playa" me da un conjunto de datos / archivo de formas de todas las áreas marcadas como playas. Hasta aquí todo bien.
También sé que puedo usar datos de la costa (ya sea de OSM o Natural Earth, por ejemplo) para identificar el frente de las playas.
Proteger las formas de la playa para corregir pequeños desajustes e intersecarlos con la línea costera debería proporcionarme datos sobre qué lado de la forma está orientado hacia el agua. Usar los valores máximo / mínimo de todos los puntos de intersección debería darme una idea del rumbo. (90 grados +/- 20-30 grados estaría bien ...)
Y ahí es donde estoy perdido ...
Mi herramienta preferida sería QGIS, pero PostGIS también estaría bien.
¿Hay alguien alrededor con una idea inteligente de cómo resolver este rompecabezas?