2022.2.0.31
Publicada el 04/03/2022.
Novedades
- Mejora en la condición de exclusión de topologías para líneas con múltiples códigos (commit)
- Añadir el método Point3DReadOnlyCollection.IndexOf para Point2D (commit)
- Añadir operaciones de comparación entre Point3D y Point2D (commit)
- Añadir al interfaz Digi21.DigiNG.IO.IReadOnlyDrawingFile el método IndexOf (commit)
- Añadir opción para que el importador de BIND cargue los atributos de BBDD cuando sea necesario y no al cargar las geometrías (commit)
- Nueva orden OFF_TODO (commit)
- Modificar los importadores Digi21.DigiNG.IO.BinDouble, Digi21.DigiNG.IO.Shp para que no sea necesario leer todas las geometrías para obtener las máximas y mínimas del archivo de dibujo (commit)
- Mejorar el rendimiento al encender y apagar códigos con tablas de códigos con muchos códigos (commit)
- Mejora en el algoritmo de partición de geometrías (commit)
- Nueva orden ASIGNAR_Z_MAXIMA_VERTICES_NODO_TOL (commit)
- Añadir la propiedad Digi21DigiNGIO.IReadOnlyDrawingFile::Visible (commit)
- Añadir el método de extensión IEnumerable<Point3D>.IndexOf2D (commit)
- Hacer que se pueda abrir un archivo de dibujo .BIND abierto por otra instancia de Digi3D.NET (commit)
- Añadir la posibilidad de cargar imágenes 360 autocontenidas en archivos e57 (commit)
- Mover la propiedad Wkt de la interfaz IDrawingFile a IReadOnlyDrawingFile (commit)
- Permitir añadir código a ejecutar al crear el entorno Python en el que se ejecutan las expresiones y el panel de Python interactivo (commit)
- Hacer que las condiciones de exclusión de códigos de topologías sean expresiones Python (commit)
- Mejora de velocidad al cargar bases de datos Access (commit)
- Topologías: Respetar la Z de tramo si éste está cerca del centroide. En caso contrario, no respetar la Z (commit)
- Añadir soporte para carga de atributos de base de datos de tipo DATE (commit)
- Hacer que el tipo que devuelven Line.Points y Polygon.Points implemente IReadOnlyList<Point3D> (commit)
- Añadir códigos de topologías cuya presencia no garantice formar polígonos pero sí huecos de polígonos (commit)
Correcciones
- El cuadro de diálogo de propiedades de centroide no muestra correctamente el tipo de Z desde que se añadió la opción de EL ESPECIFICADO EN LA TOPOLOGÍA (commit)
- Modificar el comportamiento para los tramos de topologías con opción RespetarSiEsCoincidenteEnXyz (commit)
- No se muestra la descripción del código al tentativar una geometría (commit)
- El flag --obviarArchivosReferencia no funciona correctamente (commit)
- Al cargar bases de datos con campos de tipo Fecha el programa informa que estos campos no son compatibles cuando en realidad sí que lo son (commit)
- Al omitir la carga de archivos de referencia asociada con binarios de doble precisión, si se comprime el archivo de dibujo se desvinculan los archivos de referencia. (commit)
- El programa permite cerrar la ventana fotogramétrica (en configuración de múltiples monitores) mientras esta se está inicializando (commit)
- En equipos lentos al cerrar la ventana fotogramétrica mientras las manivelas envían coordenadas puede hacer que el programa finalice inesperadamente (commit)
- Las relaciones entre geometrías no funcionan correctamente si las geometrías no solapan en la coordenada Z. (commit)
- El importador de binarios de doble precisión no reconoce el flag de línea de comandos --obviarArchivosReferencia si no se especifica previamene un parámetro --mdat (commit)
- Finalización del programa si en el cuadro de diálogo de buscar código se activan expresiones regulares y se introduce una expresión incorrecta. (commit)
- No se puede volver a abrir el archivo de dibujo tras cerrarlo al trabajar con topologías y ventana fotogramétrica. (commit)
- En determinados escenarios el programa puede finalizar inesperadamente al generar polígonos en 2.5D (commit)
- Fugas de memoria en las órdenes que parten intersecciones mediante topología (commit)
- El programa hace caso omiso del parámetro --tabla al ejecutarlo desde la línea de comandos. (commit)
- No aparecen todos los formatos de archivos reconocidos en el programa en el desplegable del cuadro de diálogo Abrir al ejecutar la orden CARGA_F (commit)
- Mejorar la comunicación de errores de base de datos si la tabla no existe (commit)
- La macro de sustitución de atributos de base de datos %ENTITY_CODE% no funciona correctamente en geometrías con múltiples códigos (commit)
- Error al cargar shapefiles con geometrías con tamaño en disco inferior al mínimo necesario (commit)
- La opción Ordenes comunes de Digi3D aparece dos veces en el cuadro de diálogo de configuración (commit)
- Fallo en el primer vértice de polígonos topológicos en 3D en determinados escenarios (commit)
- Las órdenes OFF, OFFS y OFFD si se ejecutan sin pasar parámetros (es decir, con cuadro de diálogo) no apagan ningún código (commit)
- Finalización inesperada del programa si se ejecuta una expresión Python sobre una geometría que tiene atributos de BBDD de un tipo no soportado por Digi3D.NET (commit)
- Selección incorrecta de códigos en determinados escenarios si tenemos códigos deshabilitados en la tabla de códigos. (commit)
- La orden MOVER no permite tentativar una geometría en un archivo de referencia para especificar el punto de destino (commit)
- El generador de ortofoto estereoscópica no carga niveles piramidales de archivos con extensión .tif_[nivel_piramidal] (commit)
- Al seleccionar Clasificación en el tipo de visualización de nubes de puntos, se muestran muy pocos colores (commit)
- Al generar topologías se informa que no se han formado polígonos con líneas que se habían excluido por una condición de exclusión (commit)
- El panel de Python no muestra los errores inmediatamente. Los muestra con posterioridad al ejecutar una sentencia sin error. (commit)
- Las topologías detectan como polígonos sin área determinados segmentos cuya presencia no garantiza formar polígono, pero si hueco, y cuya área calculada sea un número cercano a 0 pero negativo (commit)
- Si la configuración regional indica que el separador decimal es la coma, se redondean los valores de tipo coma flotante en los paneles de atributos de BBDD (commit)