0 votos
15.1k vistas
Agradecería a que alguien me pueda aportar sobre una pequeña inquietud con la que me eh topado.

Tengo un shp con el nombre de construcciones, en el cual tengo varios campos y a este shp le quiero activar los labels (etiquetas). Según se que el gis en un shp solo se puede activar solo una vez los labels, pero yo quiero activar 2 labels a la misma vez, es decir un campo que me muestre numero de edificios y otro donde me muestre numero de Niveles, todo esto dentro del mismo shape.  La solucion que eh encontrado es copiar el shape y a la copia activar su labels. Es tedioso a veces porque cada labels con su shape, no se sí habria una opción o expresion para realizar esto.

Desde ya mis agradecimientos.
por Profesional (628 puntos)   en ArcGIS Desktop | 15.1k vistas

5 Respuestas

+3 votos
Hola marvins lo que puedes hacer es en el LABEL FIELD / EXPRESION escribir lo siguiente:

[campo1] &Vbnewline& [campo 2] donde el campo 1 te muestre el número de edificios y el campo 2 número de niveles, el resultado será un etiquetado en 2 líneas.

Espero haberte ayudado.
por Confiable (287 puntos)  
+1 voto
Aprovechando en este espacio, alguien podria proporcionar formulas para activar diferentes expresiones?
por Profesional (628 puntos)  
0
hay varias ¿cómo cuales?
* [campo1] & [campo 2] concatenar en el etiquetado 2 campos
*[campo1] &Vbnewline& [campo 2]&Vbnewline&[campo 3] etiquetado en 3 lineas
*"<BOL>" & "<CLR Red = ""255"">" & "<FNT Size = ""8"">"&"PEA = " & [PEA]&" hab."
& "</FNT>" & "</CLR>" & "</BOL>"& vbNewLine &"no PEA = "& [NO_PEA]&" hab." etiquetado en 2 lineas con diferentes colores.   Bueno estas son algunas opciones de etiquetado
0
De antemano muchas gracias los necesitaba. Sigamos contribuyendo para darle solución a las inquietudes que se puedan presentar. Saludos
0
estimado, cual es la fuente de esas expresiones? hay otras?
+1 voto
Tengo una pregunta para los gurús: Es posible que la linea superior utilice un tamaño de fuente diferente de la linea inferior? Si es posible, como sería la sintaxis? Muchas gracias por su colaboración.
por Novato (106 puntos)  
+1 voto

Para tamaño diferentes la sintaxis sería:

 "<FNT name = 'Arial' size = '12'>" &[campo1] & "</FNT>" &vbNewLine&"<FNT name = 'Arial' size = '10'>" & [campo2] & "</FNT>"

Mas información en:

http://resources.arcgis.com/es/help/main/10.1/index.html#//00s800000017000000

 

 

por Novato (199 puntos)  
0 votos

smileyGracias por tu aporte me ha funcionado como lo quería, hay cosas muy sencillas que si no los sabes, te amarga el momento. Me eh evitado hacer pasos largos. 

Muchos saludos. 

por Profesional (628 puntos)  
1,326 preguntas
1,493 respuestas
948 comentarios
13,019 usuarios