Salve, mi si é presentata una situazione davvero "banale", ma che non sono
riuscito a risolvere in pochi passi... e non capisco se il mio errore é
concettuale o solo di poca pratica con l'edizione dei vettori, mi spiego
subito.
Dovevo creare un poligono di studio, usando un lago come limite ovest. Avevo
giá una linea, e un poligono, di altri studi, che si sovrapponevano in
quella zono, in particolare, il poligno del lago era giá vettorizzato.
Quindi, ho semplicemente pensato: disegno con una line la parte che mi
manca, l'aggancio alla linea che ho giá e con una parte del poligono del
lago, per poi cosí avere un nuovo spazio chiuso. Poi lo trasformo a
poligono, e calcolo l'area.
Non sono mai riuscito a farlo, geometricamente sembrava chiusa la linea
totale, la il "trasforma lineaa a poligono" dava sempre errore o una nuova
geometria senza senso apparente.
Sto sbagliando approccio?
Scusate la banalitá della domanda
Grazie
ti conviene abilitare l'opzione "evita sovrapposizioni" e creare un
poligono che si sovrappone parzialmente.
saluti.
On 11/21/18 9:10 PM, Luca Bellani wrote:
Salve, mi si é presentata una situazione davvero "banale", ma che non sono
riuscito a risolvere in pochi passi... e non capisco se il mio errore é
concettuale o solo di poca pratica con l'edizione dei vettori, mi spiego
subito.
Dovevo creare un poligono di studio, usando un lago come limite ovest. Avevo
giá una linea, e un poligono, di altri studi, che si sovrapponevano in
quella zono, in particolare, il poligno del lago era giá vettorizzato.
Quindi, ho semplicemente pensato: disegno con una line la parte che mi
manca, l'aggancio alla linea che ho giá e con una parte del poligono del
lago, per poi cosí avere un nuovo spazio chiuso. Poi lo trasformo a
poligono, e calcolo l'area.
Non sono mai riuscito a farlo, geometricamente sembrava chiusa la linea
totale, la il "trasforma lineaa a poligono" dava sempre errore o una nuova
geometria senza senso apparente.
Sto sbagliando approccio?
Scusate la banalitá della domanda
Grazie
Grazie Paolo.
forse peró non sono riuscito a spiegarmi correttamente...
ripropongo il quesito semplificando tutto: se ho 3 linee di 3 layer diversi,
esiste la possiblitá di unire le linee chiudendo in pratica un poligono, e
salvare questa nuova geometria come "poligono" ? é quello che non riesco a
fare...
avevo capito. tutto si può fare, ma la strada che ti ho consigliato è
più veloce, se hai pochi dati.
se devi farlo decine di volte, alllora ti conviene cercare di
automatizzare.salluti.
On 11/22/18 4:38 PM, Luca Bellani wrote:
Grazie Paolo.
forse peró non sono riuscito a spiegarmi correttamente...
ripropongo il quesito semplificando tutto: se ho 3 linee di 3 layer diversi,
esiste la possiblitá di unire le linee chiudendo in pratica un poligono, e
salvare questa nuova geometria come "poligono" ? é quello che non riesco a
fare...
Ciao,
Il giorno mer 21 nov 2018 alle ore 21:10 Luca Bellani <
lucabellani.arqueologia@gmail.com> ha scritto:
Salve, mi si é presentata una situazione davvero "banale", ma che non sono
riuscito a risolvere in pochi passi... e non capisco se il mio errore é
concettuale o solo di poca pratica con l'edizione dei vettori, mi spiego
subito.
[...]
Se i poligoni esistenti non li hai disegnati tu e a maggior ragione se ti
sono arrivati in formato shapefile non mi stupirei di errori geometrici
insormontabili
Dal punto di vista di metodo, credo sarebbe più veloce e sicuro disegnare
direttamente il poligono, con le opzioni di snap e il trace attivato devi
fare solo pochi click sulle geometrie esistenti.
Una possibile spiegazione potrebbe essere che quando "agganci" le tue linee
a quelle esistenti in realtà crei una multilinestring e per questo non la
chiude...
Una feature che permetta di selezionare geometrie su layer diversi e creare
un poligono sul "buco" corrispondente sarebbe utile (l'ho vista in un sw
proprietario) ma non credo sia banale... proverò a fare qualche test e
scrivere una feature request.
potrebbe essere utile il plugin Auto-Trace che permette di disegnare nuove geometrie aggacciandosi ad altre preesistenti? Non ho verificato se per la 3 sia stata gia’ adattata
Salve, mi si é presentata una situazione davvero “banale”, ma che non sono
riuscito a risolvere in pochi passi… e non capisco se il mio errore é
concettuale o solo di poca pratica con l’edizione dei vettori, mi spiego
subito.
[…]
Se i poligoni esistenti non li hai disegnati tu e a maggior ragione se ti sono arrivati in formato shapefile non mi stupirei di errori geometrici insormontabili
Dal punto di vista di metodo, credo sarebbe più veloce e sicuro disegnare direttamente il poligono, con le opzioni di snap e il trace attivato devi fare solo pochi click sulle geometrie esistenti.
Una possibile spiegazione potrebbe essere che quando “agganci” le tue linee a quelle esistenti in realtà crei una multilinestring e per questo non la chiude…
Una feature che permetta di selezionare geometrie su layer diversi e creare un poligono sul “buco” corrispondente sarebbe utile (l’ho vista in un sw proprietario) ma non credo sia banale… proverò a fare qualche test e scrivere una feature request.
amefad
Amefad
_______________________________________________
QGIS-it-user mailing list
[QGIS-it-user@lists.osgeo.org](mailto:QGIS-it-user@lists.osgeo.org)
[https://lists.osgeo.org/mailman/listinfo/qgis-it-user](https://lists.osgeo.org/mailman/listinfo/qgis-it-user)
Luca grazie. in QGIA 3 c'é una funzione simile nativa, nel pannello di snap.
Avevo completamene dimenticato il plug della versioen 2.18...che ho
installato in effetti.. grazie!