Webinar de Terre3 con Geoinnova

webinar geoinnova TR3

Realizamos un webinar para mostrar el camino de los entornos 3D en cartografía web, y hablar de nuestro entorno terre3 y su práctica solución basado en software libre.

El principio de la formación con Terre3

Terre3 es un proyecto basado en software libre y por tanto promociona el conocimiento de las herramientas que nos permiten evolucionar y alcanzar nuevas metas. Así que aquí os dejamos los enlaces y documentación del curso.

Webinar en youtube

Preguntas y respuestas del Webinar de Cartografía web 3D Open Source

Pregunta: ¿Cuál es la diferencia entre estéreo y fotogrametría?

Respuesta: Las diferencias son muy significativas, el estéreo sintético surge de fusionar una ortofoto y un modelo digital del terreno y con ello crear un efecto estereoscópico, y el estéreo fotogramétrico de mezclar dos fotogramas aéreos. Por tanto sus características y detalles son distintos como las escalas de uso.

P: ¿Podrías hablar algo sobre Entwine?

R: He tenido que mirarlo, sinceramente. Pero veo que es un proyecto interesante que en cierta manera trata de ser un sistema como Potree pero de forma masiva, pudiendo funcionar a distintas escalas. Es interesante pero a nivel web se hace algo pesado, y dispositivos como móvil difícilmente funcional. Lo iré analizando mejor, y gracias por el aporte.

P: ¿Cómo generas los anaglifos? Entiendo que los anaglifos es fotogrametría sintética ¿es así?

R: El estéreo sintético se genera mezclando la composición de dos cámaras que actúan como el ojo humano. En threeJS creas dos cámaras que observan el objeto, que luego puedes filtrar con distintos patrones para crear efectos 3D reales mediante las gafas anaglifo adecuadas. En Terre3 hemos dispuesto diferentes filtros para usar distintos tipos de gafas y así facilitar la experiencia.

P: Relacionado con el custom 3D de Mapbox, quiero añadir una capa en 3D ¿hay que añadirlo con alguna extensión concreta?

R: Si se refiere a integrar una escena 3D a Mapbox se debe cargar el módulo concreto para poder incorporarlo como en el ejemplo que hemos visto en el webinar.

P: ¿Hay posibilidad de añadir servicios WMS en Terre3?

R: Terre3 contiene capas WMS y WMTS, sin problema. Pero han de añadirse manualmente ya que no se ha creado aún un algoritmo para implementarlo de forma automática, pero tampoco sería demasiado complicado.

P: ¿Hay posibilidad de añadir servicios mes en Terre3?

R: Terre3 está diseñado para incorporar servicios OGC (Open Geoespatial Consortium) principalmente, cualquier servicio de otra naturaleza debería ser estudiado.

P: ¿Podéis pasar el acceso al mapa de los datos de la covid-19 que habéis puesto? Es de acceso público?

R: Todos los links están en el repositorio de Geoinnova. Éste en concreto es https://data.terre3.es

Datos del Covid-10 con Terre3
Datos del Covid-10 con Terre3

P: Entiendo que los programas de objetos 3D guardan el objeto sin georreferenciar, nosotros lo manipulamos cuando añadamos la capa ¿no?

R: Los objetos 3D no tienen una definición de georeferenciación a nivel general, que es una barrera a superar en cartografía, para ello debería haber un parámetro que hiciera referencia a algún sistema de coordenadas que actualmente no está definido. En cualquier caso para incorpora un objeto en Terre3, lo que hacemos es posicionarlo en la visual de la cámara y damos las herramientas para posicionarlo cómodamente en el lugar deseado.

P: Sobre los problemas de CORS y la creación de un proxy…

R: El tema de CORS es una definición que afecta al navegador y los permisos sobre la utilización de datos de terceros. La utilización de un servidor es lo que nos habilita a poder utilizar los datos adecuadamente para Terre3.

P: En Terre3 ¿se utiliza WCS para obtener la altura de cada punto de la malla en la vista 3D? De ser así ¿podrías explicar un poco los pasos que se siguen?

R: Terre3 está basado en OpenLayers 5, con lo que llama al servicio WMS/WMTS para rellenar el canvas del mapa. Una vez completado éste, haremos la llamada al servicio WCS que aplicaremos según el paso de malla que tengamos previsto, y ahí utilizando threeJS unimos ambas partes creando el mapa 3D finalmente.

P: ¿Dónde se puede conseguir fotogrametría? ¿Es lo mismo que las imágenes satelitales?

R: La fotogrametría viene de los fotogramas realizados por vuelos de avionetas, y te permiten obtener detalles entre los 7cm y 50cm sobre el terreno. Las imágenes satélite tienen un rango muy diferente.

P: ¿Existe algún servidor open source para hacer de WCS?

R: Esta es la clave. Se genera con relativa facilidad con Mapserver o Geoserver, alimentado mediante un GeoTIFF o similar.

P: ¿Podéis transporta a dwg los polígonos geométricos?

R: Terre3 tiene un sistema de exportación, pero el formato es GLTF y para vectoriales KML 3D. DWG es un formato cerrado que no creo que lleguemos a implementar.

Enlaces