ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Pyramiden berechnen

  • Zusammenfassung
  • Abbildung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Erstellt Raster-Pyramiden für Ihr Raster-Dataset.

Sie können mit diesem Werkzeug auch Pyramiden löschen. Legen Sie den Parameter Pyramidenebenen auf 0 fest, um Pyramiden zu löschen.

Abbildung

Pyramiden berechnen

Verwendung

  • Das Berechnen von Pyramiden verbessert die Anzeigegeschwindigkeit von Raster-Datasets.

  • Sie müssen Pyramiden nur einmal pro Dataset berechnen. Auf die Pyramiden wird jedes Mal, wenn Sie das Raster-Dataset anzeigen, zugegriffen.

  • Pyramiden werden für Raster-Datasets mit einer Größe von weniger als 1024 Pixel (Zeile oder Spalte) nicht berechnet. In diesem Fall sind keine Pyramiden erforderlich, da diese Raster-Datasets so klein sind, dass die Performance durch das Berechnen von Pyramiden nicht verbessert wird.

  • Für Wavelet-komprimierte Raster-Datasets, z. B. ECW und MrSID, müssen keine Pyramiden berechnet werden. Diese Formate verfügen über interne Pyramiden, die bei der Codierung erstellt werden.

  • Sie können den Komprimierungstyp für die Übersichtspyramidendatei in den Raster-Speicherumgebungen auswählen. Durch die Komprimierung wird eine kleinere .ovr-Datei erstellt. Durch das IMAGINE-Format und ältere Versionen von ArcGIS werden Dataset-Dateien mit geringerer Auflösung (.rrd) erstellt, für die keine Komprimierung verfügbar ist.

  • Bei der standardmäßigen Pyramidenkomprimierung wird der optimale Komprimierungstyp für den jeweiligen Datentyp verwendet. Sie können auch manuell festlegen, ob LZ77, JPEG oder keine Komprimierung verwendet werden soll.

  • Die JPEG-Komprimierung kann nur mit Dateiformaten verwendet werden, die Daten gemäß den JPEG-Spezifikationen speichern können. Unter dem Thema Unterstützte Dateiformate für Raster-Datasets werden die Spezifikationen aufgelistet, die das JPEG-Format unterstützen kann.

Syntax

BuildPyramids_management (in_raster_dataset, {pyramid_level}, {SKIP_FIRST}, {resample_technique}, {compression_type}, {compression_quality}, {skip_existing})
ParameterErläuterungDatentyp
in_raster_dataset

Das Raster-Dataset, für das Raster-Pyramiden berechnet werden sollen.

Die Eingabe muss mehr als 1024 Zeilen und 1024 Spalten aufweisen.

Raster Dataset; Raster Layer
pyramid_level
(optional)

Bestimmen Sie, wie viele Dataset-Layer mit reduzierter Auflösung erstellt werden. Der Standardwert ist -1, um vollständige Pyramiden zu erstellen. Beim Wert 0 werden keine Pyramidenebenen erstellt.

Legen Sie die Anzahl der Ebenen auf 0 fest, um Pyramiden zu löschen.

Es können maximal 29 Pyramidenebenen festgelegt werden. Jeder Wert von 30 oder höher wird auf den Wert -1 zurückgesetzt, wobei ein vollständiger Satz von Pyramiden erstellt wird.

Long
SKIP_FIRST
(optional)

Sie können die erste Pyramidenebene überspringen. Wenn Sie die erste Ebene überspringen, benötigen Sie etwas weniger Speicherplatz, aber die Performance bei diesem Maßstab wird verlangsamt.

  • NONE —Die erste Pyramidenebene wird erstellt. Dies ist die Standardeinstellung.
  • SKIP_FIRST —Die erste Pyramidenebene wird nicht erstellt.
Boolean
resample_technique
(optional)

