presentación de powerpoint · proyecto apoyado con recursos del fondo sectorial conacyt-inegi...
TRANSCRIPT
Proyecto 250393 - “Desarrollo de Prototipo Web para la visualización de datos LiDAR”
Mayo 2016
Mtro. Hugo René Valadez Oliva
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Objetivo
Propuesta 250393
Fondo CONACYT-INEGI
Convocatoria S0025-2014-01
Contar con una plataforma Web a nivel prototipo,
que permita la búsqueda, selección y visualización
de nubes de puntos LiDAR ubicados en bases de
datos del INEGI
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Objetivo
INEGI es depositario de bases de datos con información LiDAR
(Light Detection and Ranging)1
1 Demanda 7 Visualización de datos LiDAR de la convocatoria 2014-01 del Fondo CONACYT-INEGI
Imagen de proyecto GIDI - http://www.yorku.ca/eng4000/Past_project/2010-2011/GIDI-3D/public_html/gidi3d.com/ProjectDescription.html
• Midiendo el tiempo de retraso entre la
emisión de un haz laser (pulso) y su
detección a través de la señal reflejada
• Es un conjunto de puntos con posición
tridimensional (coordenadas X,Y,Z)
• Información adicional tal como intensidad,
clasificación, retorno, entre otros.
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Objetivo
• Densa red de puntos de elevación georeferenciados de
precisión.
La nube de puntos se genera en
archivos en formato LAS2
(estándar abierto)
2 Creado por la American Society for Photogrammetry and Remote Sensing (ASPRS)
Imagen Articulo: Spatial Analysis Prescription for Forest Health. Ozark Mountains' Red Oak Borer Beetle Scrutinized with GIS. By Barbara Shields, Esri writer
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Objetivo
• Representación gráfica de estos Modelos Digitales de
Elevación (MDE)
Imágenes INEGI - http://www.inegi.org.mx/geo/contenidos/geodesia/lidar.aspx
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Posibles estudios
Estudios posibles en campos como:
• Prevención y atención de desastres naturales (atlas de
riesgos / riesgos por inundación)
• Cartografía y estudios de zonas costeras y su erosión
• Gestión de recursos forestales y cálculo de biomasa
vegetal
• Generación de modelos tridimensionales urbanos,
planificación y desarrollo urbano (Catastro / diseños de
ingeniería civil / planeación)
• Estudios de hidrología
• Cartografía y estudios de zonas de acceso complejo
• Planificación de infraestructuras y telecomunicaciones
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Problemática / Retos
• Dificultad para acceder a estos datos
• Requiere cierta experiencia técnica en la
extracción de la información
• Tamaño de los archivos sobre web
Escala / resolución / tamaño de la región / espectro
• Procesamiento de la representación grafica o
modelos espaciales
• Amigable acorde a las necesidades generales
de los usuarios
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Acciones
• Tecnologías abiertas y software opensource
• Formatos y como se componen
• Normas / protocolos / estándares OGC
• Bases de datos
• Interfaces de usuario
• Librerías
• Aplicaciones con enfoque web
IComponentes Tecnológicos
existentes01
three.js
unity dielmoopenlidar
terrascan
grassfugroviewer
3dsystek
LAStools
fusion
quick terrain reader
lidarviewpotree
postGISlibLAS
cartoDB
ISO TC 211
arcGIS
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesI
• Encapsulado, compresión y
transmisión de datos.
• Interpretación y gestión de datos
LiDAR
• Codificación de modelado grafico
3D
• Gestión grafica por capas
• Renderizado de nubes de puntos
three.js
unity dielmoopenlidar
terrascan
grassfugroviewer
3dsystek
LAStools
fusion
quick terrain reader
lidarviewpotree
postGISlibLAS
cartoDB
ISO TC 211
arcGIS
Capacidades de:
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIIAnálisis y diseño de la plataforma
de visualización de nubes de puntos02
• Definición de requerimientos del
sistema
• Arquitectura de desarrollo
• Definición y diagramado de caso de
uso general
• Diseño esquemático de la aplicación
• Diseño y esquematización de la base
de datos
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Documento de hoja de diseño
• Objetivo
• Actores
• Entradas / Salidas
• Requerimientos funcionales (NR)
• Requerimientos no funcionales
(RNF)
• Caso de uso
• Boceto
• Estructura de base de datos
• Definición del usuario tipo e interfaces de usuario
existentes
• Definición de funcionalidades y priorización
AccionesII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIIIDesarrollo de la plataforma de
visualización de nubes de puntos03
“Codificación del resultado obtenido en el documento de requerimientos del software”
Desarrolladores de software.Trasladar las especificaciones que realizó el analista, en código ejecutable para la computadora
Codificación y depuraciónModelado 3DBases de datosPruebas de calidad
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIII
Instalación de la arquitectura y ambiente de
desarrollo
Configuración del control de
versiones
Codificación e integración de:
Librerías de acceso a datos (conectividad y
gestión)
Creación de bases de datos
Lógica del negocio (reglas,
operación)
librerías de la interface de
usuario (diseño visual)
Respaldos
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Esquema probable de tecnologías / plataformas
Html5WebGL / OpenGL / GLSLJavascriptCSS3
Bases de datos
XML / JSON – estándares de la OGSLibrerías
LAStoolsLibLASThree.js
AccionesIII
Mysql – (modulo GIS)PostgreSQL / PostGISOracle
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Metodología adaptada SCRUM (ciclos cortos)
1 2 3 4
TO DO IN PROCESS TO VERIFY DONE
ENTREGA
TESTING
SPRINT
24 hrs
Sprint backlogProduct backlog
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Pruebas de Calidad (QoT)
Funcionalidad Carga, capacidad y volumen
Fiabilidad / estabilidadCalidad de datos
Rendimiento Compatibilidad
Seguridad / privacidadInstalación
Documentación
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
(NPR) Nivel de Prioridad
P * S * P
AccionesIII
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
• Bitácoras de instalación y mantenimiento
• Gestión de los protocolos técnicos
• Manual de usuario
• Documentación del código
• Documentación de las pruebas de calidad
AccionesIVTransferencia del prototipo04
Paquete Tecnológico del prototipo
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
• Entrenamiento practico de la plataforma a nivel técnico
• Entrenamiento de la plataforma a nivel de usuario
• Demostraciones finales en ambiente de pruebas
AccionesIV
Transferencia de la plataforma
Proyecto apoyado con recursos del Fondo Sectorial CONACYT-INEGI
Trabajos posteriores
Trabajos posteriores
• Escalamiento a producción
• Apps para dispositivos móviles (smartdevicesplataformas IOs / Android)
• Desarrollar y trabajar con modelos de procesamiento para análisis específicos de prioridad nacional
Teléfonos:
+52 (477) 710 00 11
LADA sin costo:
01 800 581 20 23
Atención a Clientes:
Omega No. 201, Colonia Industrial Delta
C.P. 37545 León, Guanajuato, México.
Hugo René Valadez Oliva