Carga y gestión de los datos
A nivel general, la carga de datos se divide en 3 partes principales:
- Preparar datos: Optimizar, transformar formatos, geolocalizar, combinar archivos, tesselar nubes de puntos, ofuscar datos sensibles…
- Cargar archivos: Cargar los archivos al servidor o servidores que alojan los datos (imágenes, nubes de puntos, …)
- Cargar atributos: Cargar los atributos y propiedades de los datos a la base de datos mediante la aplicación Mapia STREETS Manager
Dentro de Mapia SERVER, el módulo de Mapia STREETS se encuentra localizado dentro de la aplicación MSTREETS:
Configuraciones
Permite agregar diferentes configuraciones iniciales al sistema. Si no se informan, se utilizarán los valores por defecto o los valores definidos en la instalación. Podemos agregar las siguientes variables:
- api_url: URL de la API de MapiaStreets que gestiona los datos de la aplicación
- api_info_url: URL de la API para obtener información extra de un punto o panorama
- folder_poi: Ubicación archivos puntos de interés (panoramas, imágenes…)
- folder_img: Ubicación archivos imágenes
- folder_pc: Ubicación archivos nubes de puntos
- page_no_img: Imagen a mostrar cuando no existe el archivo panorama
- epsg_pc: Sistema de coordenadas de los archivos de nubes de puntos
- page_panellum: Componente vista panorama de MapiaStreets
- page_potree: Componente vista nube de puntos de MapiaStreets
- radius: Radio de búsqueda inicial en la API de panoramas
- wms_location: Ruta WMS de las ubicaciones de la aplicación
- wms_zone: Ruta WMS con las zonas
- wms_campaings: Ruta WMS con las campañas
- camera_height: Altura de la cámara de captura de panoramas respecto al suelo (valor por defecto 2,8m)
- hotspots_add: Si queremos mostrar o no los hotspots en los panoramas (valor por defecto true)
- hotspots_dist_min: Distancia mínima a partir de la cual se muestran los hotspots (valor por defecto 4m)
- hotspots_dist_max: Distancia máxima hasta la que mostraremos hotspots (valor por defecto 25m)
- hotspots_height_max: Diferencia de elevación máxima hasta la que mostraremos los hotspots (valor por defecto 3m)
- pc_ini_color: Color inicial al visualizar la nube de puntos. Valores aceptados: rgba, classification, intensity, elevation
- pc_ini_point_size: Tamaño del punto inicial en la nube de puntos
- category: Categoría de los elementos, servirá para agrupar elementos en listas, por ejemplo las nubes de puntos en la lista de capas (valor por defecto Data)
Zonas
Las zonas son ámbitos geográficos que se utilizan para dar permisos a los usuarios. Cada una de las campañas cargadas al sistema forma parte de 1 o más zonas. Cada zona contiene la siguiente información:
- Nombre: nombre de la zona
- Activa: si la zona está activa o no. Si está desactivada la aplicación no permitirá consultar los datos
- Permisos: grupos de usuarios que tienen permisos en esta zona (consulta el apartado de gestión de usuarios de esta documentación para más información)
- Geometría: ámbito geográfico de la zona
información
Podemos definir tantas zonas como sean necesarias. Las zonas pueden estar duplicadas si es necesario asignar permisos diferentes.
Campaña
El concepto de campaña se corresponde a una campaña de campo de recogida de datos. La campaña contiene la siguiente información:
- Nombre campaña: nombre de la campaña. Es recomendable indicar el año en el nombre, por ejemplo Tarragona 2022
- Zonas: zonas en las que se debe poder visualizar esta campaña
- Metadades: metadatos de la campaña realizada (consulta el apartado metadatos)
- Activa: permite desactivar la campaña y que no esté disponible en la aplicación
- Fecha inicio: Fecha de inicio de la campaña. Solo la fecha.
- Fecha final: Fecha final de la campaña. Solo la fecha.
- Ruta panoramas: Ruta completa o relativa respecto a la ruta de la zona de los panoramas de la campaña. Si es igual a la principal puede tomar el valor nulo.
- Ruta imágenes: Ruta completa o relativa respecto a la ruta de la zona de las imágenes de la campaña. Si es igual a la principal puede tomar el valor nulo.
- Ruta nubes de puntos: Ruta completa o relativa respecto a la ruta de la zona de las nubes de puntos de la campaña. Si es igual a la principal puede tomar el valor nulo.
- Configuraciones adicionales: Permite guardar configuraciones de la campaña (camera_height, hotspots_add, hotspots_dist_min, hotspots_dist_max, hotspots_height_max, pc_ini_color, pc_ini_point_size, pc_ini_visible, category, pc_order)
- Geometría: Perímetro de la campaña. No hace falta que esté completamente dentro de la zona, puede haber una campaña partida por dos zonas con permisos diferentes.
Metadades
Se utilizan para informar cada campaña del sensor utilizar, operadores… Permite guardar la siguiente información:
- Sensor: sensor lidar utilizado
- Precisión: (opcional) precisión de los datos
- Empresa: (opcional) empresa que ha realizado la campaña o post-proceso
- Contacto: (opcional) contacto del proveedor de los datos
Nubes de puntos
Son las nubes de puntos que se visualizan desde la web. Las nubes de puntos web se cargan con formato Potree.
- Campaña: campaña a la que pertenece la nube de puntos
- Nombre nube de puntos: Nombre de la capa nube de puntos a mostrar al usuario
- Nombre archivo: Nombre del archivo de la nube de puntos. Solo el nombre del archivo. En el caso del formato v2 de Potree equivale al nombre de la carpeta que contiene los datos
- Ruta: Ruta completa o relativa respecto a la ruta de la campaña
- Entorno local: Indica si la nube de puntos está pensada para un entorno local o no (plugins)
- Descargable: Si la nube de puntos es descargable o no
- Formato: Formato del archivo de la nube de puntos. Valores aceptados: POTREE, POTREE2, LAS, POD
- Etiqueta: Etiqueta de la nube de puntos para clasificaciones o organizaciones futuras
- Configuraciones adicionales: Permite guardar configuraciones de la nube de puntos (pc_ini_color, pc_ini_point_size, pc_ini_visible, category, pc_order)
- Geometría: Perímetro de la nube de puntos. Debe estar dentro de la campaña a la que corresponde.
El sistema permite cargar directamente un archivo CSV con el formato de INFRAPLAN. Consulta con tu proveedor para obtener toda la información del formato. Para cargar un archivo, utiliza el botón superior derecho UPLOAD FILE:
Puntos de interés
Son los puntos singulares capturados, principalmente panoramas e imágenes laterales:
- Campaña: campaña a la que pertenece el nube de puntos
- Nombre archivo: Nombre del archivo del poi. Solo el nombre del archivo.
- Formato: Formato archivo asociado. Valores aceptados: JPG, PNG
- Tipo punto de interés: Tipo de punto. Valores aceptados: PANO, IMG, ELEVATION
- Fecha/Hora: Fecha y hora de captura
- Altura punto: Altura (Z) del fotocentro del poi
- Roll: Ángulo roll del poi (en sexa.)
- Pitch: Ángulo pitch del poi (en sexa.)
- Pan: Ángulo pan del poi (en sexa.)
- Ruta: Ruta completa o relativa respecto a la ruta de la campaña del archivo del poi
- Etiqueta: Etiqueta del poi para una clasificación, organización o estructuración futura
- Configuraciones adicionales: Permite guardar configuraciones del poi (color)
- Geometría: Punto con el fotocentro del poi
Igual que en el caso de las nubes de puntos, el sistema permite cargar directamente un archivo CSV con el formato de INFRAPLAN. Consulta con tu proveedor para obtener toda la información del formato. Para cargar un archivo, utiliza el botón superior derecho UPLOAD FILE
Tipos de puntos:
Los tipos de puntos que se aceptan son los siguientes:
- PANO: panorama equirectangular con formato JPG
- IMG: una imagen con formato JPG/PNG. No hace falta informar los ángulos.
- ELEVATION: un punto de elevación. En este caso no hay documento y no hace falta informar la ruta, nombre de archivo, ángulos…