Die Resampling-Methode zum Erstellen der Pyramiden.

  • NEAREST —Diese Methode verwendet den Wert der nächstgelegenen Zelle, um der Ausgabezelle beim Resampling einen Wert zuzuweisen. Dies ist die Standardeinstellung.
  • BILINEAR —Diese Methode bestimmt den neuen Wert einer Zelle anhand eines gewichteten Entfernungsdurchschnitts der vier nächstgelegenen Mittelpunkte der Eingabezellen.
  • CUBIC —Diese Methode bestimmt den neuen Wert einer Zelle, indem eine geglättete Kurve durch die sechzehn nächstgelegenen Mittelpunkte der Eingabezellen geführt wird.
String
compression_type
(optional)

Der Komprimierungstyp, der beim Erstellen der Rasterpyramiden zu verwenden ist.

  • DEFAULT —Wenn die Quelldaten mit einer Wavelet-Komprimierung komprimiert werden, werden Pyramiden mit der JPEG-Komprimierung berechnet. Andernfalls wird LZ77 verwendet. Dies ist die standardmäßige Komprimierungsmethode.
  • LZ77 —Der LZ77-Komprimierungsalgorithmus wird zum Erstellen der Pyramiden verwendet. LZ77 kann für jeden Datentyp verwendet werden.
  • JPEG —Der JPEG-Komprimierungsalgorithmus zum Berechnen der Pyramiden. Dieser Komprimierungstyp kann nur für Daten verwendet werden, für die die JPEG-Komprimierungsspezifikationen eingehalten werden. Wenn Sie JPEG auswählen, können Sie anschließend die Komprimierungsqualität festlegen.
  • JPEG_YCbCr —Verlustbehaftete Komprimierung mit den Farbraumkomponenten Luma (Y) und Chroma (Cb und Cr).
  • NONE —Beim Erstellen der Pyramiden wird keine Komprimierung verwendet.
String
compression_quality
(optional)

Die Komprimierungsqualität, die beim Erstellen von Pyramiden mit der JPEG-Komprimierungsmethode zu verwenden ist. Der Wert muss zwischen 0 und 100 liegen. Ein Wert nahe bei 100 erzeugt eine höhere Bildqualität, aber die Komprimierungsstufe ist niedriger.

Long
skip_existing
(optional)

Legen Sie fest, ob Pyramiden nur berechnet werden sollen, wenn sie fehlen, oder ob sie neu erstellt werden sollen, obwohl sie bereits vorhanden sind.

  • OVERWRITE —Pyramiden werden erstellt, auch wenn sie bereits vorhanden sind. Daher werden vorhandene Pyramiden überschrieben. Dies ist die Standardeinstellung.
  • SKIP_EXISTING —Pyramiden werden nur erstellt, wenn sie nicht bereits vorhanden sind.
Boolean

Abgeleitete Ausgabe

NameErklärungDatentyp
out_raster

Codebeispiel

BuildPyramids – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für das Werkzeug BuildPyramids.

import arcpy
arcpy.BuildPyramids_management(
     "C:/data/image.tif", "3", "NONE", 
     "BILINEAR", "JPEG", "50", "SKIP_EXISTING")
BuildPyramids – Beispiel 2 (eigenständiges Fenster)

Dies ist ein Python-Skriptbeispiel für das Werkzeug BuildPyramids.

#Build Pyramids for single Raster Dataset
#Define the type and compression of pyramids in the tool
#Skip if dataset already has pyramids

import arcpy
arcpy.env.workspace = "C:/Workspace"

inras = "image.tif"
pylevel = "3"
skipfirst = "NONE"
resample = "BILINEAR"
compress = "JPEG"
quality = "80"
skipexist = "SKIP_EXISTING"

arcpy.BuildPyramids_management(inras, pylevel, skipfirst, resample, 
                               compress, quality, skipexist)

Umgebungen

  • Aktueller Workspace
  • Pyramide
    Hinweis:

    Pyramidenebene, Pyramidenkomprimierung und Resampling-Methode werden nicht auf das IMG-Format angewendet.

Lizenzinformationen

  • ArcGIS Desktop Basic: Ja
  • ArcGIS Desktop Standard: Ja
  • ArcGIS Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Raster"
  • Umgebungseinstellungen für Raster-Daten
  • Raster-Pyramiden
  • Festlegen der Pyramidenoptionen für die Geoverarbeitungsumgebung
  • Ändern der Standardeinstellung zum Erstellen von Pyramiden

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches