| Etiqueta | Explicación | Tipo de datos | 
| Entidad de entrada | El punto central del punto de partida del GRG. | Feature Set | 
| Clase de entidad de salida | La clase de entidad poligonal de salida que contiene el GRG que se creará. | Feature Class | 
| Número de filas (Opcional) | El número de celdas de cuadrícula horizontales. | Long | 
| Número de columnas (Opcional) | El número de celdas de cuadrícula verticales. | Long | 
| Ancho de celda (Opcional) | La anchura de las celdas. Las unidades de medición se especifican en el parámetro Unidades de celda. | Double | 
| Alto de celda (Opcional) | La altura de las celdas. Las unidades de medición se especifican en el parámetro Unidades de celda. | Double | 
| Unidades de celda (Opcional) | Especifica las unidades de medición de la anchura y la altura de las celdas. 
 | String | 
| Posición inicial de etiqueta (Opcional) | Especifica la celda de cuadrícula en la que se iniciará el etiquetado. 
 | String | 
| Formato de etiqueta (Opcional) | Especifica el tipo de etiquetado de cada celda de cuadrícula. 
 | String | 
| Separador de etiqueta (Opcional) | Especifica el separador que se usará entre los valores x e y cuando el parámetro Formato de etiqueta se configura como Alfa-alfa, por ejemplo, A-A, A-AA, AA-A. 
 | String | 
| Ángulo de rotación de cuadrícula (Opcional) | El ángulo utilizado para rotar la cuadrícula. | Double | 
| Unidades angulares de rotación de cuadrícula (Opcional) | Las unidades angulares de rotación de la cuadrícula. 
 | String | 
Resumen
Genera un Gráfico de referencia con cuadrícula (GRG) como clase de entidad poligonal sobre un área especificada con un tamaño personalizado.
Uso
- La cuadrícula de salida se centra en la ubicación de inicio de entrada. 
- Se agregarán etiquetas de celda a un campo Grid de la Clase de entidad de salida. 
- Las celdas de cuadrícula se etiquetan con letras o números secuenciales. 
- La Clase de entidad de salida está en el sistema de coordenadas de Web Mercator. 
Parámetros
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})| Nombre | Explicación | Tipo de datos | 
| in_feature | El punto central del punto de partida del GRG. | Feature Set | 
| out_feature_class | La clase de entidad poligonal de salida que contiene el GRG que se creará. | Feature Class | 
| horizontal_cells (Opcional) | El número de celdas de cuadrícula horizontales. | Long | 
| vertical_cells (Opcional) | El número de celdas de cuadrícula verticales. | Long | 
| cell_width (Opcional) | La anchura de las celdas. Las unidades de medición se especifican en el parámetro Unidades de celda. | Double | 
| cell_height (Opcional) | La altura de las celdas. Las unidades de medición se especifican en el parámetro Unidades de celda. | Double | 
| cell_units (Opcional) | Especifica las unidades de medición de la anchura y la altura de las celdas. 
 | String | 
| label_start_position (Opcional) | Especifica la celda de cuadrícula en la que se iniciará el etiquetado. 
 | String | 
| label_format (Opcional) | Especifica el tipo de etiquetado de cada celda de cuadrícula. 
 | String | 
| label_separator (Opcional) | Especifica el separador que se usará entre los valores x e y cuando el parámetro label_format se configura como ALPHA_ALPHA, por ejemplo, A-A, A-AA, AA-A. 
 | String | 
| grid_angle (Opcional) | El ángulo utilizado para rotar la cuadrícula. | Double | 
| grid_angle_units (Opcional) | Las unidades angulares de rotación de la cuadrícula. 
 | String | 
Muestra de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función GenerateGRGFromPoint.
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")El siguiente ejemplo utiliza la función GenerateGRGFromPoint en un script de flujo de trabajo de ejemplo.
# 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")