Diferència entre revisions de la pàgina «Cales de Menorca»

De wikijoan
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «(TBD) <pre> [out:json]; {{geocodeArea:"Menorca"}}->.boundaryarea; ( nwr(area.boundaryarea)["natural"="beach"]["name"~"cala",i]; ); complete { node(w); } out geom; </...».)
 
Línia 1: Línia 1:
(TBD)
+
___TOC___
 +
=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 fer zoom sobre el mapa, que el size font del nom de les cales sigui més o menys gran
 +
=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):
 
<pre>
 
<pre>
 
[out:json];
 
[out:json];
Línia 12: Línia 21:
 
out geom;
 
out geom;
 
</pre>
 
</pre>
 +
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 (TPC)cercar per Cala ('es el que he fet) o Cales dins dels noms dels següents elements: ''natural=beach'' (és el que he fet) ''natural=bay''
 +
 +
 +
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.
 
<pre>
 
<pre>
Relació: Menorca (6076061)
+
[out:json];
 +
(rel[boundary="administrative"][name="Menorca"][admin_level="7"];>;);
 +
way(r);
 +
(._;>;);
 +
out;
 +
</pre>
 +
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=
 
https://openlayers.org/en/latest/examples/vector-labels.html
 
https://openlayers.org/en/latest/examples/vector-labels.html
cercar per Cala o Cales dins dels noms dels següents elements:
 
natural=beach
 
natural=bay
 
  
</pre>
+
{{Autor}}, 2020

Revisió del 17:38, 11 nov 2020

_

_

Introducció

Anem a fer les cales de Menorca. Volem fer:

  1. consulta a overpass turbo de les cales
  2. situar les cales sobre el mapa, amb un angle de manera que sigui més o menys perpendicular a la costa
  3. Al fer zoom sobre el mapa, que el size font del nom de les cales sigui més o menys gran

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 (TPC)cercar per Cala ('es el que he fet) o Cales dins dels noms dels següents elements: natural=beach (és el que he fet) natural=bay


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

https://openlayers.org/en/latest/examples/vector-labels.html


creat per Joan Quintana Compte, 2020