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, HorizontalFieldOfView für die Suche und Berechnung der anfänglichen Footprints und Frustrums 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.