Reinaldo,<div>Deves seguir os passos dados por Gustavo de 1 a 3.</div><div><p style><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">1.<span style="font-family:'Times New Roman';font-size:7pt"> </span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Editas el tema y creas un nuevo campo tipo texto<u></u><u></u></span></p>
<p style><font color="#ff0000" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></p><p style><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">2.<span style="font-family:'Times New Roman';font-size:7pt"> </span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Aplicas por calculadora de campos el comando toString([campo que tiene el área numérica])<u></u><u></u></span></p>
<p style><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">3.<span style="font-family:'Times New Roman';font-size:7pt"> </span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Igualmente puedes crear un nuevo campo tipo Integer y con la calculadora le asignas la expresión [campo que tiene el área numérica]<u></u><u></u></span></p>
<p style></p><p style="color:rgb(0,0,0);font-family:arial;font-size:small"><font face="Calibri, sans-serif" color="#ff0000"><span style="font-size:14px">Para editar a capa, clicar com o botão direito sobre a capa.</span></font></p>
<p style="color:rgb(0,0,0);font-family:arial;font-size:small"><font face="Calibri, sans-serif" color="#ff0000"><span style="font-size:14px">Para poder editar os campos, alterando o nome ou criando novos é necessário mostrar os campos da tabela conforme figura em anexo(ver o botão destacado na figura anexo). Após isto o botão tabla vai estar desponivel. Escolher a opção mudar estrutura da tabela. Será possivel criar novo campo e copiar para ele os dados decimais para inteiro. usando a calculadora.</span></font></p>
<p></p><p style><font color="#222222"><u></u></font><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">4.<span style="font-family:'Times New Roman';font-size:7pt"> </span></span><font color="#222222"><u></u></font><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Otra forma es aplicar al mismo campo original del área el comando floor(), esto te lo devolverá con el número de decimales que desees.</span></p>
<p style><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"></span><span style="font-size:11pt;font-family:Calibri,sans-serif"><font color="#ff6600">No seu caso esta opção não vai dar certo, pois ele tira a parte decimal porem continua como decimal com um zero após a virgula.<u></u></font></span></p>
<p class="MsoNormal" style><font color="#1f497d" face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></p><br><div class="gmail_quote">2012/6/1 Reinaldo Paul Pérez Machado <span dir="ltr"><<a href="mailto:rpmgis@usp.br" target="_blank">rpmgis@usp.br</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div bgcolor="#ffffff" text="#3333ff">
<font face="Arial Black">Muchas gracias Gustavo,<br>
<br>
Soy usuario nuevo en gvSIG y hasta ahora me está gustando bastante. Por
lo que me dices, aparentemente no hay una forma directa de editar el
dominio del campo sin tener que crear un campo nuevo, copiar el
contenido de otro etc. Es eso? Tu ultima respuesta no la entendí muy
bien, parece que es la que mas se parece a mis deseos. Se puede pasar a
entero por ese método?. En principio la cosa comenzó porque realicé una
operación de análisis espacial, con geoprocesos, y la camada nueva solo
trae dos campos (en principio son identificadores) pero ambos vinieron
en reales. Para ligar con otras tablas necesito por lo menos tener un
campo de enteros, para colocar los IDs.<br>
<br>
Saludos cordiales,<br>
<br>
Reinaldo<br>
<br>
</font>
<hr size="2" width="100%"><br>
GVSIG-CONSULTORESAA wrote:
<blockquote type="cite"><div><div class="h5">
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Hola
Reinaldo, puedes hacerlo así:<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><span>1.<span style="font-family:"Times New Roman";font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal">
</span></span></span><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Editas
el tema y creas un nuevo campo tipo texto<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><span>2.<span style="font-family:"Times New Roman";font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal">
</span></span></span><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Aplicas
por calculadora de campos el comando toString([campo que tiene el área
numérica])<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><span>3.<span style="font-family:"Times New Roman";font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal">
</span></span></span><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Igualmente
puedes crear un nuevo campo tipo Integer y con la calculadora le
asignas la expresión [campo que tiene el área numérica]<u></u><u></u></span></p>
<p><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><span>4.<span style="font-family:"Times New Roman";font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal">
</span></span></span><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Otra
forma es aplicar al mismo campo original del área el comando floor(),
esto te lo devolverá con el número de decimales que desees.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)">Saludos.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><img src="cid:part1.07050808.03070500@usp.br" alt="FIRMA CORREOS-2B" height="138" width="235"><u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri","sans-serif";color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div>
<div style="border-style:solid none none;border-color:rgb(181,196,223) -moz-use-text-color -moz-use-text-color;border-width:1pt medium medium;padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:"Tahoma","sans-serif";color:windowtext">De:</span></b><span style="font-size:10pt;font-family:"Tahoma","sans-serif";color:windowtext">
<a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">gvsig_usuarios-bounces@listserv.gva.es</a>
[<a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">mailto:gvsig_usuarios-bounces@listserv.gva.es</a>] <b>En nombre de </b>Reinaldo
Paul Pérez Machado<br>
<b>Enviado el:</b> viernes, 01 de junio de 2012 12:08<br>
<b>Para:</b> Lista de Usuarios de gvSIG<br>
<b>Asunto:</b> [Gvsig_usuarios] Modificar/cambiar campo Real para
Entero en una camada SHP.<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Black","sans-serif"">Por favor,<br>
<br>
Alguien podría informar como modificar o cambiar un campo que está como
real en el fichero DBF de un SHP y pasarlo para entero? Y un campo
numérico para texto? No consigo descubrir donde se altera el dominio de
los campos, hasta ahora solo he encontrado como cambiar el nombre,
eliminarlo o crear uno nuevo.<br>
<br>
Agradezco con anticipadamente,<br>
<br>
Reinaldo</span><u></u><u></u></p>
</div>
</div></div><pre><hr size="4" width="90%">
_______________________________________________
gvSIG_usuarios mailing list
<a href="mailto:gvSIG_usuarios@listserv.gva.es" target="_blank">gvSIG_usuarios@listserv.gva.es</a>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a>
</pre>
</blockquote>
</div>
<br>_______________________________________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Gilberto Cugler.´.<span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><span style="font-size:10.0pt;line-height:115%"></span><br>
</div>