Muy bueno el contenido. En mi caso estoy deseando saber si es posible generar un etiquetado que tenga el formato de una tabla. Agradecería mucho tu respuesta. Saludos
Рік тому
Hola Nicolás, Si son pocos datos, yo crearía varias etiquetas con fondo y con forma rectangular y las movería a la derecha y abajo para darle forma de tabla. También puedes jugar con los caracteres y crear la tabla con guiones y estos caracteres |||||||||| ----------- __________________ | Hola Nicolás | _________________ Saludos
Muchas gracias por el vídeo, muy bien explicado todo!! Una duda, si quiero mostrar unas etiquetas concretas y otras no (sin eliminar su información claro, solo ocultar algunas), cómo lo haríais? Gracias >!
2 роки тому
Justo esto lo explico en el minuto 5, se trata de crear una expresión en la opción de "Mostrar etiquetas", en el menú que hay la opción "editar"
@ Perdona Carlos, he visto esa parte, pero quería decir ocultar arbitrariamente algunas etiquetas para simplificar la vista. Y al poco de dar vueltas me dí cuenta de que ya puedo hacerlo simplemente con la opción "Mostrar/Ocultar etiquetas y diagramas". Gracias igualmente!
Excelente vídeo, muy completo y bien explicado! Tengo una duda: en mi caso, incluyo también en la etiqueta el número de habitantes de unas ciudades, con una población muy alta (millones de habitantes), y por defecto lo redondea. ¿Hay alguna opción para poner el número exacto? Un saludo!
3 роки тому
Hola Gonza, no me cuadra lo que comentas, porque en principio, por defecto, no redondea, si citas el campo que contiene los habitantes, el valor a etiquetar será el contenido del campo. Si ya tienes una expresión, entonces quizás tienes la función Round(value, places), si es así modifica el valor del argumento "places". Saludos y gracias por el comentario.
@ Sí, ha sido al exportar el archivo desde ArcMap que me ha redondeado las cantidades, no se por qué. Ya está solucionado, muchas gracias por tu respuesta y enhorabuena de nuevo por tus vídeos, son muy útiles. Saludos!
Muy buen video, pero al momento de realizar el procedimiento me sigue saliendo solo una etiqueta en lugar de 2. El código está bien pues el programa me acepta los cambios, pero haga lo que haga no puedo conseguir que se pongan las dos etiquetas.
Рік тому
Puedes compartir tu expresión?, parece que hay algo que no es correcto. Para dudas te recomiendo utilizar el canal de Telegram de QGIS en Español t.me/qgis_es
Excelente video, quisiera saber si hay una posibilidad de poder unir una capa de etiquetas a una capa de polígonos para luego guardarlo como un shape, ya que tengo datos de cad, una capa con las identidades y ota con los polígonos, pero no he encontrado como hacer que esas etiquetas pertenezcan a cada polígono.
Рік тому+1
Yo etiquetaría la capa de polígonos, así las etiquetas serán una propiedad de la capa de polígonos
Buenas, muchisimas gracias por el material compartido. Tengo una pequeña duda: nos has mostrado como etiquetar dos atributos distintos para una misma entidad - lo cual ha sido valiosísimo para mi trabajo; pero quisiera saber si se puede aplicar un formato diferente a cada uno de estos atributos. Por ejemplo: nombre y código de potreros de un campo (en letra arial 12) área de cada potrero (en arial 10 con negrita) Mil gracias y quedo a la espera de tu amable respuesta. Un abrazo desde Uruguay
2 роки тому
Hola, Con etiquetas simples no es posible. Sin embargo, puedes crear etiquetas basadas en reglas y crear 2 reglas, con el mismo filtro y hacer lo siguiente: 1- primera regla, una etiqueta 2- segunda regla, añadir una línea en blanco, un salto de línea y en la segunda línea añadir el contenido Hice algo parecido en este mapa creado con QGIS, verás las etiquetas de las zonas de cualificación urbanística ajuntament.barcelona.cat/informaciourbanistica/cerca/es/ Gracias por tu comentario y un saludo desde Barcelona
Hola, gracias por el vídeo. Una pregunta, si tengo una capa de municipios de una provincia ¿Cómo puedo hacer para que salgan las etiquetas de ciertos municipios que me interesan? Y no todos los municipios de la provincia lo que dificulta la lectura del mapa. Mi objetivo es escoger un decena de municipios que se encuentran incluidos en un Parque Nacional y con el shp del Parque realizar un mapa. Pero no me interesan los demás municipios fuera del Parque. Gracias
Vale en etiquetado basado en reglas, si hago una etiqueta por cada municipio que necesito si me funciona 👍🏻. Gracias!
3 роки тому+1
En el video, minuto 4:50 explico como aplicar un filtro, lo encontrarás en "Ubicación" --> Mostrar Etiquetas --> Editar. Tienes que definir el criterio o filtro que deseas para que se etiqueten solo los objetos que superen el filtro. Puedes utilizar funciones de "Geometría" para que la condición sea, por ejemplo, objetos que intersectan con otra capa.
3 роки тому+1
Yo esto no lo haría, por que te requiere definir una etiqueta para cada regla, será muy laborioso. Es mejor hacer una etiqueta simple y filtrar los objetos a etiquetar
@ vale muchas gracias! Una última duda, ¿Es posible calcular cuánto terreno (en hectáreas, km2 ó %) tiene el Parque Nacional incluido en cada municipio con las capas del Qgis? Porque la única información de Internet es de 1994 y se ha ampliado recientemente
Buenos días Carlos (desde Argentina). He comprendido algunas cosas que antes no entendía gracias a sus aportes. Pero continuo con un problema. Al momento de etiquetar las calles, QGIS lo hace automáticamente ubicando dicha etiqueta en el centro de cada segmento conformado entre vértices. Lo que yo quisiera es que tome la totalidad del segmento (y no las distintas líneas que componente el total de la vía) para poder ubicar el respectivo nombre con una distancia fija. Hoy en día, el resultado que tengo es una etiqueta en el centro de cada cuadra quedandome "Belgrano Belgrano Belgrano Belgrano". Espero haberme explicado y que usted tenga la solución. Muchas gracias de antemano. Saludos.
2 роки тому
Hol Axel, Gracias por tu comentario. Para etiquetar calles te recomiendo marcar la opción que tienes en las propiedades de la capa >> etiquetas >> Representación >> Opciones de objetos >> Marcar la opción >> "Combinar líneas conectadas para evitar etiquetas duplicadas" Un saludo,
@ Efectivamente esa fue la solución. No suelo hacer preguntas porque casi siempre encuentro la solución buscando en la internet, pero esta vez no lo encontre... hasta ahora. No sé cómo no lo vi antes. Agradezco profundamente el conocimiento compartido. Saludos.
como hacemos para poner color a algunas etiquetas y otro color a otra dentro de la misma capa? gracias
3 роки тому
Hola Julia, tienes 2 opciones 1- En el sitio donde defines el color, a la derecha puedes editar y añadir una expresión de tipo CASE, CASE WHEN "campo" = 'Valor1' THEN '255,0,0' WHEN "campo" = 'Valor2' THEN '0,0,255' END 2- Creas una etiqueta basado en reglas, tendrás que definir 2 etiquetas completamente, texto, formato, ubicación etc. Yo utilizo mucho la función CASE
@ al final lo hice añadiendo una nueva columna en la tabla de atributos y dando valores 0 y 1 según me interesaba, luego en color usé la opción editar que aprendí de tu vídeo y clasifiqué según el parámetro nuevo :) muy instructivo, muchas gracias!
Hola Carlos, gracias por toda la información que nos das. No soy capaz de un texto personalizado en la etiqueta. Es que no entiendo bien, cuando dices en lo de concatenar los campos, es una coma (,) o es el acento (´), no lo acabo de aclarar y siempre me da error. Mi idea es poner, Rodal 0000 ha soy capaz de poner el campo del rodal y el campo de area, pero al agregar el símbolo de hectarea, no puedo, podrias decirme la secuencia completa, muchas gracias por todo.
3 роки тому
Hola, concatenar es la función que permite añadir un texto consecutivo a otro. Para concatenar 2 campos y un texto lo más rápido es utilizar la función que tienes de acceso rápido como un doble paralela || en el editor de expresiones. Te debería de quedar algo así: "campo Rodal " || "campo area" || ' ha' Gracias por tu comentario. Saludos,
@ Gracias por tu prontisima respuesta, al final lo logré, pero ya hacia esos pasos antes, donde no entendia bien era en los comandos esos que telita con ellos, y tambien conseguía ponerlos en dos renglones, lo que me confundia era lo de la coma, que es el apostrofe ingles, y tambien tenia problemas para lo de poner un espacio. Es que en ese apartado ibas un poco rapido en el video, y era justo donde yo no entendia, pero muchisimas gracias, estaré atento a tus publicaciones, ánimo.
Hola. Me surge una duda que no soy capaz de solucionar. Tengo una capa de líneas clasificada con distinta simbología y diferentes etiquetas basadas en reglas con distintos colores y ubicación horizontal en todas ellas. Estoy creando una composición con la página en horizontal y necesito girar el mapa 270° para encajarlo mejor. Si lo hago desde el apartado de Propiedades principales del elemento Mapa no me rota las etiquetas, pero desde el apartado Rotación si. Sin embargo, con esta última opción no se me adapta bien la escala y se queda siempre cargando la composición... en resumen, me da problemas. Quisiera entonces que funcionase desde las propiedades principales al igual que lo hace la flecha de norte por ejemplo. Lo he intentando cambiando las opciones de ubicación de las etiquetas, con la variable @map_rotation... pero no soy capaz que me mantenga la misma visualización de las etiquetas, es decir, que se mantengan tal cual las leo en horizontal con el mapa al norte, girando el mapa los grados que sea necesario. Estoy usando la versión 3.16.11 No sé si me habré explicado muy bien, pero agradecería si pudiese darme alguna solución. Un saludo y muchas gracias
3 роки тому
Hola puedes trasladar tu duda a un grupo de Telegram? Busca "qgis en español " Como nombre de grupo
Buenas tardes, Me llamo Diego y estoy intentando etiquetar elementos lineales. Más concretamente cables de una red de cables que van sobre unos ductos. El principal problema que tengo es que yo querría poner las etiquetas en las posiciones que yo quiero y no que salgan de manera automática. Yo querría ir pinchando en posiciones de la red y que justo en la posición donde pinchas me saque la etiqueta. Hay programas de GIS, preparados para ello Gracias por la ayuda
5 місяців тому
Hola, Esto se puede hacer, pero primero debes de definir la ubicación de la etiqueta por coordenadas: Mejor crear un par de campos para ello, si no se crean campos auxiliares, uno para la coordenada X de la etiqueta y otro para la coordenada Y de la etiqueta. Defines estos campos en la ubicación de la etiqueta, por coordenadas, y luego tienes que i¡utilizar la barra de herramienta de etiqueta para mover las etiquetas de una en una para fijar su ubicación.
Buenas tardes, muchas gracias. Me ha servido, pero tengo otra pregunta. Si pongo etiquetas a lo largo de una recta y me salen por ejemplo 10. Al hacer con una lo que me dices solo aparece una, puedo ponerla donde yo quiera, pero solo una. Como podría hacer para ponerle más. Gracias
Excelente video, muchas gracias por compartir sus conocimientos.
excelente explicacion, me ayudo restoo, saludos desde cali,co
Toda una tarde buscando como se hace esto y encontré el video. Muchas gracias, muy entendible como explicas
Espléndidamente explicado!! Sdos
Molt útil Carlos! salutacions
El mejor video, saludos.
Gracias !!!
Súper, muchas gracias.
Gracias Carlos!
Muy bueno el contenido. En mi caso estoy deseando saber si es posible generar un etiquetado que tenga el formato de una tabla. Agradecería mucho tu respuesta. Saludos
Hola Nicolás,
Si son pocos datos, yo crearía varias etiquetas con fondo y con forma rectangular y las movería a la derecha y abajo para darle forma de tabla.
También puedes jugar con los caracteres y crear la tabla con guiones y estos caracteres |||||||||| -----------
__________________
| Hola Nicolás |
_________________
Saludos
Gracias, me ha ayudado.
Debería hacer video de como adjuntar tablas de atributos y gráficas.
Muchas gracias por el vídeo, muy bien explicado todo!! Una duda, si quiero mostrar unas etiquetas concretas y otras no (sin eliminar su información claro, solo ocultar algunas), cómo lo haríais?
Gracias >!
Justo esto lo explico en el minuto 5, se trata de crear una expresión en la opción de "Mostrar etiquetas", en el menú que hay la opción "editar"
@ Perdona Carlos, he visto esa parte, pero quería decir ocultar arbitrariamente algunas etiquetas para simplificar la vista. Y al poco de dar vueltas me dí cuenta de que ya puedo hacerlo simplemente con la opción "Mostrar/Ocultar etiquetas y diagramas". Gracias igualmente!
Yo querría escribir nombre de calles escritas por mí libremente¿Cómo lo hago?
hola tengo una consulta, si tengo muchas etiquetas.. como puedo hacer para buscar solo una.. helpme! algun tipo de busqueda o filtro ?
Excelente vídeo, muy completo y bien explicado!
Tengo una duda: en mi caso, incluyo también en la etiqueta el número de habitantes de unas ciudades, con una población muy alta (millones de habitantes), y por defecto lo redondea. ¿Hay alguna opción para poner el número exacto?
Un saludo!
Hola Gonza, no me cuadra lo que comentas, porque en principio, por defecto, no redondea, si citas el campo que contiene los habitantes, el valor a etiquetar será el contenido del campo.
Si ya tienes una expresión, entonces quizás tienes la función Round(value, places), si es así modifica el valor del argumento "places".
Saludos y gracias por el comentario.
@ Sí, ha sido al exportar el archivo desde ArcMap que me ha redondeado las cantidades, no se por qué.
Ya está solucionado, muchas gracias por tu respuesta y enhorabuena de nuevo por tus vídeos, son muy útiles.
Saludos!
Muy buen video, pero al momento de realizar el procedimiento me sigue saliendo solo una etiqueta en lugar de 2.
El código está bien pues el programa me acepta los cambios, pero haga lo que haga no puedo conseguir que se pongan las dos etiquetas.
Puedes compartir tu expresión?, parece que hay algo que no es correcto.
Para dudas te recomiendo utilizar el canal de Telegram de QGIS en Español
t.me/qgis_es
Excelente video, quisiera saber si hay una posibilidad de poder unir una capa de etiquetas a una capa de polígonos para luego guardarlo como un shape, ya que tengo datos de cad, una capa con las identidades y ota con los polígonos, pero no he encontrado como hacer que esas etiquetas pertenezcan a cada polígono.
Yo etiquetaría la capa de polígonos, así las etiquetas serán una propiedad de la capa de polígonos
Buenas, muchisimas gracias por el material compartido.
Tengo una pequeña duda: nos has mostrado como etiquetar dos atributos distintos para una misma entidad - lo cual ha sido valiosísimo para mi trabajo;
pero quisiera saber si se puede aplicar un formato diferente a cada uno de estos atributos.
Por ejemplo: nombre y código de potreros de un campo (en letra arial 12)
área de cada potrero (en arial 10 con negrita)
Mil gracias y quedo a la espera de tu amable respuesta. Un abrazo desde Uruguay
Hola,
Con etiquetas simples no es posible.
Sin embargo, puedes crear etiquetas basadas en reglas y crear 2 reglas, con el mismo filtro y hacer lo siguiente:
1- primera regla, una etiqueta
2- segunda regla, añadir una línea en blanco, un salto de línea y en la segunda línea añadir el contenido
Hice algo parecido en este mapa creado con QGIS, verás las etiquetas de las zonas de cualificación urbanística
ajuntament.barcelona.cat/informaciourbanistica/cerca/es/
Gracias por tu comentario y un saludo desde Barcelona
Hola, gracias por el vídeo. Una pregunta, si tengo una capa de municipios de una provincia ¿Cómo puedo hacer para que salgan las etiquetas de ciertos municipios que me interesan? Y no todos los municipios de la provincia lo que dificulta la lectura del mapa.
Mi objetivo es escoger un decena de municipios que se encuentran incluidos en un Parque Nacional y con el shp del Parque realizar un mapa. Pero no me interesan los demás municipios fuera del Parque.
Gracias
Vale en etiquetado basado en reglas, si hago una etiqueta por cada municipio que necesito si me funciona 👍🏻. Gracias!
En el video, minuto 4:50 explico como aplicar un filtro, lo encontrarás en "Ubicación" --> Mostrar Etiquetas --> Editar.
Tienes que definir el criterio o filtro que deseas para que se etiqueten solo los objetos que superen el filtro.
Puedes utilizar funciones de "Geometría" para que la condición sea, por ejemplo, objetos que intersectan con otra capa.
Yo esto no lo haría, por que te requiere definir una etiqueta para cada regla, será muy laborioso.
Es mejor hacer una etiqueta simple y filtrar los objetos a etiquetar
@ vale muchas gracias!
Una última duda, ¿Es posible calcular cuánto terreno (en hectáreas, km2 ó %) tiene el Parque Nacional incluido en cada municipio con las capas del Qgis? Porque la única información de Internet es de 1994 y se ha ampliado recientemente
Grasiass...
Buenos días Carlos (desde Argentina). He comprendido algunas cosas que antes no entendía gracias a sus aportes. Pero continuo con un problema. Al momento de etiquetar las calles, QGIS lo hace automáticamente ubicando dicha etiqueta en el centro de cada segmento conformado entre vértices. Lo que yo quisiera es que tome la totalidad del segmento (y no las distintas líneas que componente el total de la vía) para poder ubicar el respectivo nombre con una distancia fija. Hoy en día, el resultado que tengo es una etiqueta en el centro de cada cuadra quedandome "Belgrano Belgrano Belgrano Belgrano". Espero haberme explicado y que usted tenga la solución. Muchas gracias de antemano. Saludos.
Hol Axel,
Gracias por tu comentario.
Para etiquetar calles te recomiendo marcar la opción que tienes en las propiedades de la capa >> etiquetas >> Representación >> Opciones de objetos >>
Marcar la opción >> "Combinar líneas conectadas para evitar etiquetas duplicadas"
Un saludo,
@ Efectivamente esa fue la solución. No suelo hacer preguntas porque casi siempre encuentro la solución buscando en la internet, pero esta vez no lo encontre... hasta ahora. No sé cómo no lo vi antes. Agradezco profundamente el conocimiento compartido. Saludos.
como hacemos para poner color a algunas etiquetas y otro color a otra dentro de la misma capa? gracias
Hola Julia, tienes 2 opciones
1- En el sitio donde defines el color, a la derecha puedes editar y añadir una expresión de tipo CASE,
CASE
WHEN "campo" = 'Valor1' THEN '255,0,0'
WHEN "campo" = 'Valor2' THEN '0,0,255'
END
2- Creas una etiqueta basado en reglas, tendrás que definir 2 etiquetas completamente, texto, formato, ubicación etc.
Yo utilizo mucho la función CASE
@ al final lo hice añadiendo una nueva columna en la tabla de atributos y dando valores 0 y 1 según me interesaba, luego en color usé la opción editar que aprendí de tu vídeo y clasifiqué según el parámetro nuevo :) muy instructivo, muchas gracias!
Hola Carlos, gracias por toda la información que nos das. No soy capaz de un texto personalizado en la etiqueta. Es que no entiendo bien, cuando dices en lo de concatenar los campos, es una coma (,) o es el acento (´), no lo acabo de aclarar y siempre me da error. Mi idea es poner, Rodal 0000 ha soy capaz de poner el campo del rodal y el campo de area, pero al agregar el símbolo de hectarea, no puedo, podrias decirme la secuencia completa, muchas gracias por todo.
Hola, concatenar es la función que permite añadir un texto consecutivo a otro.
Para concatenar 2 campos y un texto lo más rápido es utilizar la función que tienes de acceso rápido como un doble paralela || en el editor de expresiones.
Te debería de quedar algo así:
"campo Rodal " || "campo area" || ' ha'
Gracias por tu comentario.
Saludos,
@ Gracias por tu prontisima respuesta, al final lo logré, pero ya hacia esos pasos antes, donde no entendia bien era en los comandos esos que telita con ellos, y tambien conseguía ponerlos en dos renglones, lo que me confundia era lo de la coma, que es el apostrofe ingles, y tambien tenia problemas para lo de poner un espacio. Es que en ese apartado ibas un poco rapido en el video, y era justo donde yo no entendia, pero muchisimas gracias, estaré atento a tus publicaciones, ánimo.
Hola.
Me surge una duda que no soy capaz de solucionar.
Tengo una capa de líneas clasificada con distinta simbología y diferentes etiquetas basadas en reglas con distintos colores y ubicación horizontal en todas ellas.
Estoy creando una composición con la página en horizontal y necesito girar el mapa 270° para encajarlo mejor. Si lo hago desde el apartado de Propiedades principales del elemento Mapa no me rota las etiquetas, pero desde el apartado Rotación si.
Sin embargo, con esta última opción no se me adapta bien la escala y se queda siempre cargando la composición... en resumen, me da problemas.
Quisiera entonces que funcionase desde las propiedades principales al igual que lo hace la flecha de norte por ejemplo.
Lo he intentando cambiando las opciones de ubicación de las etiquetas, con la variable @map_rotation... pero no soy capaz que me mantenga la misma visualización de las etiquetas, es decir, que se mantengan tal cual las leo en horizontal con el mapa al norte, girando el mapa los grados que sea necesario.
Estoy usando la versión 3.16.11
No sé si me habré explicado muy bien, pero agradecería si pudiese darme alguna solución.
Un saludo y muchas gracias
Hola puedes trasladar tu duda a un grupo de Telegram?
Busca "qgis en español " Como nombre de grupo
t.me/qgis_es
Este es el canal...
Buenas tardes,
Me llamo Diego y estoy intentando etiquetar elementos lineales. Más concretamente cables de una red de cables que van sobre unos ductos.
El principal problema que tengo es que yo querría poner las etiquetas en las posiciones que yo quiero y no que salgan de manera automática.
Yo querría ir pinchando en posiciones de la red y que justo en la posición donde pinchas me saque la etiqueta.
Hay programas de GIS, preparados para ello
Gracias por la ayuda
Hola,
Esto se puede hacer, pero primero debes de definir la ubicación de la etiqueta por coordenadas:
Mejor crear un par de campos para ello, si no se crean campos auxiliares, uno para la coordenada X de la etiqueta y otro para la coordenada Y de la etiqueta.
Defines estos campos en la ubicación de la etiqueta, por coordenadas, y luego tienes que i¡utilizar la barra de herramienta de etiqueta para mover las etiquetas de una en una para fijar su ubicación.
Buenas tardes, muchas gracias. Me ha servido, pero tengo otra pregunta. Si pongo etiquetas a lo largo de una recta y me salen por ejemplo 10. Al hacer con una lo que me dices solo aparece una, puedo ponerla donde yo quiera, pero solo una. Como podría hacer para ponerle más.
Gracias