Bom dia meu Camarada, vejo que você tentou fazer o mesmo procedimento que é comum nos usos do ArcGIS.
"Já tentei entrar em "modificar a estrutura da tabela" e criar um novo campo no formato "interger" para depois com a ferramenta calculadora (expressão) passar o string para number (através do tonumber) porém dá erro." Faça o seguinte, abra do arquivo .dbf, no LibreOffice, e lá altere o campo da coluna de C, para N,10,0 isso vai fazer o .dbf modificar o campo que vc quer de string para inteiro. E depois você pode fazer o seguinte, você pode modificar o tipo da coluna para número, e depois selecionar ela e usar a função de localizar e substituir, e depois lá na opção do Localizar e substituir, você selecionar a opção de Expressão Regular, e use a seguinte Expressão. ^. no campo de localizar e & no campo de substituir, isso vai trocar todos os registros, da coluna que você quer modificar, de string para inteiro, mas não se esqueça, a coluna tem que tá selecionada. Lhe garanto que já fiz isso, e resolvi os meus problemas. Em 2 de setembro de 2013 07:00, <[email protected]> escreveu: > Enviar submissões para a lista de discussão Gvsig_br para > [email protected] > > Para se cadastrar ou descadastrar via WWW, visite o endereço > https://gvsig.org/lists/mailman/listinfo/gvsig_br > ou, via email, envie uma mensagem com a palavra 'help' no assunto ou > corpo da mensagem para > [email protected] > > Você poderá entrar em contato com a pessoa que gerencia a lista pelo > endereço > [email protected] > > Quando responder, por favor edite sua linha Assunto assim ela será > mais específica que "Re: Contents of Gvsig_br digest..." > > > Tópicos de Hoje: > > 1. Dúvida string - number (felipefinger) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 31 Aug 2013 14:47:51 -0700 (PDT) > From: felipefinger <[email protected]> > Subject: [Gvsig_br] Dúvida string - number > To: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=UTF-8 > > Olá, sou novato no gvSIG, comecei a mexer nele ontem para gerar um mapa de > uma cidade, com os dados de renda a partir do censo de 2010 do IBGE. Estudo > arquitetura e urbanismo e o mesmo servirá para trabalho de conclusão de > curso. > > A partir dos dados baixados no IBGE, e do arquivo shape de mesma origem, > consegui inserir no programa e unir os atributos a partir de um ID. Ou > seja, > tenho na tabela todos os dados que necessários para gerar o mapa. > > O problema que encontrei é que quando entro nas propriedades da camada, na > opção de simbologia - intervalos, os campos dos atributos que eu quero > representar não estão disponíveis no "campo de classificação", pois estão > como string e não como numbers. O que pode ser esse problema? Há alguma > maneira de passar uma coluna de string para numbers, ou é a forma como > estes > dados estão formatados? > > Já tentei entrar em "modificar a estrutura da tabela" e criar um novo campo > no formato "interger" para depois com a ferramenta calculadora (expressão) > passar o string para number (através do tonumber) porém dá erro. > > Agradeço. > > > > -- > View this message in context: > http://osgeo-org.1560.x6.nabble.com/Duvida-string-number-tp5075427.html > Sent from the gvSIG Brazil mailing list archive at Nabble.com. > > > ------------------------------ > > _______________________________________________ > Gvsig_br mailing list > [email protected] > https://gvsig.org/lists/mailman/listinfo/gvsig_br > > > Fim da Digest Gvsig_br, volume 41, assunto 2 > ******************************************** > -- *Aryberg de Souza Duarte* Geógrafo da Acquatool Consultoria S/S Ltda. (85) 8881-3200 (85) 3297-3469
_______________________________________________ Gvsig_br mailing list [email protected] Para ver histórico de mensagens, editar preferências de usuário ou excluir seu nome da lista, acesse: https://gvsig.org/lists/mailman/listinfo/gvsig_br
