Rahmenmarken berechnen (Data Management Tools)
Zusammenfassung
Berechnet die Rahmenmarken-Koordinaten im Bild- und Filmraum für jedes Bild in einem Mosaik-Dataset.
Rahmenmarken sind Marken, in der Regel vier oder acht, die in Luftaufnahmen als Bezug genutzt werden. Sie legen die innere Orientierung fest und sind daher ein wichtiger Faktor bei der Transformation eines Bildes in Messbilder. Mit diesem Werkzeug können die Bildkoordinaten der Rahmenmarken für jedes Bild in einem Mosaik-Dataset mithilfe einer vom Benutzer bereitgestellten Rahmenmarken-Vorlagendatei automatisch ermittelt werden. Eine Rahmenmarken-Vorlagendatei ist eine Tabelle mit Feldern zum Speichern von Rahmenmarkengrafiken oder Pfaden zu den Grafiken. Weitere Informationen über Rahmenmarken finden Sie unter "Optimieren der inneren Orientierung mit Rahmenmarken".
Verwendung
Dieses Werkzeug verwendet eine Eingabe-Rahmenmarken-Vorlagendatei, um die Bildkoordinaten der einzelnen Rahmenmarken in jedem Bild eines Mosaik-Datasets automatisch zu ermitteln.
Eine Rahmenmarken-Vorlagendatei ist eine Tabelle mit Feldern zum Speichern von Bildern von Rahmenmarken oder Pfaden zu diesen Bildern.
Das Filmkoordinatensystem, das bei der Berechnung der Rahmenmarken verwendet wird, bestimmt die Ausrichtung, in der das Bild gescannt wird. Im Kamerakalibrierungsbericht wird das Koordinatensystem angegeben, in dem der Film von der Aufnahmeplattform aus belichtet wird. Da das Bild beim Scannen möglicherweise gedreht wird, wird das Filmkoordinatensystem verwendet, um die gescannte Ausrichtung zu beschreiben und so die korrekte innere Ausrichtung von Bildern zu berechnen. Wenn das Bild beispielsweise in der links abgebildeten Ausrichtung aufgenommen wurde und Sie es um 90 Grad im Uhrzeigersinn gedreht gescannt haben, lautet das Filmkoordinatensystem beispielsweise X_DOWN_Y_RIGHT.

Die Positionen der Rahmenmarken in den gescannten Bilddaten entsprechen dem folgenden Schema.

Die mit diesem Werkzeug erstellte Ausgabetabelle kann als Eingabe für das Werkzeug Innere Ausrichtung aktualisieren verwendet werden.
Feld
Beschreibung
Typ
CameraID
Die Kamera-ID ist mit der Kameradefinition verknüpft, die Rahmenmarken-Koordinaten enthält.
Zeichenfolge, erforderlich
FiducialPosition
Die Positionen von Rahmenmarken mit den Werten LL(1), UR(2), UL(3), LR(4), LM(5), RM(6), UM(7) und BM(8). Die Positionen der Rahmenmarken finden Sie im Schema oben.
Zeichenfolge, erforderlich
FiducialPhoto
Speichert den Pfad zum Rahmenmarken-Foto. Das Rahmenmarken-Foto kann ein eigenständiges Foto im TIFF-, PNG- oder JPEG-Format sein oder einen Ausschnitt innerhalb eines Bildes darstellen, der durch die Größe (Breite und Höhe) sowie die Mittelpunktposition (CenterRow und CenterColumn) im Bild definiert wird. Wenn das Bild ein Element in einem Mosaik-Dataset ist, lautet die Pfadsyntax
theMosaicDataPath\objectid=id, wobei die ID der ObjectID-Wert dieses Bildes ist, z B.c:\data\fgdb.gdb\md\objectid=1.Zeichenfolge, erforderlich
ScanPixelSize
Die im Rahmenmarken-Foto verwendete Pixelgröße, bei der es sich in der Regel um die Pixelgröße beim Scannen handelt. Die Einheit ist Mikrometer.
Numerisch
Breite
Die Breite der Rahmenmarken-Vorlage in Pixeleinheiten. Diese wird nur benötigt, wenn die Rahmenmarken-Vorlage durch einen Teil des Bildes definiert ist. Der Wert liegt im Bildraum, und der Ursprung befindet sich oben links.
Numerisch, optional
Höhe
Die Höhe der Rahmenmarken-Vorlage in Pixeleinheiten. Diese wird nur benötigt, wenn die Rahmenmarken-Vorlage durch einen Teil des Bildes definiert ist. Der Wert liegt im Bildraum, und der Ursprung befindet sich oben links.
Numerisch, optional
CenterRow
Die Zeile für den Mittelpunkt der Rahmenmarken-Vorlage im gesamten Bild. Diese wird nur benötigt, wenn die Rahmenmarken-Vorlage durch einen Teil des gesamten Bildes definiert ist.
Numerisch, optional
CenterColumn
Die Spalte für den Mittelpunkt der Rahmenmarken-Vorlage im gesamten Bild. Diese wird nur benötigt, wenn die Rahmenmarken-Vorlage durch einen Teil des gesamten Bildes definiert ist.
Numerisch, optional
IsSymmetry
Ein boolescher Wert, der angibt, ob eine Vorlage symmetrisch ist.
Numerisch, optional
Ausgabetabelle
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Mosaik-Dataset |
Das aus gescannten Luftaufnahmen mithilfe des Raster-Typs "Gescannt" oder "Messbildkamera" erstellte Mosaik-Dataset. |
Mosaic Layer |
|
Rahmenmarken-Ausgabetabelle |
Die Ausgabetabelle, in der alle Rahmenmarken-Koordinateninformationen im Bild- und Filmraum gespeichert sind. |
Table |
|
Abfragedefinition (Optional) |
Eine Abfragedefinitions-Zeichenfolge, die eine Teilmenge an Rastern zum Berechnen von Rahmenmarken definiert. |
SQL Expression |
|
Rahmenmarken-Vorlagen (Optional) |
Die Rahmenmarken-Vorlagentabelle mit Feldern zum Speichern von Rahmenmarkengrafiken und anderen Eigenschaften. |
Table View; File; String |
|
Film-Koordinatensystem (Optional) |
Ein Schlüsselwort, das das Filmkoordinatensystem der gescannten Luftaufnahme definiert. Es wird zum Berechnen von Rahmenmarkeninformationen und affinen Transformationskonstruktionen verwendet.
|
String |
Umgebungen
Aktueller Workspace, Faktor für parallele Verarbeitung, Scratch-Workspace
Lizenzierungsinformationen
- Basic: Nein
- Standard: Erfordert ArcGIS Reality for ArcGIS Pro
- Advanced: Ja