Quero identificar todas as praias deste planeta (ou um subconjunto dele) que estão voltadas para o oeste (+/- 20-30 graus).
Minha ideia é usar o OSM como fonte de dados. A extração de todos os polígonos que possuem a tag "natural = beach" fornece um conjunto de dados / shapefile de todas as áreas sinalizadas como praias. Por enquanto, tudo bem.
Sei também que posso usar dados da costa (do OSM ou da Terra Natural, por exemplo) para identificar o rosto das praias.
Armazenar em buffer as formas da praia para corrigir pequenas incompatibilidades e cruzá-las com o litoral deve fornecer dados sobre o lado da forma voltado para a água. Usar os valores max / min de todos os pontos de interseção deve me dar uma idéia do rolamento. (90 graus +/- 20-30 graus seria bom ...)
E é aí que eu estou perdido ...
Minha ferramenta preferida seria o QGIS, mas o PostGIS também seria bom.
Existe alguém por perto com uma idéia inteligente de como resolver esse quebra-cabeça?