Come aggiungere etichette al di fuori delle funzionalità?


14

Sto cercando di ottenere questo tipo di etichettatura usando QGIS. Apparentemente, non sembra essere facilmente supportato. Avresti un'idea per una soluzione alternativa?

inserisci qui la descrizione dell'immagine

Sono riuscito a fare un cerchio intorno al testo usando "Diagrams", che mi sembra di poter posizionare anche usando un campo di coordinate X e Y! Ma non ho idea di come tracciare una linea tra il cerchio e l'edificio ... Ho circa 400 cerchi da posizionare e potrebbero cambiare abbastanza spesso, quindi non posso fare affidamento su un metodo manuale.

Qualche idea ? Molte grazie !


Quindi ecco cosa ho usando il plugin che hai suggerito:

quello che ho

Non è affatto male !! Grazie mille !

Sto solo lottando per mettere il numero al centro del cerchio. Vedo che ci sono due campi: LblAlighH e LblAlignV. Inserendo "center" in LblAlignH centra il numero in orizzontale, ma ho provato "middle" o "center" in LblAlignV senza che accada nulla ... (nell'immagine, sono entrato al centro per LblAlignH in quello in basso)

Sarebbe possibile? :)

(Sei per caso lo sviluppatore di quel plugin?)


Ok, "metà" nel campo VAlign sembra funzionare bene;)

Per creare i cerchi, ho usato le decorazioni delle linee nel livello Arrow_Label_XXX:

come

Ed ecco il risultato finale:

risultato finale


Hm, penso che la modifica di underdark abbia fatto sparire il mio commento, quindi di nuovo qui: secondo le mie note l'allineamento verticale è definito da questi comandi: 'Bottom', 'Base', 'Half' e 'Top' (senza virgolette, ovviamente)
Sanderka,

1
Fantastico, grazie per le informazioni sulla tecnica di creazione del cerchio!
Sanderka,

Ehi, sembra fantastico! Se non sei ancora soddisfatto del posizionamento dell'etichetta, puoi semplicemente spostarlo nella posizione desiderata (secondo simbolo da sinistra nella foto), il livello deve essere in modalità di modifica. Ti sarei grato anche se accetti la mia risposta. salute
Shepherdjo

Risposte:


14

Ciò di cui hai bisogno è il plug-in (abbastanza nuovo) "Facile etichettatura personalizzata":

Semplice etichettatura personalizzata v. 0.3, Regis Haubourg (AEAG) - 2012. Azione 1: questo plugin duplica un livello, trasformando le geometrie in centroidi e aggiunge tutti i campi richiesti per l'etichettatura personalizzata. Azione 2 - La funzione freccia disegna le linee tra l'etichetta e l'oggetto originale ATTENZIONE! Questo plug-in richiede l'utilizzo del plug-in Memory Layer Saver se si desidera salvare le etichette con il progetto. In QGIS 1.8, è necessario il livello di memoria 1.0 a causa del nuovo comportamento gml (GDAL 1.9). Invia bug o richieste di funzionalità qui: http://hub.qgis.org/projects/easycustomlabeling

Quindi utilizzare questo menu (vedere la figura) per eseguire qualsiasi operazione sull'etichetta, ad esempio spostandola.inserisci qui la descrizione dell'immagine

Ho provato io stesso. Funziona bene. Fammi sapere se ha funzionato.


4
Wow, un plugin abbastanza utile. A proposito, se non riesci a trovarlo, è ancora contrassegnato come "sperimentale" e pertanto potrebbe non essere visualizzato nell'elenco dei plug-in per impostazione predefinita (puoi modificarlo in "Opzioni" - "Plugin consentiti").
Sanderka,

1
Fantastico ci proverò adesso;) Grazie per il tuo aiuto !!
rosso

Funziona un sogno. Ho avuto lo stesso problema e questo è perfetto.
Ger
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.