Come visualizzare una freccia che punta a un rilevamento specifico in QGIS


9

Ho un numero di caratteristiche punto che contengono un attributo che chiamo "cuscinetto" e un altro chiamato "pendenza". Ogni punto ha una direzione compresa tra 0 e 359 gradi. E la pendenza è "+15" o "-15", ecc., Ad esempio + 15% o -15% a seconda della pendenza più ripida del terreno.

Quello che voglio fare è visualizzare una freccia sulla mappa con la freccia che punta nella direzione del rilevamento. Con una pendenza negativa% che punta verso l'esterno del punto e una pendenza positiva% che punta verso l'interno del punto.

Sto usando questo in un contesto forestale con trame da crociera. Sono abbastanza certo che ArcGIS può farlo (come ho visto sulle mappe) ma spero che anche QGIS possa farlo.

Risposte:


9

Puoi anche provare questo: apri le proprietà del livello e fai clic su Cambia .. sotto il simbolo visualizzato. Quindi selezionare Vector Field Marker come tipo di livello in alto a destra e Polar come tipo di campo. Compila i campi appropriati e dovresti ottenere ciò che vuoi, anche se la lunghezza delle linee verrà ridimensionata per pendenza (usa una piccola scala per liberartene se vuoi). Aggiungi un altro simbolo o modifica LineStyle per ottenere punte di freccia alle estremità della linea. Non avevo a portata di mano dati adeguati, quindi non sono sicuro che i suggerimenti siano orientati correttamente però.


1
Ah sì, mi ero dimenticato di "Polar", ma sicuramente ci andrei. Penso comunque che sarebbe necessario caricare lo shapefile in due livelli. Nick.
Nhopton,

Grazie mille per il vostro aiuto. Ha funzionato alla grande e sembra buono su una mappa. Avevo bisogno di creare file di forma a 2 punti in modo che le frecce indicassero le rispettive vie all'interno e all'esterno del centro della trama. Lo apprezzo molto.
Jeremy,

3

Questo dovrebbe essere possibile. Il modo più semplice è probabilmente quello di caricare lo shapefile con i punti, fare clic con il tasto destro su di esso nel pannello dei livelli, selezionare "Query" e selezionare i punti con le pendenze negative. Quindi caricare nuovamente il file di forma ed eseguire una query per selezionare i punti con le pendenze positive. Sarai quindi in grado di modellare i due livelli in modo diverso (ti aiuterà a evitare confusione se rinomini i livelli, come mostrato nella figura).

Quando stai applicando la rotazione ai simboli, ricorda che per quanto riguarda la nuova simbologia, l'orizzontale è di 0 gradi, quindi avrai bisogno di una nuova colonna nella tabella degli attributi per la rotazione (la bussola che porta meno 90).

Nella foto ho anche aggiunto lo shapefile (di nuovo!) In modo che i punti originali siano visibili. Spero che funzioni, non è stato sottoposto a stress test.

Saluti, Nick.

inserisci qui la descrizione dell'immagine

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.