Francisco Rodríguez
2014-Aug-01 20:43 UTC
[R-es] Duda sobre lectura de Ficheros .shp del IGN
Hola, estimados R - usuarios, tengo una duda sobre ficheros .shp que describo en el word adjunto, estoy haciendo un trabajo a nivel municipio y necesito, de cualquier modo las correspondientes poligonales compatibles con los mapas de google, he visto que el IGN ofrece fichero en ese sentido pero no sé como extraer los datos de dicho fichero. Como indico, me da igual extraerlo aunque sea en un fichero plano sin estructura, ya me encargaré yo de manipularlo y organizarlo. En el word doy un camino pero pierdo unos 5 o 6 municipio, por lo que no sé si estoy haciendo algo mal o hay algún modo mejor de hacerlo, u otro totalmente distinto Agradezco enormemente vuestra ayuda, y recibid un cordial saludo de Francisco J. Rodríguez Aragón ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140801/0d7a2ee5/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Duda_sobre_shp.doc Type: application/msword Size: 144384 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140801/0d7a2ee5/attachment-0001.doc>
Francisco Rodríguez
2014-Aug-02 17:35 UTC
[R-es] FW: Duda sobre lectura de Ficheros .shp del IGN
Hola estimados usuarios, sobre la duda que puse ayer (y que está más abajo),
finalmente creo haber encontrado una solución y además puedo explicar qué sucede
cuando se usa una lectura de shape y por qué no debe usarse la opción de
transformar un shp en uno de tipo kml.
Una opción que me vale (salvo que alguien me indique algo mejor), es usar una la
instrucción sink() -no hace falta ninguna librería especial para cargar esto-,
permite rescatar output tal cual de la pantalla y mandarlos a un fichero donde
queramos, esto me permite leer el shp y tras considerar los polígonos me doy
cuenta que para el municipio de Granada hay 4 líneas poligonales distintas.
Al final me vale esta sintaxis (si os descargáis los datos del ign y consideráis
todos los ficheros en un mimo directorio y del tipo MUNICIPIO.*)
library(maptools)library(sp)shape1 <-readShapePoly
("C:\\Users\\EWA\\Desktop\\FJRA\\R\\TRATAMIENTO_SHP\\DATOS\\MUNICIPIO.shp")
sink("C:\\Users\\EWA\\Desktop\\FJRA\\R\\TRATAMIENTO_SHP\\sink-examp.txt")
POLIGONALES <- polygons (shape1)POLIGONALES[13]
---------------------------------Adicionalmente hay opciones para quitar la
conección, ...
Lo que kmlPoligons es que considera sólo la primera e ignora el resto, por tanto
desaparece el municipio "gordo" de granada y lo sustituye por una isla
en el Mar de Alborán (no sé si Peregil o vete tu a saber jeje), por tanto ojo
con usar esto
sink() Requiere que posteriormente trate el fichero, pero bueno, puedo pensar el
como hacerlo bien a mano o montar algo con R que me permita atacarlo mejor, en
todo caso esto soluciona mi problema pero agradezco si alguien supiera si hay
algo aún más directo
Un saludo
From: fjroar en hotmail.com
To: r-help-es en r-project.org
Subject: Duda sobre lectura de Ficheros .shp del IGN
Date: Fri, 1 Aug 2014 20:43:40 +0000
Hola, estimados R - usuarios, tengo una duda sobre ficheros .shp que describo en
el word adjunto, estoy haciendo un trabajo a nivel municipio y necesito, de
cualquier modo las correspondientes poligonales compatibles con los mapas de
google, he visto que el IGN ofrece fichero en ese sentido pero no sé como
extraer los datos de dicho fichero. Como indico, me da igual extraerlo aunque
sea en un fichero plano sin estructura, ya me encargaré yo de manipularlo y
organizarlo.
En el word doy un camino pero pierdo unos 5 o 6 municipio, por lo que no sé si
estoy haciendo algo mal o hay algún modo mejor de hacerlo, u otro totalmente
distinto
Agradezco enormemente vuestra ayuda, y recibid un cordial saludo de
Francisco J. Rodríguez Aragón
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20140802/c9253db9/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: Duda_sobre_shp.doc
Type: application/msword
Size: 144384 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20140802/c9253db9/attachment-0001.doc>