[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