Beschriftung | Erläuterung | Datentyp |
Eingabe-Raster | Das Raster-Dataset, auf das Pan-Sharpening angewendet wird. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
Roter Kanal | Das Eingabe-Raster-Band, das mit dem roten Farbkanal angezeigt werden soll. | Long |
Grüner Kanal | Das Eingabe-Raster-Band, das mit dem grünen Farbkanal angezeigt werden soll. | Long |
Blauer Kanal | Das Eingabe-Raster-Band, das mit dem blauen Farbkanal angezeigt werden soll. | Long |
Infrarot-Kanal (optional) | Das Eingabe-Raster-Band, das mit dem Infrarot-Farbkanal angezeigt werden soll. | Long |
Ausgabe-Raster-Dataset | Der Name, der Speicherort und das Format des Raster-Datasets, das erstellt wird. Wenn Sie das Raster-Dataset in einem Dateiformat speichern, geben Sie die Dateierweiterung folgendermaßen an: Fügen Sie beim Speichern eines Raster-Datasets in einer Geodatabase dem Namen des Raster-Datasets keine Dateierweiterung hinzu. Wenn Sie das Raster-Dataset in einem Dateiformat speichern, müssen Sie die Dateierweiterung angeben:
Fügen Sie beim Speichern eines Raster-Datasets in einer Geodatabase dem Namen des Raster-Datasets keine Dateierweiterung hinzu. Beim Speichern eines Raster-Datasets in einer JPEG-Datei, einer JPEG 2000-Datei, einer TIFF-Datei oder einer Geodatabase können Sie in den Geoverarbeitungsumgebungen Werte für den Komprimierungstyp und die Komprimierungsqualität festlegen. | Raster Dataset |
Panchromatisches Bild | Das Bild mit höherer panchromatischer Auflösung. | Raster Layer |
Pan-Sharpening-Typ | Gibt den Algorithmus an, mit dem die panchromatischen und multispektralen Bänder kombiniert werden.
| String |
Rot-Gewichtung (optional) | Ein Wert zwischen 0 und 1, mit dem das rote Band gewichtet wird. | Double |
Grün-Gewichtung (optional) | Ein Wert zwischen 0 und 1, mit dem das grüne Band gewichtet wird. | Double |
Blau-Gewichtung (optional) | Ein Wert zwischen 0 und 1, mit dem das blaue Band gewichtet wird. | Double |
Infrarot-Gewichtung (optional) | Ein Wert zwischen 0 und 1, mit dem das Infrarotband gewichtet wird. | Double |
Sensor (optional) | Gibt den Sensor der Multiband-Raster-Eingabe an. Sie können den Sensor angeben, wenn der Parameter Pan-Sharpening-Typ auf Gram-Schmidt festgelegt ist. Bei Angabe des Sensors werden entsprechende Bandgewichtungen festgelegt.
| String |
Zusammenfassung
Führt ein panchromatisches Raster-Dataset mit hoher Auflösung und ein Multiband-Raster-Dataset mit einer niedrigeren Auflösung zu einem Multiband-Raster-Dataset mit hoher Auflösung zu Zwecken der visuellen Analyse zusammen.
Weitere Informationen zum Pan-Sharpening finden Sie unter Grundlagen zum Pan-Sharpening.
Verwendung
Dieses Werkzeug wirkt sich nur auf die vollständig überlappenden Bereiche aus.
Sie können die Ausgabe in den Formaten BIL, BIP, BMP, BSQ, DAT, Esri Grid, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF, MRF, CRF oder einem beliebigen Geodatabase-Raster-Dataset speichern.
Mit den vier Gewichtungswerten, die den Bändern Blau, Grün, Rot und Infrarot zugewiesen sind, können Sie den Algorithmus für das Pan-Sharpening anpassen.
Das Pan-Sharpening, das für ein Dreiband-Raster-Dataset durchgeführt wird, erzeugt ein Raster-Dataset mit drei Bändern.
Das Pan-Sharpening, das für ein Vierband-Raster-Dataset durchgeführt wird, erzeugt ein Raster-Dataset mit vier Bändern.
Parameter
arcpy.management.CreatePansharpenedRasterDataset(in_raster, red_channel, green_channel, blue_channel, {infrared_channel}, out_raster_dataset, in_panchromatic_image, pansharpening_type, {red_weight}, {green_weight}, {blue_weight}, {infrared_weight}, {sensor})
Name | Erläuterung | Datentyp |
in_raster | Das Raster-Dataset, auf das Pan-Sharpening angewendet wird. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
red_channel | Das Eingabe-Raster-Band, das mit dem roten Farbkanal angezeigt werden soll. | Long |
green_channel | Das Eingabe-Raster-Band, das mit dem grünen Farbkanal angezeigt werden soll. | Long |
blue_channel | Das Eingabe-Raster-Band, das mit dem blauen Farbkanal angezeigt werden soll. | Long |
infrared_channel (optional) | Das Eingabe-Raster-Band, das mit dem Infrarot-Farbkanal angezeigt werden soll. | Long |
out_raster_dataset | Der Name, der Speicherort und das Format des Raster-Datasets, das erstellt wird. Wenn Sie das Raster-Dataset in einem Dateiformat speichern, geben Sie die Dateierweiterung folgendermaßen an: Fügen Sie beim Speichern eines Raster-Datasets in einer Geodatabase dem Namen des Raster-Datasets keine Dateierweiterung hinzu. Wenn Sie das Raster-Dataset in einem Dateiformat speichern, müssen Sie die Dateierweiterung angeben:
Fügen Sie beim Speichern eines Raster-Datasets in einer Geodatabase dem Namen des Raster-Datasets keine Dateierweiterung hinzu. Beim Speichern eines Raster-Datasets in einer JPEG-Datei, einer JPEG 2000-Datei, einer TIFF-Datei oder einer Geodatabase können Sie in den Geoverarbeitungsumgebungen Werte für den Komprimierungstyp und die Komprimierungsqualität festlegen. | Raster Dataset |
in_panchromatic_image | Das Bild mit höherer panchromatischer Auflösung. | Raster Layer |
pansharpening_type | Gibt den Algorithmus an, mit dem die panchromatischen und multispektralen Bänder kombiniert werden.
| String |
red_weight (optional) | Ein Wert zwischen 0 und 1, mit dem das rote Band gewichtet wird. | Double |
green_weight (optional) | Ein Wert zwischen 0 und 1, mit dem das grüne Band gewichtet wird. | Double |
blue_weight (optional) | Ein Wert zwischen 0 und 1, mit dem das blaue Band gewichtet wird. | Double |
infrared_weight (optional) | Ein Wert zwischen 0 und 1, mit dem das Infrarotband gewichtet wird. | Double |
sensor (optional) | Gibt den Sensor der Multiband-Raster-Eingabe an. Sie können den Sensor angeben, wenn der Parameter pansharpening_type auf Gram-Schmidt festgelegt ist. Bei Angabe des Sensors werden entsprechende Bandgewichtungen festgelegt.
| String |
Codebeispiel
Dies ist ein Python-Beispiel für die Funktion CreatePansharpenedRasterDataset.
import arcpy
arcpy.CreatePansharpenedRasterDataset_management(
"c:/data/rgbn.tif","3","2","1","4", "c:/data/outpan.tif",
"c:/data/in_pan.img","Gram-Schmidt","","","","","QuickBird")
Dies ist ein Python-Skriptbeispiel für die Funktion CreatePansharpenedRasterDataset.
#3 Band RGB Pansharpen with Brovey algorithm
import arcpy
arcpy.env.workspace = "C:/workspace"
arcpy.CreatePansharpenedRasterDataset_management(
"rgb.img","3","2","1","1", "output\\rgb_pan.img","pan.img","Brovey")
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja