Kameraausrichtung

In der Attributtabelle für das Oriented Imagery-Dataset wird das Feld CameraOrientation zur Unterstützung präziser Bild-zu-Boden- und Boden-zu-Bild-Transformationen unter Verwendung von Metadaten wie Kamerabrennweite, Linsenverzerrungsparameter usw. verwendet. Wenn die Zeichenfolge für die Kameraausrichtung angegeben wird, werden diese Werte anstelle der entsprechenden Feldwerte in der Attributtabelle verwendet.

Um ein CameraOrientation-Feld in Ihr Oriented Imagery-Dataset aufzunehmen, verwenden Sie eine Oriented Imagery-Tabelle mit einem CameraOrientation-Feld als Eingabe in das Geoverarbeitungswerkzeug Bilder zu Oriented Imagery-Dataset hinzufügen.

Der Parameter für die Kameraausrichtung ist eine Zeichenfolge mit Werten, die durch senkrechte Striche (|) getrennt sind. Oriented Imagery unterstützt vier Typen von Zeichenfolgen für die Kameraausrichtung. Die erste Zahl in der Zeichenfolge definiert den Typ der Kamerausrichtung.

Das Schema der Kamaeraausrichtung für die einzelnen Typen wird im Folgenden erläutert.

Typ 1: Kurs, Neigung, Rollwinkel

Kurs, Neigung und Rollwinkel der Kamera werden als Rotationswinkel verwendet.

Schema

1|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3 OR

1|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Parameter

Nachfolgend werden die Parameter beschrieben.

Koordinatensysteminformationen

  • H_WKID: WKID-Wert für das horizontale Koordinatensystem.
  • V_WKID: WKID-Wert für das vertikale Koordinatensystem.

Projektionszentrum

  • X: X-Koordinate der Kameraposition. Die Einheiten entsprechen den in H_WKID definierten Einheiten des Koordinatensystems.
  • Y: Y-Koordinate der Kameraposition im Koordinatensystem. Die Einheiten entsprechen den in H_WKID definierten Einheiten des Koordinatensystems.
  • Z: Z-Koordinate der Kameraposition. Die Einheiten entsprechen den in V_WKID definierten Einheiten des Koordinatensystems.

Rotationswinkel

  • RA1: Kamerarichtung in Grad
  • RA2: Kameraneigung in Grad
  • RA3: Rollwinkel der Kamera in Grad

Parameter der affinen Transformation

Der Koeffizient der affinen Transformation, die eine Beziehung zwischen dem Filmraum und dem Bildraum herstellt.

  • A0,A1,A2: Stellt die Übersetzung in X-Richtung dar.
  • B0,B1,B2: Stellt die Übersetzung in Y-Richtung dar.

A0 und B0 sind der Versatz in Spalten und Zeilen.

Kameraparameter

  • FL: Brennweite des Objektivs
  • PPX: Hauptpunktversatz in X von der Kameramitte
  • PPY: Hauptpunktversatz in Y von der Kameramitte
  • K1,K2,K3: Koeffizienten für die radiale Verzerrung
  • P1,P2: Koeffizienten für die tangentiale Verzerrung

Hinweis:

Die Parameter der affinen Transformation, FL, PPX, und PPY, müssen dieselben Einheiten aufweisen. Einheiten können Mikrometer, Pixel oder Millimeter sein.

Typ 2: Omega, Phi, Kappa

Omega, Phi und Kappa werden als Rotationswinkel verwendet.

Schema

2|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3 OR

2|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Parameter

Die Parameter sind mit Ausnahme der Rotationswinkel die gleichen wie im Schema für Typ 1.

Rotationswinkel

  • RA1: Omega in Grad
  • RA2: Phi in Grad
  • RA3: Kappa in Grad

Alle Rotationswinkel werden im positiven Gegenuhrzeigersinn gemessen, und die Reihenfolge muss zuerst Omega, dann Phi und dann Kappa sein.

Typ 3: Gierwinkel, Neigung, Rollwinkel

Gierwinkel, Neigung, Rollwinkel werden als Rotationswinkel verwendet. Typ 3 wird nur für 360-Grad-Bilder unterstützt.

Hinweis:

Im Oriented Imagery-Viewer in ArcGIS Pro 3.2 oder Map Viewer. werden 360-Grad-Bilddaten nicht unterstützt.

Schema

3|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3

Parameter

Die Parameter sind mit Ausnahme der Rotationswinkel die gleichen wie im Schema für Typ 1.

Rotationswinkel

  • RA1: Gierwinkel in Grad
  • RA2: Neigung in Grad
  • RA3: Rollwinkel in Grad

Typ 4: Local Tangent Plane

Für die Darstellung des Kamerapunkts wird das kartesische Koordinatensystem LTP (Local Tangent Plane) mit ENU (Easting-Northing-UP) verwendet.

Schema

4|LTP_Lat|LTP_Lon|Ellipsoid_Rad|Ellipsoid_EE|RA_Type|V_WKID|LTPX|LTPY|LTPZ|RA1|RA2|RA3 OR

4|LTP_Lat|LTP_Lon|Ellipsoid_Rad|Ellipsoid_EE|RA_Type|V_WKID|LTPX|LTPY|LTPZ|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Parameter

Nachfolgend werden die Parameter beschrieben.

LTP-Informationen

  • LTP_Lat: Breitengrad in Grad des Ursprungs des LTP-Koordinatensystems
  • LTP_Lon: Längengrad in Grad des Ursprungs des LTP-Koordinatensystems
  • Ellipsoid_Rad: Erdäquatorial
  • Ellipsoid_EE: Exzentrizität zum Quadrat
  • V_WKID: WKID für das vertikale Koordinatensystem

Typ des Rotationswinkels

  • RA_Type: Zahlenwert für den Typ der verwendeten Rotationswinkel
    • 1: RA1, RA2 und RA3 weisen jeweils die Werte für Kurs, Neigung und Rollwinkel der Kamera auf.
    • 2: RA1, RA2 und RA3 weisen jeweils die Werte für Omega/Phi/Kappa auf.
    • 3: RA1, RA2 und RA3 weisen jeweils die Werte für Gierwinkel, Neigung, Rollwinkel auf.

Die Parameter der affinen Transformation und die Kameraparameter werden nicht unterstützt, wenn RA_Type den Wert 3 aufweist.

Projektionszentrum

  • LTPX: X-Koordinate der Kameramitte im LTP-Raum
  • LTPY: Y-Koordinate der Kameramitte im LTP-Raum
  • LTPZ: Z-Koordinate der Kameramitte im LTP-Raum

Alle anderen Parameter folgen derselben Definition wie im Schema für Typ 1 beschrieben.