Cales de Menorca
Introducció
Anem a fer les cales de Menorca. Volem fer:
- consulta a overpass turbo de les cales
- situar les cales sobre el mapa, amb un angle de manera que sigui més o menys perpendicular a la costa (al final ho he fet manualment)
- Al fer zoom sobre el mapa, que el size font del nom de les cales sigui més o menys gran (event moveend: això sí que està fet)
Consultes Overpass Turbo
Relació: Menorca (6076061)
M'ha costat una mica, però finalment és bastant similar al que vaig fer amb les vies de tren (railways):
[out:json];
{{geocodeArea:"Menorca"}}->.boundaryarea;
(
nwr(area.boundaryarea)["natural"="beach"]["name"~"cala",i];
);
complete
{
node(w);
}
out geom;
D'aquesta manera aconsegueixo els noms de totes les cales de Menorca, i els seus conjunts de coordenades (que són vies i relacions).
Millora: cercar per Cala ('es el que he fet) o Cales dins dels noms dels següents elements: natural=beach (és el que he fet)
També s'hauria de cercar per natural=bay (ho he fet manualment)
Les cales-platges són vies i relacions (conjunt de vies). No només és la coastline, sinó tota l'àrea que ocupa la platja. El problema és ara com trobar, per cada cala, el punt intermig de la coastline, i l'angle que sigui perpendicular a la cala. Això quasi bé que seria millor fer-ho manualment, però la idea seria fer-ho matemàticament.
D'entrada puc trobar els nodes de la coastline:
[out:json]; (rel[boundary="administrative"][name="Menorca"][admin_level="7"];>;); way(r); (._;>;); out;
La idea seria, per cada cala, veure els punts que coincideixen amb la coastline, i llavors em puc fer la idea del punt mig de la costa que ocupa la cala, i la direcció de la costa. Trobar la perpendicular aleshores seria fàcil.
Pàgina web
projecte: OSM/menorca
creat per Joan Quintana Compte, 2020