Crear una huella de imágenes orientadas (Imágenes orientadas)

Resumen

Crea una clase de entidad de huella para un dataset de imágenes orientadas.

Uso

    Precaución:

    Esta herramienta modifica los datos de entrada. Consulte Herramientas que modifican o actualizan los datos de entrada para obtener más información y estrategias para evitar cambios de datos no deseados.

  • Si el parámetro Opciones de huella está configurado como Una huella por imagen o Fusionar todas las huellas de imágenes, las huellas de salida se calcularán calculando la extensión de cada imagen. Para ajustar la extensión de la imagen, puede cambiar los valores de Camera Heading, Camera Roll, Horizontal Field of View, Vertical Field of View, Camera Height, Far Distance y Near Distance en la tabla de atributos del dataset de imágenes orientadas. En el caso de las imágenes de 360 grados, la extensión depende únicamente del valor de Far Distance. Si estos valores no están definidos en la tabla de atributos del dataset de imágenes orientadas, se utilizarán los valores predeterminados de las propiedades del dataset de imágenes orientadas.

  • La clase de entidad de salida se agrergará como la propiedad Huella del dataset de imágenes orientadas solo si el valor del parámetro Ubicación del dataset de huella es la misma geodatabase que la del dataset de imágenes orientadas.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset de imágenes orientadas

Dataset de imágenes orientadas para el que se calculará la huella.

Oriented Imagery Layer
Ubicación del dataset de huella

Geodatabase empresarial o de archivo en la que se creará la clase de entidad de huella de salida.

Workspace; Feature Dataset
Nombre del dataset de huella

Nombre de la clase de entidad de huella de salida.

String
Opciones de huella

Especifica el método que se utilizará para crear la huella.

  • Una huella por imagenSe crearán entidades de polígono a partir de cada entidad en función de los parámetros de la cámara. Utilice esta opción cuando solo haya unos pocos puntos entidades y estén dispersos por una gran área proyectada.
  • Fusionar todas las huellas de imagenLos polígonos individuales se calcularán y fusionarán en una única entidad de polígono que es una huella más optimizada para el dataset.
  • Colocar cada ubicación de la cámara en una zona de influenciaCada punto se colocará en una zona de influencia utilizando el valor medio de la distancia lejana del dataset de imágenes orientadas y se fusionará en un único polígono. Utilice esta opción para las imágenes de la vista de calles.
  • Extensión de dataset como huellaSe creará una huella basada en la extensión del dataset de imágenes orientadas. Utilice esta opción cuando haya muchos puntos de cámara dentro de un área pequeña.
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Huella de salida

Clase de entidad de huella de salida.

Feature Class

arcpy.management.BuildOrientedImageryFootprint(in_oriented_imagery_dataset, out_dataset_path, out_dataset_name, footprint_option)
NombreExplicaciónTipo de datos
in_oriented_imagery_dataset

Dataset de imágenes orientadas para el que se calculará la huella.

Oriented Imagery Layer
out_dataset_path

Geodatabase empresarial o de archivo en la que se creará la clase de entidad de huella de salida.

Workspace; Feature Dataset
out_dataset_name

Nombre de la clase de entidad de huella de salida.

String
footprint_option

Especifica el método que se utilizará para crear la huella.

  • PER_IMAGESe crearán entidades de polígono a partir de cada entidad en función de los parámetros de la cámara. Utilice esta opción cuando solo haya unos pocos puntos entidades y estén dispersos por una gran área proyectada.
  • MERGELos polígonos individuales se calcularán y fusionarán en una única entidad de polígono que es una huella más optimizada para el dataset.
  • BUFFERCada punto se colocará en una zona de influencia utilizando el valor medio de la distancia lejana del dataset de imágenes orientadas y se fusionará en un único polígono. Utilice esta opción para las imágenes de la vista de calles.
  • EXTENTSe creará una huella basada en la extensión del dataset de imágenes orientadas. Utilice esta opción cuando haya muchos puntos de cámara dentro de un área pequeña.
String

Salida derivada

NombreExplicaciónTipo de datos
out_feature_class

Clase de entidad de huella de salida.

Feature Class

Muestra de código

Ejemplo 1 de BuildOrientedImageryFootprint (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función BuildOrientedImageryFootprint en el modo intermedio.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.oi.BuildOrientedImageryFootprint(
    "C:/OrientedImageryExample/MyOI.gdb/MyOrientedImageryDataset", 
    out_dataset_path="C:/OrientedImageryExample/MyOI.gdb",
    out_dataset_name='MyOrientedImageryDataset_footprint',
    footprint_option='MERGE')