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:

Nueva orden DISTANCIA_MAXIMA

Hemos creado un nuevo tipo de restricción a aplicar sobre la polilínea que estás digitalizando en Digi3D.NET denominada Distancia Máxima.

Esta restricción indica el tamaño máximo que tendrán los segmentos en la orden LINEA.

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:

Carga ortofotos en formato JPEG 2000 de 16 bits y orientaciones de archivos .aux.xml

Hemos añadido la posibilidad de cargar en la ventana de dibujo (porque en la fotogramétrica ya se soportaba) ortofotos en formato JPEG2000 de 16 bits. Hasta hoy únicamente se podían cargar JPEG2000 de 8 bits.

Además, hemos añadido la posibilidad de cargar las orientaciones de archivos .aux.xml en vez de únicamente de archivos World File.

Puedes ver esta novedad 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: