Archivo de la categoría: Digi3D

Rellena de manera automática atributos de geometrías mediante macros

Hemos modificado tanto el cuadro de diálogo que aparece cuando pulsamos el botón Mas (+) del panel de Atributos Activos como la orden ANADE_ATRIBUTO_ACTIVO para que nos permita indicar como valor por defecto del atributo una macro que se sustituirá en el momento de almacenar la geometría.

Puedes ver esta nueva funcionalidad en acción en el siguiente vídeo:

Controles de calidad en Digi3D.NET en Python

Hemos añadido a Digi3D.NET la posibilidad de crear controles de calidad utilizando el lenguaje de programación Python.

Hasta ahora podíamos crear controles de calidad en .NET. A partir de hoy podemos seleccionar la opción Python en el lenguaje de programación del guion que se ejecutará para un determinado código.

Puedes ver esta nueva funcionalidad en acción en el siguiente vídeo:

Diccionarios de atributos en las geometrías en Digi3D.NET

Acabamos de añadir a Digi3D.NET un diccionario de atributos a las geometrías. En este diccionario podremos almacenar tantos pares clave-valor como queramos.

Este diccionario no tiene ningún significado para el programa, pero sí para nosotros como usuarios ya que podemos añadir información alfanumérica a cada geometría.

Cada geometría dispone de su propio diccionario de atributos, de manera que podríamos tener con el código Persona una geometría sin atributos, otra con el mismo código, pero con un diccionario en el que se almacena únicamente el nombre de una persona y una tercera geometría que tenga el mismo código, pero en su diccionario de atributos tanto el nombre, como la edad y la altura. Es el usuario quien añade dinámicamente los atributos que quiere asignar a la geometría.

Hemos añadido un nuevo panel denominado Atributos Activos que nos permite añadir/eliminar dinámicamente atributos.

Además, hemos añadido la orden ELIMINA_ATRIBUTOS_ACTIVOS para limpiar el panel de atributos activos.

También hemos añadido la orden ANADE_ATRIBUTO_ACTIVO que nos va a permitir añadir atributos activos desde la línea de comandos.

Puedes listar los atributos de una geometría existente en el panel de resultados mediante la orden LISTA_ATRIBUTOS.

Si quieres establecer como atributos activos los que tenga una geometría existente, puedes ejecutar la orden CLONAR_ATRIBUTOS.

Puedes editar los atributos de una geometría existente mediante la orden EDITAR_ATRIBUTOS.

Si quieres asignar a una geometría existente los atributos del panel Atributos Activos, puedes hacerlo con la orden CAMB_ATRIBUTOS.

Puedes ver esta nueva funcionalidad en acción en el siguiente vídeo.

Sensor satelital Tri-Estéreo

Resulta que con el sensor satelital Pléiades puedes solicitar un producto denominado tri-stereo que consiste en tres imágenes con distintas orientaciones que permiten la visualización estereoscópica del modelo evitando ocultaciones.

Hemos añadido en Digi3D.NET la posibilidad de cargar las tres imágenes de manera simultánea y poder cambiar en tiempo real el par de imágenes que se muestran en la ventana fotogramétrica.

Puedes ver esta novedad en acción en el siguiente vídeo:

Abrir Google Street View y OpenStreetMap en la posición de la ventana fotogramétrica

Acabamos de añadir más opciones al grupo de opciones «Abrir xxxx en esta posición» en la ventana fotogramétrica de Digi3D.NET.

A partir de ahora podrás abrir un navegador mostrando Google Street View o OpenStreetMap en la posición en la que tienes la ventana fotogramétrica.

Puedes ver esta novedad en acción en el siguiente vídeo:

Sustituye una geometría por un texto de un campo de BBDD

Los archivos shapefile no tienen geometrías de tipo texto. Básicamente tienen puntos, líneas, polilíneas, polígonos, multi-geometrías todo ello en 2D y en 3D, pero nada de textos.

Lo que sí que puede tener cada geometría es asociado un registro en una base de datos (archivo con extensión .DBF) en el que se puede añadir la información que se quiera en modo texto.

