Oriented Imagery-Footprint berechnen (Oriented Imagery)

Zusammenfassung

Erstellt eine Footprint-Feature-Class für ein Oriented Imagery-Dataset.

Verwendung

    Vorsicht:

    Mit diesem Werkzeug werden die Eingabedaten geändert. Weitere Informationen und Strategien zur Vermeidung unerwünschter Datenänderungen finden Sie unter Werkzeuge, die Eingabedaten ändern oder aktualisieren.

  • Wenn der Parameter Footprint-Optionen auf Ein Footprint pro Bild oder auf Alle Bild-Footprints zusammenführen festgelegt ist, werden die Ausgabe-Footprints anhand der einzelnen Bildausdehnungen berechnet. Sie können die Bildausdehnung anpassen, indem Sie die Werte Camera Heading, Camera Roll,Horizontal Field of View, Vertical Field of View, Camera Height, Far Distance und Near Distance in der Attributtabelle des Oriented Imagery-Datasets ändern. Für 360-Grad-Bilder ist die Ausdehnung nur vom Wert Far Distance abhängig. Wenn diese Werte nicht in der Attributtabelle des Oriented Imagery-Datasets definiert sind, werden die Standardwerte von den Eigenschaften des Oriented Imagery-Datasets verwendet.

  • Die Ausgabe-Feature-Class wird nur dann als Eigenschaft Footprint des Oriented Imagery-Datasets hinzugefügt, wenn der Wert des Parameters Speicherort des Footprint-Datasets der Geodatabase des Oriented Imagery-Datasets entspricht.

Parameter

BeschriftungErläuterungDatentyp
Oriented Imagery-Dataset

Das Oriented Imagery-Dataset, für das der Footprint berechnet wird.

Oriented Imagery Layer
Speicherort des Footprint-Datasets

Die Enterprise- oder File-Geodatabase, in der die Ausgabe-Footprint-Feature-Class erstellt wird.

Workspace; Feature Dataset
Name des Footprint-Datasets

Der Name der Ausgabe-Footprint-Feature-Class.

String
Footprint-Optionen

Gibt die Methode an, die zum Erstellen des Footprints verwendet wird.

  • Ein Footprint pro BildPolygon-Features werden von jedem Feature anhand der Kameraparameter erstellt. Verwenden Sie diese Option, wenn es nur einige Feature-Punkte gibt, die über eine große projizierte Fläche verteilt sind.
  • Alle Bild-Footprints zusammenführenEinzelne Polygone werden berechnet und zu einem einzigen Polygon-Feature zusammengeführt, das sich besser als Footprint für das Dataset eignet.
  • Jede Kameraposition puffernJeder Feature-Punkt wird unter Verwendung des durchschnittlichen Entfernungswertes des Oriented Imagery-Datasets gepuffert und zu einem einzelnen Polygon-Feature zusammengeführt. Verwenden Sie diese Option für Bilddaten der Straßenansicht.
  • Dataset-Ausdehnung als FootprintBasierend auf der Ausdehnung des Oriented Imagery-Datasets wird ein Footprint erstellt. Verwenden Sie diese Option, wenn es viele Kamerapunkte innerhalb eines kleinen Bereichs gibt.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Footprint

Die Ausgabe-Footprint-Feature-Class.

Feature Class

arcpy.management.BuildOrientedImageryFootprint(in_oriented_imagery_dataset, out_dataset_path, out_dataset_name, footprint_option)
NameErläuterungDatentyp
in_oriented_imagery_dataset

Das Oriented Imagery-Dataset, für das der Footprint berechnet wird.

Oriented Imagery Layer
out_dataset_path

Die Enterprise- oder File-Geodatabase, in der die Ausgabe-Footprint-Feature-Class erstellt wird.

Workspace; Feature Dataset
out_dataset_name

Der Name der Ausgabe-Footprint-Feature-Class.

String
footprint_option

Gibt die Methode an, die zum Erstellen des Footprints verwendet wird.

  • PER_IMAGEPolygon-Features werden von jedem Feature anhand der Kameraparameter erstellt. Verwenden Sie diese Option, wenn es nur einige Feature-Punkte gibt, die über eine große projizierte Fläche verteilt sind.
  • MERGEEinzelne Polygone werden berechnet und zu einem einzigen Polygon-Feature zusammengeführt, das sich besser als Footprint für das Dataset eignet.
  • BUFFERJeder Feature-Punkt wird unter Verwendung des durchschnittlichen Entfernungswertes des Oriented Imagery-Datasets gepuffert und zu einem einzelnen Polygon-Feature zusammengeführt. Verwenden Sie diese Option für Bilddaten der Straßenansicht.
  • EXTENTBasierend auf der Ausdehnung des Oriented Imagery-Datasets wird ein Footprint erstellt. Verwenden Sie diese Option, wenn es viele Kamerapunkte innerhalb eines kleinen Bereichs gibt.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_feature_class

Die Ausgabe-Footprint-Feature-Class.

Feature Class

Codebeispiel

BuildOrientedImageryFootprint: Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion BuildOrientedImageryFootprint im unmittelbaren Modus verwendet wird.

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')