
o iconv converte apenas arquivos texto (pelo menos aqueles aos quais tenho acesso)... Se vc der um DBF (que e' pra ser binario), o iconv nao e' pra fazer nada (no maximo, o iconv vai danificar seu arquivo). o iconv pode nao reclamar sobre o formato interno do arquivo, mas nao quer dizer que ele "sabe o q esta fazendo". Veja que o manual do iconv comeca dizendo: "The iconv program converts text from one encoding to another encoding." Note o "converts **text**"... entao, se o seu arquivo for de fato um arquivo texto com a extensao DBF, blz... mas se for um arquivo DBF (como em arquivo dBase), ai' o iconv nao eh o q vc quer. A sugestao apropriada, como ja dito pelo Paulo, eh ajustar o argumento fileEnc da funcao readShapePoly()... ou algo que o valha. b