Los archivos Shapefile de Catastro de España almacenan los textos con líneas 2D de dos vértices. Estas líneas definen el origen y la orientación del texto, y el texto se almacena en un determinado campo de la base de datos.

Hemos en la tabla de códigos de Digi3D la posibilidad de sustituir geometrías por textos almacenados en un determinado campo de base de datos para que el programa muestre los textos en vez de líneas.

Puedes ver esta nueva funcionalidad en el siguiente vídeo:

Elimina geometrías en shapefiles siguiendo el criterio de Catastro de España

Hace muchos años que podemos trabajar en Digi3D.NET directamente sobre archivos Shapefile.

Una de las características que tiene Digi3D.NET es que, al eliminar una geometría, esta no se elimina realmente, sino que se marca como eliminada, pero sigue ahí. Esto nos permite poder deshacer operaciones o incluso recuperar geometrías eliminadas días atrás.

Para eliminar realmente las geometrías eliminadas utilizamos la orden COMPRIMIR que reescribe el archivo pero esta vez sin las geometrías marcadas como eliminadas.

Los archivos .SHP de Shapefile no tienen ninguna manera de marcar geometrías como eliminadas, pero Digi3D.NET siempre ha utilizado un truco, y es que los archivos .DBF sí que pueden marcar un registro como eliminado, por lo tanto, cuando eliminas una geometría, ésta se marca como eliminada en su correspondiente registro en el archivo .DBF.

El problema es que en Catastro de España no se pueden eliminar geometrías, sino que se utiliza un campo en el que se almacena la fecha en la que se ha marcado como eliminada.

En consecuencia, hemos realizado una modificación en el programa que nos permite indicar el tipo de criterio a seguir al eliminar una geometría.

Puedes ver esta nueva funcionalidad en acción en el siguiente vídeo:

Carga modelos 2D en la ventana fotogramétrica

El sensor ORTOFOTO ESTEREOSCÓPICA tiene la característica de que aparte de incluir la imagen, también incorpora un modelo digital del terreno o de superficie y esto nos permite poder realizar proyecciones en tiempo real.

Como consecuencia de esto, ahora con este sensor es posible trabajar estereoscópicamente con archivos 2D.

En el vídeo de a continuación te mostramos cómo cargar un shapefile 2D de Catastro, visualizarlo estereoscópicamente y trabajar con él.

Estereoscopía con NVidia RTX 4000

Ya hay varios usuarios que han actualizado sus tarjetas gráficas a una Quadro RTX 4000.

Si instalamos el último controlador de la tarjeta gráfica (que es un controlador específico para Windows 10) observamos lo siguiente:

  1. La opción de Habilitar estereoscopía aparece deshabilitada:

Esto es así porque ahora es Windows quien gestiona la estereoscopía.

Para habilitar la estereoscopía, tenemos que entrar en «Configuración de pantalla» de Windows y habilitar la opción 3D:

2. No podemos seleccionar la opción de Emisor IR en la opción «Estéreo – Modo de pantalla» y además nuestro emisor no se enciende:

Tal y como hemos explicado en un post anterior, el controlador de la tarjeta gráfica ya no incluye el controlador del emisor.

Tenemos que instalar el controlador del emisor de manera manual.

Curiosamente el controlador necesario para Windows 10 no tiene casi presencia en los buscadores, y es complicado localizarlo, pero aquí lo tienes:

https://www.nvidia.com/es-es/drivers/nv3dvisionusb/390_41/nv3dvisionusb-driver/

Este controlador hará que tu emisor se encienda y que emita estereoscopía.

El hecho de instalar este controlador NO MODIFICA EL LISTADO del desplegable «Estéreo – Modo de pantalla» en la configuración del controlador, de manera que no aparecerá la opción de «Emisor de infrarrojos» como siempre, de manera que tendrás que seleccionar como opción la opción Conector DIN interno (aunque no dispongas del «bracket» que permite conectar la tarjeta gráfica directamente con el emisor).