[R-br] Não consigo ler shapefile

Jakson Alves de Aquino jalvesaq em gmail.com
Quinta Setembro 27 19:32:07 BRT 2012


2012/9/26 Emerson Cotta Bodevan <bodevan.ec em gmail.com>:
> Primeiramente, uso o UBUNTU e o EMACS.
>
> Estou tentando ler um shapefile que baixei do site do IBGE. São dois
> arquivos:
>
> 31mu2500gsd.shp e 31mu2500gsr.shp
>
> Instalei o pacote maptools e não consegui instalar o rgeos (dúvida enviada
> para a lista em outro e-mail)
>
> ao digitar o comando:
>
> mg<-readShapePoly("31mu2500gsr.shp") ou
> mg<-readShapePoly("31mu2500gsd.shp")
>
> Aparece a mensagem
>
>  mg<-readShapePoly("31mu2500gsd.shp")
> Erro em make.names(onames, unique = TRUE) : string multibyte inválida 5
>
>  mg<-readShapePoly("31mu2500gsr.shp")
> Erro em make.names(onames, unique = TRUE) : string multibyte inválida 5

O pacote rgdal também tem uma função para ler shapefile. Talvez funcione:

library(rgdal)
mg <- readOGR(".", "31mu2500gsr")


Mais detalhes sobre a lista de discussão R-br