| Beschriftung | Erläuterung | Datentyp | 
| Eingabe-Feature | Der Mittelpunkt für den GRG-Startpunkt. | Feature Set | 
| Ausgabe-Feature-Class | Die Ausgabe-Polygon-Feature-Class, die die zu erstellende GRG enthält. | Feature Class | 
| Anzahl Zeilen (optional) | Die Anzahl der horizontalen Gitterzellen. | Long | 
| Anzahl Spalten (optional) | Die Anzahl der vertikalen Gitterzellen. | Long | 
| Zellenbreite (optional) | Die Breite der Zellen. Maßeinheiten werden durch den Parameter Zelleneinheiten angegeben. | Double | 
| Zellenhöhe (optional) | Die Höhe der Zellen. Maßeinheiten werden durch den Parameter Zelleneinheiten angegeben. | Double | 
| Zelleneinheiten (optional) | Gibt die Maßeinheiten für die Breite und Höhe der Zellen an. 
 | String | 
| Startposition der Beschriftung (optional) | Gibt die Gitterzelle an, in der die Beschriftung beginnt. 
 | String | 
| Beschriftungsformat (optional) | Gibt den Beschriftungstyp für die einzelnen Gitterzellen an. 
 | String | 
| Trennzeichen in der Beschriftung (optional) | Gibt an, welches Trennzeichen zwischen X- und Y-Werten verwendet werden soll, wenn der Parameter Beschriftungsformat auf Alpha-alpha festgelegt ist, z. B. A-A, A-AA, AA-A. 
 | String | 
| Drehwinkel des Gitternetzes (optional) | Der für die Rotation des Gitternetzes verwendete Winkel. | Double | 
| Drehwinkel des Gitternetzes – Einheiten (optional) | Winkeleinheiten für die Rotation des Gitternetzes. 
 | String | 
Zusammenfassung
Generiert eine Gitternetz-Referenzgrafik (GRG) als Polygon-Feature-Class über einer angegebenen Fläche mit einer benutzerdefinierten Größe.
Verwendung
- Das Ausgabe-Gitternetz ist auf eine Eingabestartposition zentriert. 
- In der Ausgabe-Feature-Class werden Zellenbeschriftungen zu einem Grid-Feld hinzugefügt. 
- Die Gitterzellen sind mit fortlaufenden Buchstaben oder Zahlen beschriftet. 
- Die Ausgabe-Feature-Class verwendet das Koordinatensystem Web Mercator. 
Parameter
arcpy.defense.GenerateGRGFromPoint(in_feature, out_feature_class, {horizontal_cells}, {vertical_cells}, {cell_width}, {cell_height}, {cell_units}, {label_start_position}, {label_format}, {label_separator}, {grid_angle}, {grid_angle_units})| Name | Erläuterung | Datentyp | 
| in_feature | Der Mittelpunkt für den GRG-Startpunkt. | Feature Set | 
| out_feature_class | Die Ausgabe-Polygon-Feature-Class, die die zu erstellende GRG enthält. | Feature Class | 
| horizontal_cells (optional) | Die Anzahl der horizontalen Gitterzellen. | Long | 
| vertical_cells (optional) | Die Anzahl der vertikalen Gitterzellen. | Long | 
| cell_width (optional) | Die Breite der Zellen. Maßeinheiten werden durch den Parameter Zelleneinheiten angegeben. | Double | 
| cell_height (optional) | Die Höhe der Zellen. Maßeinheiten werden durch den Parameter Zelleneinheiten angegeben. | Double | 
| cell_units (optional) | Gibt die Maßeinheiten für die Breite und Höhe der Zellen an. 
 | String | 
| label_start_position (optional) | Gibt die Gitterzelle an, in der die Beschriftung beginnt. 
 | String | 
| label_format (optional) | Gibt den Beschriftungstyp für die einzelnen Gitterzellen an. 
 | String | 
| label_separator (optional) | Gibt an, welches Trennzeichen zwischen X- und Y-Werten verwendet werden soll, wenn der Parameter label_format auf ALPHA_ALPHA festgelegt ist, z. B. A-A, A-AA, AA-A. 
 | String | 
| grid_angle (optional) | Der für die Rotation des Gitternetzes verwendete Winkel. | Double | 
| grid_angle_units (optional) | Winkeleinheiten für die Rotation des Gitternetzes. 
 | String | 
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion GenerateGRGFromPoint verwenden.
import arcpy
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.GenerateGRGFromPoint_defense(r"Points_layer",
                                   r"GenerateGRGFromPoint",
                                   10, 10, 1000, 1000,
                                   "METERS",
                                   "UPPER_LEFT",
                                   "ALPHA_NUMERIC",
                                   "-",
                                   0,"DEGREES")Im folgenden Beispiel wird die Funktion GenerateGRGFromPoint in einem beispielhaften Workflow-Skript verwendet.
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.env.overwriteOutput = True
# Select the needed airport from airports layer
airports = "Airports"
whereClause = "airport_code = 'CLT'"
clt_layer = arcpy.SelectLayerByAttribute_management(airports,
                                                    "NEW_SELECTION",
                                                    whereClause)
# Create GRG
arcpy.GenerateGRGFromPoint_defense(clt_layer,"GenerateGRGFromPoint",
                                   10, 10, 1000, 1000,
                                   "METERS",
                                   "UPPER_LEFT",
                                   "ALPHA_NUMERIC",
                                   "-",
                                   0, "DEGREES")