[QGIS-it-user] Come contare i tornanti in una mappa per motociclisti?

Giuliano Curti giulianc51 a gmail.com
Gio 10 Maggio 2018 08:14:47 PDT


Il gio 10 mag 2018, 07:02 Amedeo Fadini <amefad a gmail.com> ha scritto:

Salve a tutti,


Ciao Amedeo e a tutti

.......

Una feature utile ai motociclisti è sicuramente caratterizzare un
tratto di strada per il numero di curve e in particolare i tornanti..
...

Quale metodo suggerite?


Azzardo un'idea confidando nella tua pazienza (non ho ancora esaminato il
link che hai mandato) :-)

Prendo il primo tratto (vettore) della linea e lo confronto con i
successivi finché ne trovo uno che inverte la direzione, quando succede
riparto da questo e lo riconfronto con tutti i successivi, ecc. ecc. Alla
fine mi attendo di avere il conto delle inversioni di marcia.

Il confronto fra i vettori lo farei con il prodotto scalare, quando è
negativo vuol dire che il secondo tronco "torna indietro"; puoi affinare la
cosa estraendo l'angolo della curva e vedere se rientra nella tua
definizione di "tornante".

Vanno ovviamente controllati molti dettagli, ad es. tratti molto corti,
ecc. ecc. però questo è quello che mi viene al momento ;-)


Amedeo Fadini

ciao,
Giuliano
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20180510/d13f1060/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user