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

Bereiche der Zellengröße berechnen

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

Zusammenfassung

Berechnet die Sichtbarkeit von Raster-Datasets in einem Mosaik-Dataset basierend auf der räumlichen Auflösung.

Verwendung

  • Dieses Werkzeug berechnet automatisch die Zellengrößenbereiche für die Mosaik-Dataset-Elemente. Die berechneten Zellengrößenbereiche werden in den Spalten MinPS und MaxPS der Attributtabelle des Mosaik-Datasets gespeichert. Falls Sie bestimmte Werte für die Spalten MinPS und MaxPS benötigen, können Sie diese Werte manuell ändern.

  • Sie können keine Zellengrößenbereiche für ein referenziertes Mosaik-Dataset berechnen.

  • Datenbankfragmentierung und häufige Datenänderungen können das Mosaik-Dataset erheblich vergrößern. Verwenden Sie das Werkzeug Komprimieren, wenn die Datenbank aufgrund konstanter Transaktionen erheblich vergrößert ist.

Syntax

CalculateCellSizeRanges_management (in_mosaic_dataset, {where_clause}, {do_compute_min}, {do_compute_max}, {max_range_factor}, {cell_size_tolerance_factor}, {update_missing_only})
ParameterErläuterungDatentyp
in_mosaic_dataset

Das Mosaik-Dataset, dessen Sichtbarkeitsebenen berechnet werden sollen.

Mosaic Layer
where_clause
(optional)

Ein SQL-Ausdruck zum Auswählen eines bestimmten Rasters im Mosaik-Dataset, dessen Sichtbarkeitsebenen berechnet werden sollen. Wenn keine Abfrage angegeben wird, werden die Zellengrößenbereiche sämtlicher Mosaik-Datasets berechnet.

SQL Expression
do_compute_min
(optional)

Berechnet die minimale Pixelgröße für jedes ausgewählte Raster im Mosaik-Dataset.

  • MIN_CELL_SIZES —Berechnet die minimale Pixelgröße. Dies ist die Standardeinstellung.
  • NO_MIN_CELL_SIZES —Die minimale Pixelgröße wird nicht berechnet.
Boolean
do_compute_max
(optional)

Berechnet die maximale Pixelgröße für jedes ausgewählte Raster im Mosaik-Dataset.

  • MAX_CELL_SIZES —Berechnet die maximale Pixelgröße. Dies ist die Standardeinstellung.
  • NO_MAX_CELL_SIZES —Die maximale Pixelgröße wird nicht berechnet.
Boolean
max_range_factor
(optional)

Legt einen Multiplikationsfaktor fest, der auf die systemeigene Auflösung angewendet wird. Die Standardeinstellung ist 10, was bedeutet, dass ein Bild mit einer Auflösung von 30 Metern bei einem Maßstab sichtbar ist, der 300 Metern entspricht. Es besteht folgende Beziehung zwischen Zellengröße und Maßstab:

Zellengröße = Maßstab * 0,0254 / 96

Maßstab = Zellengröße * 96 / 0.0254

Double
cell_size_tolerance_factor
(optional)

Verwenden Sie diesen Parameter, um Bilder mit ähnlichen Auflösungen als Bilder mit derselben nominalen Auflösung zu gruppieren. Bilder mit einer Größe von 1 m und Bilder mit einer Größe von 0,9 m können gruppiert werden, indem dieser Faktor auf 0,1 festgelegt wird, da beide Bilder innerhalb des Bereichs von 10 % voneinander liegen.

Double
update_missing_only
(optional)

Berechnet nur die fehlenden Werte der Zellengrößenbereiche.

  • UPDATE_ALL —Berechnet Minimal- und Maximalwerte der Zellengröße für ausgewählte Raster innerhalb des Mosaik-Datasets. Dies ist die Standardeinstellung.
  • UPDATE_MISSING_ONLY — Berechnet Minimal- und Maximalwerte der Zellengröße nur, wenn sie nicht vorhanden sind.
Boolean

Abgeleitete Ausgabe

NameErklärungDatentyp
out_mosaic_dataset

Codebeispiel

CalculateCellSizeRanges – Beispiel 1 (Python-Fenster)

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

import arcpy
arcpy.CalculateCellSizeRanges_management(
     "C:/Workspace/cellsize.gdb/md", "#", "MIN_CELL_SIZES", 
     "MAX_CELL_SIZES", "20", "1", "UPDATE_MISSING_ONLY")
CalculateCellSizeRanges – Beispiel 2 (eigenständiges Skript)

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

# Calculate the Mininum Cell Size and Maximum Cell Size with default setting

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

mdname = "cellsize.gdb/md"
query = "#"
calmin = "MIN_CELL_SIZES"
calmax = "MAX_CELL_SIZES"
maxfactor = "#"
tolerancefactor = "#"
updatemiss = "#"

arcpy.CalculateCellSizeRanges_management(
     mdname, query, calmin, calmax, maxfactor, tolerancefactor, updatemiss)

Umgebungen

  • Ausdehnung

Lizenzinformationen

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

Verwandte Themen

  • Überblick über das Toolset "Raster"
  • Umgebungseinstellungen für Raster-Daten
  • Zellengrößenbereiche in einem Mosaik-Dataset

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