[Gvsig_br] Dúvida string - number
Erich Schaitza
erich.schaitza em gmail.com
Segunda Setembro 2 07:14:31 PDT 2013
Oi Felipe,
esse problema sempre acontece comigo. Depende muito da origem dos dados.
O que eu faço é abrir o arquivo DBF com o Open Office e edito o
cabeçalho dos dados.
Você vai ver quando abrir teu cabeçalho que as tuas colunas que deveríam
ser numéricas estão classificadas como caracteres (C). É só editar o
cabeçalho, mudando o C por N. Note nesse exemplo abaixo que depois do N
você tem o tamanho do campo (no caso das variáveis STL_1 e STL_2 são 9
dígitos e no caso de Tract 6. O último número depois da vírgula
determina quantas casas decimais você tem).
STL_1,N,9,0 STL_2,N,9,0 AEZ,C,20 TRACT,N,6,0
3 1 Coastal Savannah 0
3 3 Coastal Savannah 0
3 7 Coastal Savannah 33
3 8 Coastal Savannah 15
3 9 Coastal Savannah 13
3 10 Coastal Savannah 5
Para mim sempre funciona. Quando não funciona, faço como o Thiago disse.
Erich
Em 02/09/2013 12:13, Thiago González escreveu:
> Bom dia Felipe, deixe o shape editável, abra a tabela de atributos,
> com ela aberta clique em tabela e em seguida em modificar a estrutura
> da tabela, crie um novo campo com o formato desejado, aí então você
> pode inserir os dados um a um pelo próprio gvSIG, ou fecho o software
> e mude pelo DBF.
> Espero ter ajudado.
>
> Att, Thiago González.
>
>
> Em 31 de agosto de 2013 18:47, felipefinger <fel_finger em hotmail.com
> <mailto:fel_finger em hotmail.com>> escreveu:
>
> 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
> Gvsig_br em lists.gvsig.org <mailto:Gvsig_br em lists.gvsig.org>
>
> 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
>
>
>
>
> _______________________________________________
> Gvsig_br mailing list
> Gvsig_br em lists.gvsig.org
>
> 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/gvsig-brazil/attachments/20130902/4847c9fc/attachment.html>
More information about the Gvsig_br
mailing list