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, wenn die genaue Transformation erforderlich ist.
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.
Hinweis:
Wenn das Feld CameraOrientation angegeben wird, werden die Feldwerte CameraHeading, CameraPitch, CameraRoll, CameraHeight, HorizontalFieldOfView, VerticalFieldOfView für die Suche und Berechnung der anfänglichen Footprints und Frustums verwendet.
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
In den folgenden Unterabschnitten 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, 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
In den folgenden Unterabschnitten 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.