Procesar en local

Procesar en local permite preparar un lote de nubes antes de trabajar con ellas en Lot Of Points. Studio crea el nivel de detalle de cada nube y lo guarda en la caché del equipo para que el visor pueda reutilizarlo. Los archivos originales conservan su contenido y no se sube ningún dato a Azure.

Página Procesar en local de Lot Of Points Studio

Añadir archivos

Selecciona Procesar en local en el menú lateral y pulsa Añadir archivos…. Puedes elegir varios archivos de una vez, en formato LAS (.las, formato de intercambio de nubes de puntos), LAZ (.laz, LAS comprimido), E57 (.e57), PTX (.ptx, escaneos en cuadrículas), PTS (.pts, puntos en texto) o PCD (.pcd, Point Cloud Data). Studio determina el sistema de referencia antes de incorporar cada archivo como un trabajo independiente al panel Tareas, situado en la parte inferior de la ventana.

Studio comprueba primero si ya existe una caché para ese archivo. Si existe una caché para el archivo, Studio reutiliza esa caché y muestra el estado Ya existía. Si necesita crearla, analiza el original y organiza sus puntos por niveles de detalle. Esa organización permite al visor cargar las partes de la nube que necesita en cada momento.

Puedes seguir utilizando las otras páginas de Studio mientras se procesa el lote. La cola continúa trabajando aunque cambies de página; los archivos pequeños pueden procesarse a la vez. Studio procesa los archivos grandes de uno en uno, sin otros trabajos simultáneos.

Sistema de referencia

Antes de encolar los archivos, Studio busca su sistema de referencia expresado en WKT (Well-Known Text), en este orden:

Fuente Condición de uso
.prj de la caché del nivel de detalle WKT válido o con componente horizontal local, incluido el sistema desconocido.
Sistema declarado por el archivo En LAS y LAZ, WKT del registro 2112 y después el obtenido de las claves GeoTIFF (TIFF georreferenciado, Tagged Image File Format); en E57, WKT de coordinateMetadata o sistema de su código EPSG (European Petroleum Survey Group).
.prj junto a un PTX, PTS o PCD WKT válido o con componente horizontal local. El .prj conserva el nombre del original y sustituye solo su última extensión: nube.v2.pts utiliza nube.v2.prj.

Studio utiliza el sistema obtenido sin preguntar. El lector admite WKT de versión 2 de 2019 (WKT2:2019) con conjuntos de datums (ENSEMBLE) y sistemas compuestos con componentes horizontal y vertical. Studio no lee un .prj junto a un LAS, LAZ o E57. La asignación del sistema no transforma las coordenadas.

Studio pide en un único diálogo el sistema de referencia de los archivos sin un sistema aceptado. El diálogo enumera hasta cinco nombres de esos archivos. El selector permite indicar que el sistema es desconocido, incluso si se abre con otro sistema preseleccionado. Cancelar no añade a la cola ninguno de los archivos seleccionados. Si se produce un error al leer el sistema de referencia o al pedir al usuario que elija uno, Studio tampoco encola ningún archivo y muestra el error.

Studio escribe el sistema obtenido en <nombre>.prj cuando reutiliza una caché o termina de crearla. Si Studio no puede escribir el .prj de la caché, el trabajo pasa a Error y muestra el motivo. Si la creación de la caché se cancela o falla, Studio elimina la caché incompleta y no escribe el .prj.

Seguir el trabajo

Despliega Tareas para consultar el estado y el progreso de cada archivo. El encabezado del panel muestra también cuántos trabajos quedan pendientes o en marcha y el avance del conjunto.

Estado Significado
En cola El archivo está esperando su turno.
Analizando el archivo Se está leyendo la nube original.
Creando el nivel de detalle Se están organizando y escribiendo los puntos de la caché.
Completado El trabajo ha terminado.
Ya existía Se ha encontrado una caché ya preparada para ese archivo.
Cancelado El trabajo se ha cancelado.
Error o mensaje del problema No se ha podido completar el trabajo; la fila muestra el motivo.

El mismo panel muestra las publicaciones iniciadas desde Proyectos. Esos trabajos pasan por la fase Subiendo a Azure después de preparar la nube.

Para cancelar un trabajo, pulsa la cruz de su fila. Cancelar todo solicita la cancelación de todos los trabajos pendientes y en marcha. La cancelación durante la creación puede tardar hasta que el código que crea el nivel de detalle compruebe la solicitud de cancelación; una caché a medio crear se elimina.

Dónde queda el resultado

Por defecto, Studio utiliza %TEMP%\LOP como raíz de la caché y guarda las nubes en subcarpetas de LiDAR. Puedes cambiar esa raíz en Ajustes. Cada nube tiene su propia subcarpeta, con los archivos del nivel de detalle, las estadísticas y las imágenes que haya aportado el formato de origen.

Archivo Contenido
<nombre>.index Índice que permite localizar los puntos de cada región y nivel de detalle.
<nombre>.index.points Puntos de la nube, organizados para su lectura en el visor.
<nombre>.index.atributos Correspondencia con los registros originales y atributos adicionales de los puntos.
<nombre>.stats.json Estadísticas calculadas a partir de la caché y del archivo original.
<nombre>.prj Sistema de referencia de la nube expresado en WKT.

La identificación de la caché incluye el nombre del archivo, su fecha de modificación y la versión del formato del nivel de detalle. Si cambia el original, Studio prepara una caché nueva la próxima vez que procesa el archivo modificado.

Abrir la nube preparada

Cuando el trabajo haya terminado, abre el archivo original desde el panel Capas de Lot Of Points, con Abrir nubes de puntos o capas vectoriales. Si Studio ha utilizado la misma raíz de caché que el visor, este encontrará el nivel de detalle preparado y podrá reutilizarlo.

Para trabajar con la caché de Digi3D.NET, elige %TEMP%\Digi3D.NET como raíz en Studio. La ubicación debe coincidir con la que utilice la aplicación que va a leerla.