Esiste uno strumento di rotazione in QGIS?


Risposte:


14

Utilizza i plugin> Scarica plugin Python e seleziona:

Rettangoli, ovali e diamanti

Modifica il tuo livello (poligono)

inserisci qui la descrizione dell'immagine

e seleziona una funzione da ruotare: fai clic e tieni premuto sul bordo per ruotare la forma. inserisci qui la descrizione dell'immagine


Credo che il plugin a cui ti riferisci sia 'Digitalizzazione ovali di rettangoli', non "Rettangoli, ovali e diamanti".
dakcarto,

1
Rettangoli, ovali e diamanti (0.1.7) nella lista a QGIS 1.8 è un nome nuovo per rettangoli Oval Digitalizzazione - underdark.wordpress.com/2011/10/21/...
Mapperz

2
Quei plugin sono di autori simili, ma fanno cose diverse. Rettangoli, Ovali e Diamanti crea funzionalità basate su un livello punto disponibile e attributi e output su un nuovo file di forma. Rettangoli Ovali La digitalizzazione offre gli strumenti di digitalizzazione disponibili durante la modifica di un livello (offrendo la funzione di rotazione descritta). Entrambi sono stati installati, come mostrato nel primo snap allo schermo.
dakcarto,

come ho verificato, può solo ruotare le funzioni Poligono e solo una funzione alla volta ... si chiama "rettangolo, ovale e digitalizzazione"
vinayan,

qualunque cosa funzioni - il punto è che "ruota" quale era la domanda GISse.
Mapperz

8

L'attuale versione di sviluppo (1.9.0) di QGis ha uno strumento di rotazione visiva interattiva in grado di ruotare più funzionalità selezionate contemporaneamente, proprio come possiamo fare con lo strumento di spostamento. Se stai usando l'installatore OsGeo4W, dovresti essere in grado di vedere questo strumento (nella barra degli strumenti di digitalizzazione avanzata) nella versione corrente.

inserisci qui la descrizione dell'immagine

Modificare:

QGIS 2.0 in poi ha incorporato lo strumento di rotazione sopra menzionato.


7

Puoi ruotare le funzionalità con il plugin qgsAffine .

Fa parte del repository dei contributi QGIS .

Avere uno strumento di rotazione sulla barra degli strumenti dell'editor sarebbe un vantaggio. Ecco la richiesta di funzionalità da hub.qgis.org

http://hub.qgis.org/issues/3472


1
qgsAffine, sebbene utile, è doloroso da usare ..
Vinayan,

5

Sì, è facilmente possibile ruotare (e quindi rispecchiare fino a un certo punto) uno strato in QGIS (2+) senza PYQGIS.

Per fare ciò, è necessario abilitare la barra degli strumenti di digitalizzazione avanzata, facendo clic con il tasto destro sulla barra degli strumenti vuota e abilitandola:

Menu della barra degli strumenti

Ora, con la modifica attivata, seleziona lo strumento Ruota funzionalità (s) e fai clic sulla funzione che desideri ruotare. Puoi farlo in modo interattivo o inserendo un valore di laurea e premendo Invio:

ruotare lo strumento in azione


4

Dai un'occhiata allo strumento Rotate Feature del plugin CadTools :

inserisci qui la descrizione dell'immagine

"Questa funzione è per le funzioni di rotazione. Devi prima selezionare la funzione che vuoi ruotare e un vertice che sarà il centro di rotazione. Il vertice non deve essere sul livello corrente.

Dopo aver selezionato la funzione e il vertice è possibile inserire l'angolo di rotazione (in gradi). "

Avvertenze

  • Esiste solo un input numerico per la rotazione (nessun trascinamento o aggancio del feedback visivo), sebbene ciò possa essere una buona cosa a seconda delle tue esigenze.

  • Gli oggetti ruotati vengono duplicati su un nuovo livello "CadLayer ...". Dovrai copiare / incollare le funzionalità nel tuo set di dati di origine. Questo è un bel mezzo di editing non distruttivo, ma ad alta intensità di lavoro per molte rotazioni.

  • Gli oggetti duplicati copiati / incollati non conservano alcun dato attributo. Pensalo come una nuova creazione di funzionalità, non una manipolazione di geometrie esistenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.