Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Manual Usuario de QField y QField Sync 2020 LUIS RODRÍGUEZ PLAZA – JULIETA D’AMARIO CÁTEDRA DE GEOMÁTICA FCA UNCUYO 1 Contenido QFIELD: QGIS PARA DISPOSITIVOS MÓVILES .................................................................................................................... 3 DESCRIPCIÓN DE QFIELD ........................................................................................................................................................... 3 CARACTERÍSTICAS DE QFIELD ....................................................................................................................................................... 3 DESCARGA DE QFIELD EN ANDROID .............................................................................................................................................. 5 INSTALACIÓN DE QFIELD............................................................................................................................................................. 5 SINCRONIZACIÓN QGIS – QFIELD ................................................................................................................................................ 7 1) Crear proyecto *.qgs en QGIS Desktop .................................................................................................................. 7 2) Crear un archivo *.gpk ........................................................................................................................................... 8 COMPLEMENTO DE SINCRONIZACIÓN DE QFIELD ........................................................................................................................... 10 VISUALIZAR EL PROYECTO .QGS CON QFIELD ................................................................................................................................. 11 ANEXO (CREACIÓN DE UN PROYECTO) ......................................................................................................................................... 16 Creación y Edición de Capas .......................................................................................................................................... 16 2 3 QFIELD: QGIS PARA DISPOSITIVOS MÓVILES El proyecto QGIS ofrece un conjunto de aplicaciones para el manejo de datos espaciales que, en el contexto de los Sistemas de Información Geográfica, conforman un “ecosistema” resultado de la multitud de necesidades de los usuarios. Este “ecosistema” lo componen: QGIS Desktop, QGIS Server, QGIS Webclient y QField. Descripción de QFIELD QField permite trabajar con proyectos de QGIS a campo usando equipos móviles, tales como tabletas o teléfonos celulares. Permite ejecutar proyectos QGIS en los dispositivos móviles con sistema operativo Android, ocupándose de la interacción del usuario de forma diferente al software de escritorio y con pantallas de menor tamaño. QField se enfoca en conseguir un trabajo de campo GIS eficiente, que permita obtener datos de campo y llevarlos a la oficina de una manera cómoda y fácil. Se trata de un proyecto Open Source dirigido por OPENGIS.ch LLC y su código fuente está disponible en GitHub. Características de QField Con una gran cantidad de funciones útiles como digitalización online y offline, edición de geometría y atributos, búsqueda de atributos, potentes formularios, cambio de temas, compatibilidad con GPS, integración de cámaras y mucho más, QField es una potente herramienta para aquellos que necesitan editar sobre la marcha. Algunas características de QField: • Rapidez. Gracias al motor de QGIS subyacente y a muchas optimizaciones, QField es potente y ágil. http://mappinggis.com/2014/06/por-que-qgis-es-la-referencia-sig-open-source/ http://mappinggis.com/2014/03/primeros-pasos-con-qgis-server/ https://www.qfield.org/ 4 • Fácil de usar. Qfield tiene el objetivo de ofrecer una interfaz de usuario mínima, en consecuencia es un producto que no está recargado y que es extremadamente fácil de usar. • Edición de geometrías. Permitir una experiencia de digitalización perfecta ha sido un objetivo primordial de QField. Gracias a una interfaz de usuario adaptable y características como la verificación de atributos en tiempo real y el soporte de autoensamblado (snapping), QField simplifica este proceso a través de una barra de herramientas adaptable que aparece solo cuando es necesario. • Potente cartografía combinada con búsqueda de texto completo. La belleza de los GIS es que los mapas son dinámicos. Las capas se pueden mostrar y ocultar individualmente y la información se puede presentar de forma más o menos importante según la tarea en cuestión. QField es compatible con las infinitas posibilidades de diseño que ofrece QGIS y, gracias a un selector de temas bien ubicado, puede cambiar el aspecto de todo el proyecto con un solo clic. Para una mayor personalización, QField permite ocultar y mostrar capas simplemente presionando el nombre de la capa. Además, QField cuenta con una caja de búsqueda por atributos totalmente configurable que permite geolocalizar y editar el objeto exacto que estaba buscando. • Soporte para GNSS de alta precisión. La precisión de los servicios de posicionamiento del dispositivo podría ser suficiente para proyectos básicos, pero la topografía catastral y otras digitalizaciones de alta precisión tienen requisitos mucho más altos. QField permite recibir, de forma nativa, los servicios de ubicación de Android para que pueda aprovechar la mejor ubicación proporcionada por dispositivos externos. • Creación de PDF. QField dispone de soporte nativo para generar archivos PDF basados en los diseños de impresión de QGIS. • Intuitivo selector de proyectos. Cuando tenemos que trabajar con múltiples proyectos, la clave es poder cambiar rápidamente entre ellos. QField viene con un elegante selector de archivos con directorios favoritos y una lista automática de los últimos tres proyectos abiertos que nos ahorrarán un montón de tiempo. • QField utiliza QGIS para configurar mapas y formularios, por lo que admite de manera automática una amplia variedad de formatos de datos GIS. Gracias a esto, se puede preparar un proyecto cómodamente y luego implementarlo en cualquier lugar. Y como QGIS también tiene un componente de servidor, su proyecto se puede servir en un WebGIS con el mismo aspecto. 5 • Sincronizar con WiFi, Cable o Red. Utilizando el complemento QFieldSync se puede sincronizar un proyecto y los datos, utilizando varios métodos. • Integración en la nube. Sincronización en la nube a partir de QCloud, de modo de poder administrar proyectos online sin problemas y desplegarlos automáticamente en los dispositivos. QField ha sido desarrollado empleando la librería Open Source Qt5, QtQuick2 y OpenGL, y es compatible con Android 5 (aunque el mínimo recomendable es 4.3). Este tutorial se ha hecho con la versión 5.0 de Android. Descarga de QField en Android Acceder al Play Store desde el dispositivo Android y en el buscador escribir QField. Seleccionar la aplicación QField para QGIS. Instalación de QField Hacer clic sobre el botón Instalar para iniciar la descarga de la app y dar permiso para que la aplicación pueda acceder a la ubicación (el dispositivo empleará la misma) y los archivos (ya que necesitará almacenar los datos con los que vaya a trabajar). 6 En el dispositivo seleccionar el icono de QField para abrir la aplicación, aparecerá un mensaje indicando que se están desempaquetando los datos de la instalación. 7 Durante el proceso, puede aparecer en pantalla un aviso de seguridad en el que se informa que la aplicación está tratando de conocer la ubicación, hacer clic en Permitir para continuar con el proceso de instalación.Por último, y antes de iniciar QField, aparecerá un mensaje en pantalla informando que la aplicación ya se ha instalado de forma correcta. Además, indicará que se debe tener un proyecto de QGIS con sus capas en el o dispositivo para empezar a trabajar. Sincronización QGIS – QField 1) Crear proyecto *.qgs en QGIS Desktop Crear un proyecto en la pc con QGIS Desktop e incorporar en él las capas con las que se trabajará en QField, editarlas y dotarlas de estilo, etiquetas, etc… ya que al importar el proyecto a la app, ésta leerá dicha información asociada. Es muy importante que tanto el proyecto como las capas con las que se va a trabajar en él se encuentren dentro del mismo directorio en la pc, por lo que se recomienda crear una carpeta en el disco duro previamente e incluir en ella dicha información (ej. QFIELD). 8 2) Crear un archivo *.gpk Abrir un proyecto en blanco en QGIS y acceder al menú Capa/Crear capa y selec- cionar Nueva capa GeoPackage o bien, desde la barra de herramientas “Administrar capas”. 9 En la ventana de la herramienta se deben introducir los siguientes parámetros: Base de datos: indicar el nombre del nuevo GeoPackage a crear. Nombre de la tabla: colocar el nombre de la capa a crear (ej. Puntos). Tipo de geometría: elegir la geometría de la primera capa (punto). Tildar dimensión Z. Indicar el SRC del archivo. Aceptar, de esta manera se incorpora la primera capa al Panel de Capas. Se pueden generar los campos de cada capa en este momento o posteriormente. Para agregar una nueva capa se puede repetir el paso anterior. Elegir la base de datos ya generada e incluir el nombre, la geometría, el SRC y los campos a crear. Aceptar > Agregar nueva capa. Una vez que se crearon todas las capas con sus respectivos estilos, etiquetas, etc., acceder al menú Proyecto/Propiedades del proyecto y en la sección Configuración general, de la pestaña General, indicar que guarde las rutas relativas en Guardar rutas. 10 Aplicar los cambios y guardar el proyecto en el directorio creado. Ver el punto Anexo Complemento de sincronización de QField El complemento QField Sync ayuda a mover proyectos y datos asociados desde QGIS a QField y viceversa. Para instalar QField Sync ir a menú Complementos y buscar en la biblioteca QField Sync. Instalar el complemento. Si la instalación fue exitosa, debería verse el QFieldSync en el menú Complementos. Una vez generado el proyecto, se debe exportar con el complemento QField Sync, mediante en el directorio elegido. Conectar el dispositivo móvil a la pc, copiar en el mismo la carpeta generada por QField Sync(verificar la ubicación de la carpeta “export” de QField Sync en Preferencias). Una vez finalizada la copia de archivos, desconectar el dispositivo móvil de la pc. https://qfield.org/docs/qfieldsync/index.html 11 Visualizar el proyecto .qgs con QField Iniciar QField y, en la pantalla, seleccionar el botón de carga, se deberá dar permisos a la aplicación para acceder al almacenamiento interno del mismo. Aparecerá una nueva pantalla en la que se deberá seleccionar el directorio para cargar el proyecto, escogiendo entre el almacenamiento interno del dispositivo o un proyecto reciente. 12 Navegar hasta el directorio deseado en el apartado anterior, en el que se han alojado los datos y seleccionar el proyecto .qgs. Tener en cuenta que, dependiendo del procesador del dispositivo móvil y de las capas que se encuentren cargadas en el proyecto, éste puede tardar en abrirse unos segundos. Puedes “pellizcar” sobre la interfaz para acercar y alejar el zoom del mismo modo que con una imagen cualquiera del dispositivo. Al presionar el Menú Hamburguesa muestra el panel de capas: Botón Buscar Botón Posición Activado Menú Hamburguesa 13 Al presionar el ícono de Configuración se accede al Panel de Configuración y allí se activarán las opciones deseadas. Activar las opciones que se muestran en la figura de al lado. Aceptar Para crear puntos, líneas o polígonos se activa el botón de edición y se elige la capa a editar, la cual aparecerá en color verde. En la parte inferior derecha aparecen 2 botones más: el signo “+” que cada vez que se presiona genera un punto (en el caso de líneas o polígonos – un vértice). Capa visible Capa no visible Menú configuración Modo visualización 14 El siguiente ícono permite digitalizar los puntos a partir de la ubicación del móvil si está activado. Para digitalizar las diferentes geometrías, sin el uso del posicionamiento satelital, se utiliza el cursor (en forma de mira). Cuando se posiciona sobre el punto a digitalizar se presiona el botón “+”. Para finalizar se presiona el botón aceptar. 15 Para acceder a la información del posicionador del móvil se debe mantener presionado el botón azul y tildar “Show Position Inform” Para eliminar una geometría no deseada. Mantener presionada la tabla de atributos de cualquier geometría y cuando aparece el cesto de basura, presionar en él. Si se quiere editar los atributos o la ubicación de puntos, se debe seleccionar la geometría y presionar en “A”, si se editan los atributos, y en “el lápiz” si se quiere editar la forma o la ubicación de los puntos. Finalmente presionar “Stop edit”. 16 Anexo (Creación de un proyecto) Creación y Edición de Capas Se crearán en el archivo *.gpk las siguientes capas: punto, línea y polígono. En la capa “Puntos” agregar los siguientes campos: Nombre Tipo Longitud Este Real Norte Real Altitud Real NDVI Real Foto text 500 Fecha y Hora datetime En la capa Lineas agregar los siguientes campos: 17 Nombre Tipo Longitud Longitud real Categoría text 50 En la capa Poligonos agregar los siguientes campos: Nombre Tipo Longitud Perímetro real Área real Tipo text 50 Departamento text 50 Provincia text 50 Una vez creados los campos en cada capa hacer clic en Aceptar. A continuación, se editan los campos de cada capa para automatizar la carga de datos a campo, mediante el sistema de posicionamiento del equipo móvil. Capa de puntos En Propiedades de la capa Puntos ir a la pestaña: Formulario de atributos > Seleccionar el editor de atributos> Diseñador de arrastrar y soltar. En fid, en la sección Tipo de control elegir oculto. 18 En el campo Este, en la sección Predeterminados > Valor por omisión > round($x,2) y tildar la opción Aplicar valor predeterminado al actualizar. En el campo Norte, en la sección Predeterminados > Valor por omisión >round($y,2) y tildar la opción Aplicar valor predeterminado al actualizar. En el campo Altitud existen 2 opciones: a) Sección Predeterminados > Valor por omisión > round(z($geometry),2) y tildar Aplicar valor predeterminado al actualizar. Utiliza el valor de Z del posicionamiento del móvil, b) Sección Predeterminados> Valor por omisión > round(raster_value('nombre del archivo DEM',1,make_point($x,$y)),2) y 19 tildar la opción Aplicar valor predeterminado al actualizar. Utiliza el valor de Z del DEM cargado. En el campo NDVI, sección Predeterminados> Valor por omisión > round(raster_value('nombre del raster',1,make_point($x,$y)),2) y tildar la opción Aplicar valor predeterminado al actualizar. Rescata el valor de la celda del ráster en la ubicación marcada. En el campo Fecha y Hora,sección Tipo de control > Fecha/Hora; y en la sección Predeterminados > Valor por omisión> now() y tildar la opción Aplicar valor predeterminado al actualizar. En el campo Fotos, sección Tipo de control > Adjunto. En Rutas > tildar la opción Rutas relativas y en Integrated Document Viewer elegir Imagen … Aceptar Capa de líneas En Propiedades de la capa “Lineas” ir a la pestaña Formulario de atributos > Seleccionar el editor de atributos > Diseñador de arrastrar y soltar. En el campo fid, sección Tipo de control elegir oculto. En el campo Longitud, en la sección Predeterminados > Valor por omisión > round($length,2) y tildar la opción Aplicar valor predeterminado al actualizar. 20 En el campo Categoría, sección Tipo de control elegir Mapa de valor >Ingresar Valor Descripción Calle Calle Acequia Acequia Avenida Avenida Ruta nacional Ruta nacional Ruta provincial Ruta provincial Arroyo Arroyo Río Río Cauce seco Cauce seco Hacer clic en Aceptar. Capa de polígonos En propiedades de la capa “Poligonos” ir a la pestaña Formulario de atributos > Seleccionar el editor de atributos > Diseñador de arrastrar y soltar. Agregar, con el símbolo “+” verde, dos Categorías al panel “Disposición del Formulario”: “Propiedades” y “Ubicación”. 21 Arrastrar y soltar en Propiedades: Área, Perímetro y Tipo. Arrastrar y soltar en Ubicación: Departamento y Provincia. Los parámetros hijos deben estar alineados con sangría izquierda con respecto al título. En el campo fid, sección Tipo de control elegir oculto. En el campo Perimetro, en la sección Predeterminados > Valor por omisión > round($perimeter,2) y tildar la opción Aplicar valor predeterminado al actualizar. En el campo Area, sección Predeterminados > Valor por omisión > round($area,2) y tildar la opción Aplicar valor predeterminado al actualizar. 22 En el campo Tipo, sección Tipo de control elegir Mapa de valor > Ingresar archivo CSV con los valores En Departamento, sección Predeterminados > Valor por omisión > aggregate('archivo vectorial que contiene la geometría’,'concatenate',nombre del campo a agregar,intersects($geometry,geometry(@parent)),',','archivo vectorial que contiene la geometría') y tildar la opción Aplicar valor predeterminado al actualizar. En Provincia, sección Predeterminados > Valor por omisión > aggregate('archivo vectorial que contiene la geometría’,'concatenate',nombre del campo a agregar,intersects($geometry,geometry(@parent)),',','archivo vectorial que contiene la geometría') y tildar la opción Aplicar valor predeterminado al actualizar Hacer clic en Aceptar. Nota: deben estar cargados en el “Panel de capas” los archivos mencionados en las sentencias de “Valor por omisión”.
Compartir