Oscar, al final no he podido esperar hasta ma�ana
Con:
library(maptools)library(sp)
poligonos <- readShapeLines("C:\\...\\DATOS\\MUNICIPIO.shp")
sink("C:\\ ... \\DATOS\\MUNICIPIO.csv")
coordinates(poligonos)
Consigo un fichero con la suficiente estructura para tratarlo f�cilmente y de
una tacada montar la tabla .csv tal y como he indicado en un correo anterior
Necesito el .csv aparte para utilizarlo y manipularlo despu�s en otras
librer�as. Aunque con tu respuesta soy capaz de crear una funci�n que permite
la generaci�n de la estructura que te he indicado de un paso de modo totalmente
automatizado, �Existe alguna funci�n que haga la conversi�n directamente?
(Simplemente es para que no re-invente yo mismo la rueda) Mi intenci�n es usar
despu�s ggmap con ggplot2
Un saludo y gracias en todo caso, con tu indicaci�n ya te digo, dar soluci�n a
mi objetivo de crear algo que directamente me lea los ficheros de modo como yo
quiero en un solo paso y todo dentro de R (como debe ser)
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [R-es] Pregunta sobre manipulaci�n de shapefile
> Date: Wed, 8 Oct 2014 19:01:29 +0200
>
>
> Hola,
>
> Cuando usas readShapPoly obtienes un objeto de clase
> SpatialPolygonsDataFrame. Si lo que necesitas es a�adir nuevas columnas,
> puedes hacerlo como har�as con cualquier data.frame. Usando el ejemplo
> que viene en su p�gina de ayuda, a�ado una nueva variable llamada test:
>
> library(maptools)
> xx <- readShapePoly(system.file("shapes/sids.shp",
> package="maptools")[1],
> IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66"))
> xx$test <- rnorm(nrow(xx))
>
> Tambi�n te puede interesar la funci�n spCbind, que te permite unir un
> Spatial*DataFrame con un data.frame.
>
> Finalmente, si necesitas las coordenadas del centroide de cada pol�gono,
> puedes usar coordinates:
>
> coordinates(xx)
>
> Pero si necesitas las coordenadas de todos las l�neas es m�s f�cil si
> lees el mismo fichero con readShapeLines, y usas de nuevo coordinates. Ahora
> obtendr�s una lista con las coordenadas de cada uno de los pol�gonos.
>
> Saludos.
>
> Oscar.
>
>
> --
> Oscar Perpi��n Lamigueiro
> Dpto. Ingenier�a El�ctrica (ETSIDI-UPM)
> Grupo de Sistemas Fotovoltaicos (IES-UPM)
> URL: http://oscarperpinan.github.io
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es