[Gvsig_usuarios] Etiquetado avanzado
Manuel Lucas
manuelgvsig2 en hotmail.com
Mar Mar 8 09:32:23 CET 2016
Moito Obrigado, saludos
Date: Mon, 7 Mar 2016 23:01:27 -0300
From: eliazerk en gmail.com
To: gvsig_usuarios en listserv.gva.es
Subject: Re: [Gvsig_usuarios] Etiquetado avanzado
Hola,
Não sei te dizer se é possÃvel fazer com etiquetado avanzado, mas é relativamente fácil de fazer. Basta criar um novo campo na tabela do shape e utilizar a Calculadora de Campos para criar um campo que una os dois campos desejados, podendo inclusive acrescentar caracteres como os parênteses.
Dê uma olhada nessa série de artigos sobre a Calculadora de Campos:Calculadora de Campos no gvSIG – Introdução (#SLGeoTbFaz)Calculadora de Campos no gvSIG – Operações com textos – parte 1Calculadora de Campos no gvSIG – Operações com textos – parte 2Calculadora de Campos no gvSIG – Operações com textos – parte 3Exemplo prático do uso da Calculadora de Campos no gvSIGErrata no Exemplo Prático do Uso da Calculadora de Campos no gvSIGConsiderando NOM_MUN a coluna de nome dos municÃpios, NUM_CAS a de número de casos, e ETQ_M_C o novo campo para etiquetagem, que deverá ser do tipo string e com comprimento suficiente para conter todos os caracteres do campo NOM_MUM mais o número de caracteres do campo NUM_CAS (que possivelmente é numérico, portanto vai variar conforme o número máximo de casos - ex.: se forem na ordem de 1.000.000 de casos, você teria que reservar no mÃnimo 7 caracteres para esse campo). Entre no modo de edição, clique no nome da coluna ETQ_M_C, clique no Ãcone da Calculadora de Campos, e você poderá usar uma expressão semelhante a essa:[NOM_MUN] + " (" + toString([NUM_CAS]) + ")"
A função toString() converte o campo NUM_CAS para o formato string antes de utilizá-lo na expressão.
Lembre-se de remover qualquer seleção antes de aplicar a expressão da Calculadora de Campos, ou a mesma será aplicada apenas aos elementos selecionados. Como os números foram convertidos para string, não haverá formatação de separador de milhares; para tanto, seria necessário criar uma máscara, mas isso já complica as coisas e foge do escopo desse microtutorial...
Espero não ter complicado mais do que ajudado.
Eliazer Kosciuk
http://geo.ideaplus.com.br
2016-03-07 14:23 GMT-03:00 Manuel Lucas <manuelgvsig2 en hotmail.com>:
Hola, buenas tardes.
Tengo una duda y os agradecerÃa si alguién me puede ayudar. Quiero etiquetar una capa de municipios (polÃgonos) poniendo en una etiqueta por ejemplo: Albacete (456). En la tabla de atributos de la capa tengo municipios (Albacete) en un campo y el nº de casos (456) en otro campo y quiero que salgan los dos en una etiqueta.Un saludo y gracias, Manuel
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es
Para ver hist�rico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente direcci�n:
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20160308/493cd1f7/attachment.htm
Más información sobre la lista de distribución gvSIG_usuarios