Zufälliges Raster erstellen (Datenmanagement)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Hiermit wird ein Zufalls-Raster-Dataset auf der Grundlage einer benutzerdefinierten Verteilung und Ausdehnung erstellt.

Verwendung

Syntax

CreateRandomRaster_management (out_path, out_name, {distribution}, {raster_extent}, {cellsize})
ParameterErläuterungDatentyp
out_path

Der Speicherort des Ausgabe-Raster-Datasets.

Workspace;Raster Catalog
out_name

Der Name des zu erstellenden Raster-Datasets.

Wenn Sie nicht in einer Geodatabase speichern, geben Sie beim TIFF-Dateiformat die Erweiterung .tif, beim ERDAS IMAGINE-Dateiformat die Erweiterung .img und beim GRID-Dateiformat keine Erweiterung an.

String
distribution
(optional)

Die Verteilung von zufälligen Werten ist wie folgt:

  • UNIFORM {Minimum}, {Maximum} – Eine Gleichverteilung mit einem durch {Minimum} und {Maximum} definierten Bereich. {Minimum} und {Maximum} verfügen beide über den Typ "Double".

    Die Standardwerte sind 0,0 für {Minimum} und 1,0 für {Maximum}.

  • INTEGER {Minimum}, {Maximum} – Eine Ganzzahl-Verteilung mit einer durch {Minimum} und {Maximum} angegebenen Spannweite. {Minimum} und {Maximum} verfügen beide über den Typ "Long".

    Die Standardwerte sind 1 für {Minimum} und 10 für {Maximum}.

  • NORMAL {Mean}, {Standard Deviation} – Eine Normalverteilung mit angegebenem {Mean} und angegebener {Standard Deviation}. {Mean} und {Standard Deviation} verfügen über den Typ "Double".

    Die Standardwerte sind 0,0 für {Mean} und 1,0 für {Standard Deviation}.

  • EXPONENTIAL {Mean} – Eine Exponentialverteilung mit angegebenem {Mean}. {Mean} weist den Typ "Double" auf.

    Der Standardwert für {Mean} ist 1,0.

  • POISSON {Mean} – Eine Poisson-Verteilung mit angegebenem {Mean}. {Mean} weist den Typ "Double" auf.

    Der Standardwert für {Mean} ist 1,0.

  • GAMMA {Alpha}, {Beta} – Eine Gamma-Verteilung mit angegebenem {Alpha} und {Beta}. {Alpha} und {Beta} weisen den Typ "Double" auf. Die Standardwerte sind 1,0 für {Alpha} und 1,0 für {Beta}.
  • BINOMIAL {N}, {Probability} – Eine Binomialverteilung mit angegebenem {N} und angegebener {Probability}. {N} weist den Typ "Long" auf und {Probability} den Typ "Double".

    Die Standardwerte sind 10 für {N} und 0,5 für {Probability}.

  • GEOMETRIC {Probability} – Eine geometrische Verteilung mit angegebener {Probability}. {Probability} verfügt über den Typ "Double".

    Der Standardwert für {Probability} ist 0,5.

  • NEGATIVE BINOMIAL {r}, {Probability} – Eine Pascal-Verteilung mit angegebenem {r} und angegebener Wahrscheinlichkeit {Probability}. {r} und {Probability} weisen den Typ "Double" auf.

    Die Standardwerte sind 10, 0 für {r} und 0,5 für {Probability}.

String
raster_extent
(optional)

Die räumliche Ausdehnung des Zufalls-Raster-Datasets.

Extent
cellsize
(optional)

Die Zellengröße des neuen Zufalls-Raster-Datasets.

Double

Codebeispiel

CreateRandomRaster – Beispiel 1 (Python-Fenster)

In diesem Beispiel wird ein Ausgabe-Raster aus Zufallswerten mit Normalverteilung mit der definierten Ausdehnung und Zellengröße erstellt.

import arcpy
arcpy.CreateRandomRaster_management("c:/output", "randrast", 
                                    "NORMAL 3.0", "0 0 500 500", 50)
CreateRandomRaster – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel wird ein Ausgabe-Raster aus Zufallswerten mit Poisson-Verteilung mit der definierten Ausdehnung und Zellengröße erstellt.

# Name: CreateRandomRaster_Ex_02.py
# Description: Creates a random raster dataset based on a 
#              user-specified distribution and extent.
# Requirements: None

# Import system modules
import arcpy

# Set local variables
outPath = "c:/output"
outFile = "randrast02"
distribution = "POISSON 6.4"
outExtent = "250 250 750 750"
cellSize = 25

# Execute CreateRandomRaster
arcpy.CreateRandomRaster_management(outPath, outFile, distribution, 
                                    outExtent, cellSize)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Erfordert 3D Analyst oder Spatial Analyst
ArcGIS for Desktop Standard: Erfordert 3D Analyst oder Spatial Analyst
ArcGIS for Desktop Advanced: Ja
5/9/2014