Taynãna,

  Estou respondendo com cópia para a lista, pois esse assunto tem despertado 
interesse de muitos usuários que podem se beneficiar com a solução da sua 
dúvida.

  Não é possível entender completamente o seu problema ser ter amostra dos 
dados. Se você tem um objeto da classe SpatialPolygon que precisa ser 
convertido para SpatialPolygonDataFrame para ser escrito em shapefile, você 
pode usar a função 'SpatialPolygonsDataFrame' do pacote sp.

  Você precisa conhecer a natureza dos seus dados para saber o que deve fazer. 
Vou postar abaixo um exemplo de conversão entre classes SpatialPolygon* que 
encontrei no manual do pacote maptools. Esse exemplo deve te ajudar:

library(maptools)
xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], 
                    IDvar="FIPSNO", proj4string=CRS("+proj=longlat 
+ellps=clrk66"))
SPxx <- as(xx, "SpatialPolygons")
class(SPxx)
IDs <- sapply(slot(SPxx, "polygons"), function(x) slot(x, "ID"))
df <- data.frame(rep(0, length(IDs)), row.names=IDs)
SPDFxx <- SpatialPolygonsDataFrame(SPxx, df)
class(SPDFxx)
summary(SPDFxx)
tf <- tempfile()
writePolyShape(SPDFxx, tf)
getinfo.shape(tf)

  Espero que ajude,
  Thiago.
________________________________
From: Taynãna César Simões <[email protected]>
To: Thiago V. dos Santos <[email protected]> 
Sent: Monday, December 10, 2012 8:59 AM
Subject: Re: [R-br] Shapefile


Thiago e Paulo,

Ainda não consegui transformar o objeto SpatialPolygons em um shapefile.
Podem me dar um exemplo de como colocar os argumentos?
O help não ajudou muito.

Obrigada, Taynãna



________________________________
De: Thiago V. dos Santos <[email protected]>
Para: "[email protected]" <[email protected]>; Taynãna César 
Simões <[email protected]> 
Enviadas: Sexta-feira, 7 de Dezembro de 2012 15:21
Assunto: Re: [R-br] Shapefile

Taynãna,

Há funções apropriadas para escrever shapefiles nos pacotes 
maptools(writePolyShape) e rgdal (writeOGR), mas você provavelmente terá que 
converter seus dados em SpatialPolygonsDataFrame antes.

Thiago.

________________________________
From: Taynãna César Simões <[email protected]>
To: "[email protected]" <[email protected]> 
Sent: Friday, December 7, 2012 2:45 PM
Subject: [R-br] Shapefile




Pessoal,

Alguém sabe como exportar um
objeto da classe SpatialPolygons como um arquivo shapefile?

Att, Taynãna
Fiocruz/RJ

_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.


_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de
postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo 
reproduzível.
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a