Soy bastante nuevo en QGIS y estoy buscando una manera simple de crear una base de datos que me permita usar las tablas en QGIS y R. Tengo muchos datos almacenados en hojas de cálculo de Excel que se usarán para el análisis estadístico en R.
Mis tareas con más detalle: mi primera tarea será visualizar los datos uniendo las tablas a un shapefile. Segundo, quiero hacer algunas transformaciones espaciales dentro de QGIS con shapefiles y usar los datos recién creados en mi análisis estadístico. Por lo tanto, tendré que unir estos datos a mi base de datos.
Por último, pero no menos importante, quiero asegurar que los datos se almacenen de una buena manera para futuros análisis en QGIS y R ya que la base de datos se usará en otros contextos.
Algunos me dijeron que MS Access es una buena manera de hacerlo. ¿Alguien de ustedes puede darme algún consejo? Tal vez en literatura y cosas así también.
Respuestas:
Además de Spatialite, es posible que también desee considerar PostGIS . Piense en ello como el hermano mayor de SpatiaLite ;-) Es sólo otra fuente de datos para QGIS mientras que usted puede conectarse a él mediante el RODBC paquete en R .
fuente
No estoy seguro de si podrá trabajar con MS Access en QGIS (además, no he oído hablar de ningún proyecto GIS respetable que use bases de datos de MS); MSSQL: es compatible (pero nunca lo probé yo mismo y nunca lo haré ;-)).
Considere la posibilidad de usar Spatialite (extensión espacial de SQLite). Será bastante adecuado para operar Spatialite DB en QGIS y puede acceder fácilmente a Spatialite a través de paquetes R: SQLiteMap ; RSQlite . Esta es la receta que usaría para mí.
EDITAR : Como se mencionó en los comentarios (y lo implicaba), Spatialite no requiere configuración del servidor, administración de usuarios, etc. Y es fácilmente transportable a otra computadora simplemente copiando el archivo de base de datos.
fuente