¿Cómo agregar etiquetas fuera de las funciones?

14

Estoy tratando de lograr este tipo de etiquetado usando QGIS. Aparentemente, no parece ser fácilmente compatible. ¿Tendrías una idea para una solución alternativa?

ingrese la descripción de la imagen aquí

Me las arreglé para tener un círculo de texto usando "Diagramas", ¡lo que parece que incluso puedo colocar usando un campo de coordenadas X e Y! Pero no tengo idea de cómo dibujar una línea entre el círculo y el edificio ... Tengo alrededor de 400 círculos para colocar, y a menudo podrían cambiar, por lo que no puedo confiar en un método manual.

Alguna idea ? Muchas gracias !


Entonces, esto es lo que tengo usando el complemento que sugirió:

lo que tengo

No está mal !! Muchas gracias !

Solo estoy luchando por poner el número en el centro del círculo. Veo que hay dos campos: LblAlighH y un LblAlignV. Ingresar "center" en LblAlignH centra el número horizontalmente, pero intenté "middle" o "center" en LblAlignV sin que ocurriera nada ... (en la imagen, ingresé center para LblAlignH en la parte inferior)

Sería eso posible ? :)

(¿Es por casualidad el desarrollador de ese complemento?)


De acuerdo, "mitad" en el campo VAlign parece funcionar bien;)

Para crear los círculos, utilicé decoraciones de línea en la capa Arrow_Label_XXX:

cómo

Y aquí está el resultado final:

resultado final

rojo
fuente
Hm, creo que la edición de Underdark hizo que mi comentario desapareciera, así que de nuevo aquí: según mis notas, la alineación vertical se define mediante estos comandos: 'Inferior', 'Base', 'Mitad' y 'Superior' (sin comillas, por supuesto)
SAnderka
1
¡Impresionante, gracias por la información sobre la técnica de creación de círculos!
SAnderka
¡Hola, esto se ve genial! Si aún no está satisfecho con la ubicación de su etiqueta, puede moverla al lugar deseado (segundo símbolo de la izquierda en la imagen), la capa debe estar en modo de edición. Le agradecería también, si acepta mi respuesta. aclamaciones
Shepherdjo

Respuestas:

14

Lo que necesita es el complemento (bastante nuevo) "Etiquetado personalizado sencillo":

Etiquetado personalizado fácil v. 0.3, Regis Haubourg (AEAG) - 2012. Acción 1: este complemento duplica una capa, transforma las geometrías en centroides y agrega todos los campos necesarios para el etiquetado personalizado. Acción 2: la función de flecha dibuja líneas entre la etiqueta y el objeto original ¡ADVERTENCIA! Este complemento requiere usar el complemento Memory Layer Saver si desea guardar etiquetas con el proyecto. En QGIS 1.8, se necesita el protector de capa de memoria 1.0 debido al nuevo comportamiento de gml (GDAL 1.9). Envíe errores o solicite funciones aquí: http://hub.qgis.org/projects/easycustomlabeling

Luego usa este menú (ver foto) para realizar cualquier operación en la etiqueta como, por ejemplo, moverla.ingrese la descripción de la imagen aquí

Lo intenté yo mismo. Funciona bien. Avísame si funcionó.

Shepherdjo
fuente
44
Wow, un complemento bastante útil. Por cierto, si no puede encontrarlo, todavía está marcado como "experimental" y, por lo tanto, es posible que no aparezca en su lista de complementos de forma predeterminada (puede cambiar esto en "Opciones" - "Complementos permitidos").
SAnderka
1
Genial, intentaré esto ahora mismo;) ¡Gracias por tu ayuda!
rojo
Funciona un sueño. Tuve el mismo problema y esto es perfecto.
Ger