Compartí este post

Por Juanjo Correa.

Google Drive es un servicio gratuito de almacenamiento en la nube que permite almacenar y acceder a los archivos en línea. El servicio sincroniza documentos y fotos en todos los dispositivos del usuario, incluyendo dispositivos móviles, tabletas y PCs.

QGIS es un Sistema de Información Geográfica (SIG) de software libre y de código abierto multiplataforma. Una de las particularidades de Qgis es que trabaja con gran variedad de fuentes de datos vectoriales locales (archivos, bases de datos, directorio), o almacenados remotamente ( Protocolo: HTTP(S), cloud, etc ) con acceso público o en depósitos privados de servicios comerciales de almacenamiento en la nube.

Mostraremos a continuación cómo almacenar datos vectoriales en Google Drive y poder acceder a los mismos desde un proyecto QGIS.

¿Cómo guardar los datos vectoriales en Google Drive?

Los datos vectoriales a compartir deben estar en formato GeoJSON. Si nuestros datos están en otro formato, deberemos convertirlos previamente.

Una vez elegido nuestro archivo en formato GeoJSON lo subimos a una de nuestras carpetas de Google Drive como haríamos con cualquier otro archivo. Luego seleccionamos la opción Compartir, hacemos clic en Cambiar a cualquier persona con el enlace, seleccionamos Cualquiera persona con el enlace y dejamos la opción Lector, o bien, Editor si queremos que sea modificado. Copiamos el enlace que se ha generado (en color verde) haciendo clic en Copiar enlace.

El enlace generado aparece asi

https://drive.google.com/file/d/1ydjYKs8OWByvawFbaCeqfXC2wm36nQCX/view?usp=sharing

Para poder usarlo en QGIS tenemos que editarlo. Para ello abrimos un block de nota o editor de texto y hacemos los siguientes cambios. Los cambios aparecen en resaltados en negrita.

| Sustituir: file/d/ por uc?id=

| Sustituir: /view?usp=sharing por &export?format=geojson

para que quede de la siguiente forma:

https://drive.google.com/uc?id=1ydjYKs8OWByvawFbaCeqfXC2wm36nQCX&export?format=geojson

Desde QGIS ¿Cómo abrimos los datos vectoriales almacenados en DRIVE?

En QGIS seleccionamos añadir una capa vectorial, en la opción Tipo de fuente, seleccionamos Protocolo: HTTP (S), nube, etc. En Protocolo, seleccionamos como Tipo GeoJSON y, en URI insertamos el enlace modificado de Drive. Para terminar hacemos clic en el botón añadir.

A disfrutar!!!

5