visualizador de idena en 3d€¦ · orientación. el manejo de la navegación 3d también en...

17

Upload: others

Post on 12-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone
Page 2: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Visualizador de IDENA en 3DGarazi Lacunza Sotés

[email protected]

Page 3: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Qué vamos a verCuáles son los pilares

Preparando el terreno

El mapa a escena y viceversa

El manejo de la navegación 3D

Modificando la escena 3D

Mejoras en la navegación

Obstáculos salvados

Page 4: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Cuáles son los pilares

API SITNA.js

https://github.com/sitna/api-sitna

Cesium.jshttps://github.com/AnalyticalGraphicsInc/cesium/releases/tag/1.31

MDT (Modelo Digital del Terreno) propio

Page 5: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Preparando el terreno

Cesium TerrainBuilder

https://github.com/geo-data/cesium-terrain-builder

Modelo Digital del Terreno

.terrain Tiles de terreno para escena 3D

Page 6: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Preparando el terreno

.terrain

CesiumTerrain

Provider

Page 7: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

El mapa a escena y viceversa

Sincronización del estado del mapa(extensión, fondo, capas raster y vectoriales)

Visualización en el propio visor, sinaredirección ni refresco

Bidireccional

Page 8: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

El manejo de la navegación 3DControles específicos para el manejo de la cámara

mapa situación

ángulo inclinación

orientación

Page 9: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

El manejo de la navegación 3DTambién en dispositivos móviles

mapa situación

ángulo inclinación

orientación

captura de iPhone SE

Page 10: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

El manejo de la navegación 3DMapa de situación

Control novedoso enuna escena 3D

Refleja el campo devisión actual

Permite desplazar la

cámara rápidamente

Page 11: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Modificando la escena 3D

Mapa de fondoWMTS y WMS de IDENA e IDEE

Capas de trabajoWMS

Búsquedas WFS

Servicios externosWMS como superposiciones

GFI (WMS GetFeatureInfo)Información existente en un punto(geometría y atributos).

Drag & Drop de archivos

(KML, GML, GeoJSON, TopoJSON oWKT)

Funcionalidad GIS en 3D

Page 12: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Mejoras en la navegaciónRender propio optimizando los recursos del equipo

El renderizado esuna “película” en laque van pasandofotogramas

Para optimizar losrecursos disponibles,convertimos la“película” en una“POSTAL”.

Película

Inactividad > 3 segundos

Postal

Acción del usuario

Page 13: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Mejoras en la navegación

Detección de colisión con el terreno durante la carga de tiles

Efecto sin la mejora: vista desde la cámara situada bajo el terreno

Page 14: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Obstáculos salvados Anclaje REAL de las geometrías puntuales al terreno:

situamos cámara

obtenemos muestra de terreno

extraemos Z de la muestra

aplicamos Z

anclaje real

Page 15: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Obstáculos salvados

Anclaje de líneas al terreno:

Anclaje real

No redimensiona grosor

Page 16: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Demo

Vídeo demostración

Page 17: Visualizador de IDENA en 3D€¦ · orientación. El manejo de la navegación 3D También en dispositivos móviles mapa situación ángulo inclinación orientación captura de iPhone

Garazi Lacunza Soté[email protected]

Obrigado

MUCHAS GRACIASEskerrik asko