Etiqueta | Explicación | Tipo de datos |
Dataset de mosaico de entrada | El dataset de mosaico de entrada que debe haber completado el proceso de ajuste de bloques y debe tener un modelo estéreo. Para el ajuste de bloque del dataset de mosaico, utilice la herramienta Aplicar ajuste de bloque. Para generar un modelo estéreo en el dataset de mosaico, utilice la herramienta Crear modelo estéreo. | Mosaic Dataset; Mosaic Layer |
Método de ajuste | Especifica el método que se utilizará para generar puntos 3D. Referencias:
| String |
Carpeta de LAS de salida | Carpeta utilizada para almacenar los archivos LAS de salida, incluido el almacenamiento en la nube. Si se ejecuta esta herramienta varias veces con los mismos parámetros de entrada, la salida puede ser algo diferente, debido al muestreo aleatorio. | Folder |
Nombre de base de LAS de salida | Cadena de caracteres utilizada como prefijo para formular los nombres de archivos LAS de salida. Por ejemplo, si se utiliza name como base, los archivos de salida se denominarán name1.las, name2.las, etc. | String |
Tamaño máximo de objeto (en metros) (Opcional) | Un radio de búsqueda dentro del cual se identificarán objetos de superficie como, por ejemplo, edificios o árboles. Es el tamaño lineal en unidades de mapa. | Double |
Espaciado de terreno de DSM (en metros) (Opcional) | Espaciado de terreno, expresado en metros, en el que se generarán los puntos 3D. El valor predeterminado es cinco veces el tamaño de píxel de la imagen de origen. | Double |
Número de pares de imágenes (Opcional) | Número máximo de pares de imágenes que una imagen puede aportar para generar puntos 3D. El valor predeterminado es un mínimo de 2 pares de imágenes. Si la imagen está implicada en más pares de imágenes de los especificados, esos pares de imágenes no se tendrán en cuenta al construir los puntos 3D. En este caso, la herramienta ordenará los pares basándose en los diversos parámetros de umbral especificados en la herramienta. Los pares con las puntuaciones más altas se utilizarán para generar los puntos. | Double |
Umbral de área de superposición (Opcional) | Umbral de superposición mínima aceptable, que es un porcentaje de superposición entre un par de imágenes. Los pares de imágenes cuyas áreas de superposición sean menores a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. El rango de valores para este umbral oscila entre 0 y 1. El valor de umbral predeterminado es 0,6, que equivale el 60 por ciento. | Double |
Umbral de calidad de ajuste (Opcional) | Calidad de ajuste mínima aceptable. El valor del umbral se comparará con el valor de calidad de ajuste almacenado en el modelo estéreo. Los pares de imágenes cuya calidad de ajuste sea inferior al umbral especificado recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. El rango de valores para este umbral oscila entre 0 y 1. El valor predeterminado es 0,2, que equivale el 20 por ciento. | Double |
Umbral de diferencia de GSD (Opcional) | Umbral máximo permitido para la distancia de la muestra terrestre (GSD) entre dos imágenes de un par. La ratio de resolución entre las dos imágenes se comparará con el valor del umbral. Los pares de imágenes cuya ratio de muestra terrestre sea superior a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. La ratio de umbral predeterminada es 2. | Double |
Umbral de diferencia de omega/fi (Opcional) | Umbral máximo para la diferencia entre los valores omega y los valores fi para los dos pares de imágenes. Se comparan los valores de omega y fi para los pares de imágenes. Los pares de imágenes cuya diferencia de omega o fi sea superior a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. La diferencia de umbral predeterminada para cada comparación es 8. | Double |
Resumen
Genera puntos 3D a partir de pares estéreo y genera la salida de una nube de puntos como un conjunto de archivos LAS.
El ordenamiento en teselas de los archivos LAS se basa en un espaciado de terreno de 1.000 x 1.000. Los puntos de cada tesela LAS se calculan seleccionando pares, según los criterios definidos por el usuario, y filtrando los puntos a partir de los pares seleccionados. La entrada de esta herramienta es un dataset de mosaico que contiene un modelo estéreo. La salida de esta herramienta se puede utilizar para generar un modelo de elevación digital (DTM) o un modelo de superficie digital (DSM).
Uso
Si se ejecuta esta herramienta varias veces con los mismos parámetros de entrada, la salida puede ser algo diferente, debido al muestreo aleatorio.
El orden de los pares estéreo en el parámetro Número de pares de imágenes se basa primero en los valores definidos para los parámetros Umbral de calidad de ajuste, Umbral de diferencia de GSD y Umbral de diferencia de omega/fi. Cada uno de estos umbrales dará a un par de imágenes una puntuación de 0 si no se llega al umbral o una puntuación de 1 por cada umbral que se alcance, hasta un máximo de 3. Las puntuaciones más altas se ordenarán en la parte superior de la lista de prioridades. A continuación, se tiene en cuenta el Umbral de área de superposición para los pares que tengan las mismas puntuaciones y se utilizará el ángulo de intersección entre los pares de imágenes como último criterio para ordenar la lista, cuando el ángulo de intersección más grande se ordena en la posición más alta.
Si desea que se utilice un par específico para la generación de la nube de puntos, defina un valor alto para este par en el campo Utilizar de la tabla estéreo. Para abrir la tabla estéreo, haga clic con el botón derecho en la capa del mosaico, en el panel Contenido, y después haga clic en Abrir > Estéreo.
Parámetros
arcpy.management.GeneratePointCloud(in_mosaic_dataset, matching_method, out_folder, out_base_name, {object_size}, {ground_spacing}, {minimum_pairs}, {minimum_area}, {minimum_adjustment_quality}, {maximum_diff_gsd}, {maximum_diff_OP})
Nombre | Explicación | Tipo de datos |
in_mosaic_dataset | El dataset de mosaico de entrada que debe haber completado el proceso de ajuste de bloques y debe tener un modelo estéreo. Para el ajuste de bloque del dataset de mosaico, utilice la herramienta Aplicar ajuste de bloque. Para generar un modelo estéreo en el dataset de mosaico, utilice la herramienta Crear modelo estéreo. | Mosaic Dataset; Mosaic Layer |
matching_method | Especifica el método que se utilizará para generar puntos 3D.
Referencias:
| String |
out_folder | Carpeta utilizada para almacenar los archivos LAS de salida, incluido el almacenamiento en la nube. Si se ejecuta esta herramienta varias veces con los mismos parámetros de entrada, la salida puede ser algo diferente, debido al muestreo aleatorio. | Folder |
out_base_name | Cadena de caracteres utilizada como prefijo para formular los nombres de archivos LAS de salida. Por ejemplo, si se utiliza name como base, los archivos de salida se denominarán name1.las, name2.las, etc. | String |
object_size (Opcional) | Un radio de búsqueda dentro del cual se identificarán objetos de superficie como, por ejemplo, edificios o árboles. Es el tamaño lineal en unidades de mapa. | Double |
ground_spacing (Opcional) | Espaciado de terreno, expresado en metros, en el que se generarán los puntos 3D. El valor predeterminado es cinco veces el tamaño de píxel de la imagen de origen. | Double |
minimum_pairs (Opcional) | Número máximo de pares de imágenes que una imagen puede aportar para generar puntos 3D. El valor predeterminado es un mínimo de 2 pares de imágenes. Si la imagen está implicada en más pares de imágenes de los especificados, esos pares de imágenes no se tendrán en cuenta al construir los puntos 3D. En este caso, la herramienta ordenará los pares basándose en los diversos parámetros de umbral especificados en la herramienta. Los pares con las puntuaciones más altas se utilizarán para generar los puntos. | Double |
minimum_area (Opcional) | Umbral de superposición mínima aceptable, que es un porcentaje de superposición entre un par de imágenes. Los pares de imágenes cuyas áreas de superposición sean menores a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. El rango de valores para este umbral oscila entre 0 y 1. El valor de umbral predeterminado es 0,6, que equivale el 60 por ciento. | Double |
minimum_adjustment_quality (Opcional) | Calidad de ajuste mínima aceptable. El valor del umbral se comparará con el valor de calidad de ajuste almacenado en el modelo estéreo. Los pares de imágenes cuya calidad de ajuste sea inferior al umbral especificado recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. El rango de valores para este umbral oscila entre 0 y 1. El valor predeterminado es 0,2, que equivale el 20 por ciento. | Double |
maximum_diff_gsd (Opcional) | Umbral máximo permitido para la distancia de la muestra terrestre (GSD) entre dos imágenes de un par. La ratio de resolución entre las dos imágenes se comparará con el valor del umbral. Los pares de imágenes cuya ratio de muestra terrestre sea superior a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. La ratio de umbral predeterminada es 2. | Double |
maximum_diff_OP (Opcional) | Umbral máximo para la diferencia entre los valores omega y los valores fi para los dos pares de imágenes. Se comparan los valores de omega y fi para los pares de imágenes. Los pares de imágenes cuya diferencia de omega o fi sea superior a este umbral recibirán una puntuación de 0 según estos criterios y descenderán en la lista ordenada. La diferencia de umbral predeterminada para cada comparación es 8. | Double |
Muestra de código
Esta es una muestra de Python para la función GeneratePointCloud.
import arcpy
arcpy.management.GeneratePointCloud('c:/data/BD.gdb/SpringMD', 'ETM',
'c:/data/output', 'SpringLAS', '10')