Beschriftung | Erläuterung | Datentyp |
Eingabe-Features | Die Eingabe-Punkt-Features mit den Z-Werten, die interpoliert werden. | Feature Layer |
Z-Wert-Feld | Feld mit einem Höhen- oder Betragswert für jeden Punkt. Dies kann ein Zahlenfeld oder das Shape-Feld sein, wenn die Eingabe-Features Z- oder M-Werte enthalten. | Field |
Geostatistischer Ausgabe-Layer (optional) | Der erzeugte geostatistische Layer. Dieser Layer ist nur dann eine erforderliche Ausgabe, wenn kein Ausgabe-Raster angefordert wird. | Geostatistical Layer |
Ausgabe-Raster (optional) | Das Ausgabe-Raster. Dieses Raster ist nur dann eine erforderliche Ausgabe, wenn kein geostatistischer Ausgabe-Layer angefordert wird. | Raster Dataset |
Ausgabe-Zellengröße (optional) | Die Zellengröße im zu erstellenden Ausgabe-Raster. Dieser Wert kann unter Umgebungen explizit über den Parameter Zellengröße festgelegt werden. Falls er nicht festgelegt wird, ist die Zellengröße der kleinere Wert der Breite bzw. Höhe der Ausdehnung von Eingabe-Punkt-Features im Eingaberaumbezug, dividiert durch 250. | Analysis Cell Size |
Suchnachbarschaft (optional) | Definiert, welche umgebenden Punkte zum Steuern der Ausgabe verwendet werden sollen. Die Standardeinstellung lautet "Standard". Standard
Standard: Kreisförmig
| Geostatistical Search Neighborhood |
Radiale Basisfunktion (optional) | Es sind fünf radiale Basisfunktionen verfügbar.
| String |
Kleine Abweichungen (optional) | Wird zum Berechnen der Gewichtungen, die den Punkten im gleitenden Fenster (Moving Window) zugewiesen wurden, verwendet. Jede radiale Basisfunktion hat einen Parameter, der den Grad von kleinen Variationen der Oberfläche steuert. Der (optimale) Parameter wird bestimmt, indem der Wert gesucht wird, mit dem der mittlere quadratische Vorhersagefehler (Root Mean Square Prediction Error, RMSPE) minimiert wird. | Double |
Mit der Geostatistical Analyst-Lizenz verfügbar.
Zusammenfassung
Verwendet eine der fünf Basisfunktionen, um eine Oberfläche zu interpolieren, die genau durch die Eingabepunkte verläuft.
Weitere Informationen zur Funktionsweise von radialen Basisfunktionen
Verwendung
Die geglättete Suchnachbarschaft ist nur für die Funktion "Inverse Multiquadric" verfügbar.
Für alle Methoden außer der Funktion "Inverse Multiquadric" gilt, dass die Oberfläche mit höheren Parameterwerten mehr geglättet wird. Für die Funktion "Inverse Multiquadric" trifft das Gegenteil zu.
Parameter
arcpy.ga.RadialBasisFunctions(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {search_neighborhood}, {radial_basis_functions}, {small_scale_parameter})
Name | Erläuterung | Datentyp |
in_features | Die Eingabe-Punkt-Features mit den Z-Werten, die interpoliert werden. | Feature Layer |
z_field | Feld mit einem Höhen- oder Betragswert für jeden Punkt. Dies kann ein Zahlenfeld oder das Shape-Feld sein, wenn die Eingabe-Features Z- oder M-Werte enthalten. | Field |
out_ga_layer (optional) | Der erzeugte geostatistische Layer. Dieser Layer ist nur dann eine erforderliche Ausgabe, wenn kein Ausgabe-Raster angefordert wird. | Geostatistical Layer |
out_raster (optional) | Das Ausgabe-Raster. Dieses Raster ist nur dann eine erforderliche Ausgabe, wenn kein geostatistischer Ausgabe-Layer angefordert wird. | Raster Dataset |
cell_size (optional) | Die Zellengröße im zu erstellenden Ausgabe-Raster. Dieser Wert kann unter Umgebungen explizit über den Parameter Zellengröße festgelegt werden. Falls er nicht festgelegt wird, ist die Zellengröße der kleinere Wert der Breite bzw. Höhe der Ausdehnung von Eingabe-Punkt-Features im Eingaberaumbezug, dividiert durch 250. | Analysis Cell Size |
search_neighborhood (optional) | Definiert, welche umgebenden Punkte zum Steuern der Ausgabe verwendet werden sollen. Die Standardeinstellung lautet "Standard". Es gibt folgende Suchnachbarschaftsklassen: SearchNeighborhoodStandard und SearchNeighborhoodStandardCircular. Standard
Standard: Kreisförmig
| Geostatistical Search Neighborhood |
radial_basis_functions (optional) | Es sind fünf radiale Basisfunktionen verfügbar.
| String |
small_scale_parameter (optional) | Wird zum Berechnen der Gewichtungen, die den Punkten im gleitenden Fenster (Moving Window) zugewiesen wurden, verwendet. Jede radiale Basisfunktion hat einen Parameter, der den Grad von kleinen Variationen der Oberfläche steuert. Der (optimale) Parameter wird bestimmt, indem der Wert gesucht wird, mit dem der mittlere quadratische Vorhersagefehler (Root Mean Square Prediction Error, RMSPE) minimiert wird. | Double |
Codebeispiel
Interpolieren von Punkt-Features auf ein rechteckiges Raster.
import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.RadialBasisFunctions_ga(
"ca_ozone_pts", "OZONE", "outRBF", "C:/gapyexamples/output/rbfout", "2000",
arcpy.SearchNeighborhoodStandard(300000, 300000, 0, 15, 10, "ONE_SECTOR"),
"THIN_PLATE_SPLINE", "")
Interpolieren von Punkt-Features auf ein rechteckiges Raster.
# Name: RadialBasisFunctions_Example_02.py
# Description: RBF methods are a series of exact interpolation techniques;
# that is, the surface must go through each measured sample value.
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
zField = "OZONE"
outLayer = "outRBF"
outRaster = "C:/gapyexamples/output/rbfout"
cellSize = 2000.0
rbf = "THIN_PLATE_SPLINE"
smallscaleParam = ""
# Set variables for search neighborhood
majSemiaxis = 300000
minSemiaxis = 300000
angle = 0
maxNeighbors = 15
minNeighbors = 10
sectorType = "ONE_SECTOR"
searchNeighbourhood = arcpy.SearchNeighborhoodStandard(majSemiaxis, minSemiaxis,
angle, maxNeighbors,
minNeighbors, sectorType)
# Execute RadialBasisFunctions
arcpy.RadialBasisFunctions_ga(inPointFeatures, zField, outLayer, outRaster,
cellSize, searchNeighbourhood, rbf, smallscaleParam)
Umgebungen
Lizenzinformationen
- Basic: Erfordert Geostatistical Analyst
- Standard: Erfordert Geostatistical Analyst
- Advanced: Erfordert Geostatistical Analyst