|
From: Diego G. D. <Die...@co...> - 2011-03-23 13:24:08
|
Hola Ignacio, Antes de contestarte, te comento que en esta lista de correo deberíamos escribir en Inglés. Ahora contesto en Español, pero para la próxima escribamos en Español. (contesto entre líneas) El lun, 21-03-2011 a las 15:49 +0100, Ignacio Gámez Ramírez escribió: > Buenas, > > Estoy viendo el código relacionado con la nube de puntos y me gustaría > saber si hay alguna forma de generar las tiles sin tener que cargar > toda la información original en memoria, es decir, tengo un fichero de > 3GB y me gustaría poder generar las tiles asociadas sin tener que > cargarlo en memoria. Veo que se puede generar las tiles de varios > ficheros pero lo que necesitaría es crear las tiles a partir de un > único fichero pero gestionándolo poco a poco. Hoy por hoy no tenemos la funcionalidad para procesar archivos que no entren en memoria. Se podría implementar un IVertexContainer que lea directamente desde disco (más un caché en memoria de un segmento del archivo). Pero, como te dije antes, hoy no existe esa posibilidad. > Me imagino que se tendría que poder insertar nuevos puntos (con > ordenación) en una tile ya creada y esto no es posible, me equivoco? Si, podría ser... lo que pasa es que habría que releer todo, y reescribir todo, porque el algoritmo de visualización depende de un orden determinado. > Por otro lado, no entiendo muy bien que significan los parámetros: Son parámetros para forzar determinado tamaño del tile... > * maxLeafSideLength ...este parámetro es "máximo largo de los lados del rectángulo/cubo"... > * maxLeafVertices ... y este es cantidad máxima de puntos por tile. Dependiendo del tipo de nube de puntos, a veces conviene cortar los Tiles por cantidad de puntos, y otras veces por tamaño en metros. > De la clase GPointsCloudLODGenerator. > > Gracias de antemano y un saludo, > > Ignacio Gámez Ramírez Saludos, -- Diego |