Buscar..


Introducción

Ver también Introducción a Mapas Geográficos y Entrada y Salida.

Importar y exportar Shapefiles

Con el paquete rgdal es posible importar y exportar archivos de configuración con R. La función readOGR se puede utilizar para importar archivos de configuración. Si desea importar un archivo desde, por ejemplo, ArcGIS, el primer argumento dsn es la ruta a la carpeta que contiene el shapefile. layer es el nombre del shapefile sin el final del archivo (solo map y no map.shp ).

library(rgdal)
readOGR(dsn = "path\to\the\folder\containing\the\shapefile", layer = "map") 

Para exportar un shapefile use la función writeOGR . El primer argumento es el objeto espacial producido en R. dsn y la layer son los mismos que los anteriores. El argumento obligatorio 4. es el controlador utilizado para generar el shapefile. La función ogrDrivers() enumera todos los controladores disponibles. Si desea exportar un archivo de configuración a ArcGis o QGis, puede usar driver = "ESRI Shapefile" .

writeOGR(Rmap, dsn = "path\to\the\folder\containing\the\shapefile", layer = "map",
         driver = "ESRI Shapefile" )

tmap paquete tmap tiene una función muy conveniente read_shape() , que es un contenedor para rgdal::reagOGR() . La función read_shape() simplifica el proceso de importar mucho un shapefile. En el lado negativo, el tmap es bastante pesado.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow