ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Crear capa de cuadrículas y retículas

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Crea una capa agrupada de clases de entidad que describe entidades de cuadrícula, retícula y borde utilizando especificaciones cartográficas predefinidas. Las capas de cuadrícula son perfectas para las definiciones de cuadrícula avanzadas que son específicas de extensión y escala.

Cada capa de cuadrícula puede estar compuesta por un polígono de máscara, un polígono de recorte, segmentos (línea), líneas de cuadrícula (línea), marcas divisorias (línea), extremos (punto), puntos (punto) y clases de entidad de anotación. Estos componentes se almacenan como entidades en las clases de entidad correspondientes. Estas clases de entidad se guardan dentro de un dataset de entidades especificado en una geodatabase. Hay siete clases de entidad que almacenan los componentes básicos de una cuadrícula. Cada clase de entidad se nombra con un prefijo de tres letras que ayuda a identificar el componente de la cuadrícula contenido en la clase de entidad. Las clases de entidad/componentes son los siguientes:

  • ANO_ es la clase de entidad de anotación.
  • EPT_ es la clase de entidad de los extremos.
  • GLN_ es la clase de entidad de las líneas de cuadrícula.
  • MSK_ es la clase de entidad de las máscaras.
  • PNT_ es la clase de entidad de los puntos.
  • SEG_ es la clase de entidad de los segmentos.
  • TKS_ es la clase de entidad de las marcas divisorias.

Estas clases de entidad pueden almacenar información para diversas cuadrículas. Una octava clase de entidad (GRD_) contiene información de organización como, por ejemplo, el nombre de mapa y los tipos de cuadrícula que se utilizan para organizar las cuadrículas.

La plantilla de definición de cuadrícula se almacena en un archivo XML predefinido. Este archivo almacena las propiedades de la especificación de cada cuadrícula, como el número, color y peso de línea de las líneas de cuadrícula. Cuando se aplica la plantilla de definición, las entidades se crean de acuerdo a la especificación basada en la extensión actual o la extensión de una entidad seleccionada (área de interés), escala y sistemas de coordenadas.

Uso

  • Esta herramienta está diseñada para mapas proyectados que se imprimirán o exportarán. No está pensada para crear cuadrículas o retículas que se actualicen dinámicamente a medida que el usuario navegue por el mapa.

  • Debe introducir un área de interés para determinar la extensión de la capa de cuadrícula que se creará. Si está utilizando una capa de entidad para definir el área de interés, esta debe ser una clase de entidad poligonal o una capa de polígono.

  • Una vez definido el parámetro Plantilla de cuadrícula (archivo XML), desplácese sobre el área contextual que se encuentra inmediatamente a la izquierda del nombre del parámetro o haga clic en ella para mostrar información del tipo de cuadrícula, descripción, tipo de rotación y tipo de escala de la plantilla de definición de cuadrícula XML definida.

  • El archivo XML de la plantilla de cuadrícula especifica los componentes de la cuadrícula que describen mediciones o ubicaciones para los sistemas de coordenadas primario y auxiliar. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

  • La plantilla de cuadrícula, el área de interés (AOI), el dataset de entidades de entrada y los parámetros del sistema de coordenadas principal o auxiliar deben utilizar el mismo datum, por ejemplo, WGS 1984 o NAD 1983.

  • El archivo XML de la plantilla de cuadrícula crea componentes de cuadrícula para hasta cuatro sistemas de coordenadas auxiliares. El archivo XML especifica el número de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares, pero puede invalidar los valores predeterminados.

  • El Sistema de coordenadas principal debe ser un sistema de coordenadas proyectadas.

  • Los sistemas de coordenadas auxiliares pueden ser sistemas de coordenadas proyectadas o sistemas de coordenadas geográficas.

  • La referencia espacial del Dataset de entidades de entrada debe tener el mismo sistema de coordenadas geográficas especificado en el archivo XML de la plantilla de cuadrícula.

  • La referencia espacial del Área de interés de entrada debe tener el mismo sistema de coordenadas geográficas que el especificado en el archivo XML de la plantilla de cuadrícula.

  • Si está accediendo a la herramienta desde ArcMap, activando la casilla de verificación Configurar el marco de datos y el diseño mediante la configuración de cuadrícula, se asegurará de que el marco de datos del diseño se ajuste de la mejor manera posible a la cuadrícula creada. Para respetar la especificación de la cuadrícula XML, se pueden modificar el recorte, la extensión, el tamaño, la rotación, la escala y el sistema de coordenadas del marco de datos. Esta configuración solo está disponible cuando la herramienta se ejecuta desde la vista de diseño de ArcMap y no se ejecuta en segundo plano. La opción predeterminada es dejar esta casilla de verificación desactivada, lo cual no cambiará ninguna de las propiedades del marco de datos.

  • Cuando especifique un nombre de la cuadrícula que ya existe en la ubicación de salida, la cuadrícula existente se sobrescribirá.

  • Los siguientes valores de parámetros se derivan automáticamente del XML de la plantilla de cuadrícula:

    • Capa de salida
    • Nombre con el valor de cadena de caracteres
    • Escala de referencia
    • Rotación
    • Tamaño de la máscara
    • Tolerancia XY
    • Sistema de coordenadas primario
    • Sistema de coordenadas auxiliar

    Sin embargo, todos estos valores predeterminados se pueden invalidar con nuevos valores.

Sintaxis

arcpy.cartography.MakeGridsAndGraticulesLayer(in_template, in_aoi, input_feature_dataset, output_layer, {name}, {refscale}, {rotation}, {mask_size}, {xy_tolerance}, {primary_coordinate_system}, {configure_layout}, {ancillary_coordinate_system_1}, {ancillary_coordinate_system_2}, {ancillary_coordinate_system_3}, {ancillary_coordinate_system_4})
ParámetroExplicaciónTipo de datos
in_template

La plantilla de definición de cuadrícula XML almacena las propiedades gráficas de la especificación para cada capa de cuadrícula. Además de las propiedades gráficas, que no se pueden modificar antes de la ejecución, la definición tiene valores predeterminados específicos, expuestos como parámetros, que se pueden modificar antes de la ejecución.

Los archivos de plantilla se encuentran en el directorio de GridTemplates. A través de ArcGIS Resource Center se pueden obtener y compartir plantillas de cuadrícula adicionales.

La extensión Production Mapping también ofrece un diseñador de cuadrículas que le permite crear nuevas plantillas, además de modificar las existentes.

File
in_aoi

La capa de entidad o extensión x,y utilizada para determinar la extensión de la capa de cuadrícula creada.

  • Capa de entidades: indica que puede elegir la capa que usará para el área de interés. Solo se utilizará una entidad seleccionada en esta capa. Para las capas que tienen más de una entidad, la herramienta Solo creará una capa de cuadrícula basada en la primera entidad. La primera entidad se basa en el Id. de objeto. Todas las entidades restantes se ignoran.
  • Extensión: indica que puede usar una de las siguientes como el área de interés:
    • El área de interés predeterminada del marco de datos.
    • Como se especifica en la parte inferior: cuando especifica una extensión agregando las coordenadas directamente, se deriva una referencia espacial para esas coordenadas de lo siguiente, por orden: el marco de datos centrado de ArcMap o, si ArcMap no está activo, el parámetro de entorno Sistema de coordenadas cartográficas.
    • La misma área de interés (AOI) que la visualización.

Nota:

Las únicas opciones de extensión válidas para esta herramienta son Predeterminada, Como se especifica en la parte inferior o Como la visualización. Si selecciona cualquier otra opción, aparecerá un error.

Feature Layer; Extent
input_feature_dataset

El dataset de entidades que almacenará las entidades. Las clases de entidad específicas de cuadrícula se crearán si aún no existen. Si ya existen, y además hay una cuadrícula con el mismo nombre y tipo que la cuadrícula que se está creando, se sobrescribirá.

Nota:

Una cuadrícula con el mismo nombre y tipo que la creada se sobrescribirá siempre, sin importar la configuración de salida de sobrescritura del geoprocesamiento.

Feature Dataset
output_layer

La capa agrupada de clases de entidad que describen entidades de cuadrícula, retícula y borde. Cada capa de cuadrícula puede estar compuesta por un polígono de máscara, un polígono de recorte, segmentos (línea), líneas de cuadrícula (línea), marcas divisorias (línea), extremos (punto), puntos (punto) y clases de entidad de anotación.

Nota:

Esta es una capa temporal que debe guardar en el documento de ArcMap o como un archivo de capa.

Group Layer
name
(Opcional)

El nombre de la cuadrícula cartográfica creada que permite distinguir entre las cuadrículas almacenadas en el mismo dataset de entidades y el conjunto de clases de entidad, expresado en uno de los siguientes formatos:

  • Cadena de texto—Introduzca una cadena de texto para el nombre de la cuadrícula.
  • Campo—Introduzca un campo de la capa de entidad. El valor del campo de la entidad seleccionada se usa para nombrar a la cuadrícula. Se puede utilizar el nombre de campo de AOI cuando el parámetro Área de interés de entrada está definido como Capa de entidades.

El nombre de la cuadrícula no puede contener los siguientes caracteres especiales:

  • '
  • "
  • ~
  • \
  • /
  • |
  • #
  • @
  • $
  • %
  • ^
  • &
  • *
  • (
  • )

String; Field
refscale
(Opcional)

La escala en la que se crea y debe visualizarse la cuadrícula. Cuando la escala de referencia del archivo de definición de cuadrícula XML se define como Utilizar entorno, la escala de referencia se deriva en el siguiente orden:

  • La configuración de entorno de la Escala de referencia de geoprocesamiento.
  • La escala de referencia del marco de datos activo
  • La escala del marco de datos activo
  • El valor del archivo de definición de cuadrícula XML

Double
rotation
(Opcional)

El ángulo de rotación para los componentes de la cuadrícula. La rotación se utiliza para proporcionar una anotación que esté al mismo nivel de la página. A menos que se especifique de otra manera, la rotación se calcula utilizando la entidad de área de interés. Cuando el tipo de rotación del archivo de definición de cuadrícula XML se define como Utilizar entorno, la rotación se deriva en el siguiente orden:

  • La rotación del marco de datos activo
  • El valor del archivo de definición de cuadrícula XML

Double
mask_size
(Opcional)

La máscara es una entidad poligonal que forma un anillo exterior alrededor de la extensión del borde interior y se usa para enmascarar datos que estén en el área reservada para las etiquetas de coordenadas. El Tamaño de máscara define el ancho de la entidad de máscara de polígono en unidades de mapa o unidades de página. Tal vez deba cambiar el tamaño del marco de datos para que se ajuste alrededor del borde de la máscara y también incluya las etiquetas de coordenadas.

Linear Unit
xy_tolerance
(Opcional)

La distancia mínima tolerada entre las entidades de geodatabase, expresada en unidades lineales. Este valor toma el valor predeterminado establecido en el XML.

Puede establecer un valor que sea mayor para los datos que tengan coordenadas menos exactas y un valor menor para los datos con una exactitud extremadamente alta. Las entidades que estén dentro de la tolerancia XY se considerarán coincidentes.

Linear Unit
primary_coordinate_system
(Opcional)

El archivo XML de plantilla de cuadrícula crea componentes de cuadrícula que describen las coordenadas o ubicaciones para un sistema de coordenadas primario y hasta cuatro sistemas de coordenadas auxiliares. El archivo especifica el número de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

Este es el sistema de coordenadas primario para la capa de cuadrícula que se está creando. Generalmente, será el sistema de coordenadas del producto final o del marco de datos. Este sistema de coordenadas debe ser un sistema de coordenadas proyectadas.

Cuando el Sistema de coordenadas principal en el archivo de definición de cuadrícula XML se define como Utilizar entorno, el Sistema principal de coordenadas se deriva en el siguiente orden:

  • La configuración del entorno del Sistema de coordenadas cartográficas de geoprocesamiento
  • El sistema de coordenadas del marco de datos activo, si se trata de un sistema de coordenadas proyectadas
  • El valor fijo del archivo de definición de cuadrícula XML

En todos los casos, la entrada de un usuario tiene la máxima prioridad.

Spatial Reference
configure_layout
(Opcional)

Ajusta la configuración del marco de datos para garantizar que concuerde con la capa de cuadrícula. Para aplicar consistencia, se pueden modificar el recorte, la extensión, el tamaño, la rotación, la escala y el sistema de coordenadas del marco de datos. Esta configuración solo está disponible cuando la herramienta se ejecuta desde la vista de diseño de ArcMap y no se ejecuta en segundo plano.

  • CONFIGURELAYOUT —Indica que el marco de datos y el diseño están configurados mediante la configuración de cuadrícula.
  • NO_CONFIGURELAYOUT —Indica que el marco de datos y el diseño no están configurados. Esta es la opción predeterminada.
Boolean
ancillary_coordinate_system_1
(Opcional)

El archivo XML de plantilla de cuadrícula crea componentes de cuadrícula que describen las coordenadas o ubicaciones para un sistema de coordenadas primario y hasta cuatro sistemas de coordenadas auxiliares. El archivo especifica la cantidad de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

Este es el primer sistema de coordenadas auxiliar.

Spatial Reference
ancillary_coordinate_system_2
(Opcional)

El archivo XML de plantilla de cuadrícula crea componentes de cuadrícula que describen las coordenadas o ubicaciones para un sistema de coordenadas primario y hasta cuatro sistemas de coordenadas auxiliares. El archivo especifica la cantidad de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

Este es el segundo sistema de coordenadas auxiliar.

Spatial Reference
ancillary_coordinate_system_3
(Opcional)

El archivo XML de plantilla de cuadrícula crea componentes de cuadrícula que describen las coordenadas o ubicaciones para un sistema de coordenadas primario y hasta cuatro sistemas de coordenadas auxiliares. El archivo especifica la cantidad de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

Este es el tercer sistema de coordenadas auxiliar.

Spatial Reference
ancillary_coordinate_system_4
(Opcional)

El archivo XML de plantilla de cuadrícula crea componentes de cuadrícula que describen las coordenadas o ubicaciones para un sistema de coordenadas primario y hasta cuatro sistemas de coordenadas auxiliares. El archivo especifica la cantidad de cuadrículas auxiliares. No puede agregar ni eliminar sistemas de coordenadas auxiliares. Todos los sistemas de coordenadas que se especifican deben compartir un sistema de coordenadas geográficas en común. Si desea cambiar el sistema de coordenadas primario a uno que utilice un datum diferente al predeterminado (por ejemplo, si usted cambia el sistema de coordenadas de uno que utiliza WGS 1984 a uno que utiliza NAD 1983), también debe cambiar cada sistema de coordenadas auxiliar predeterminado a NAD 1983.

Este es el cuarto sistema de coordenadas auxiliar.

Spatial Reference

Muestra de código

Ejemplo 1 de la herramienta MakeGridsAndGraticulesLayer (secuencia de comandos independiente)

En esta secuencia de comandos independiente se muestra un ejemplo del uso de la herramienta MakeGridsAndGraticulesLayer para hacer una cuadrícula cartográfica.

# Name: MakeGridsAndGraticulesLayer.py
# Description: Create grid for a selected area of interest in a file
# geodatabase
# Import system module
import arcpy
import os
# Create a feature layer from the input area of interest feature class
# to pass to the Selection geoprocess below 
arcpy.MakeFeatureLayer_management("C:/Base_Data/AOIs.gdb/QUAD_24K",
                                  "QUAD_24K")
# Select a feature from the area of interest feature layer based on a
# definition query (this query, formatted for a file geodatabase, has
# been adjusted for use in python, in particular the use of \ in
# conjunction with the double quotes surrounding the field name in the
# definition query)
arcpy.SelectLayerByAttribute_management("QUAD_24K", "NEW_SELECTION",
                                        "\"MSNAME\" = 'Swift Minnesota'")
# Set the values of the tool's parameters using one of the grid
# definition XML files located under the GridTemplates directory
template = os.path.join(arcpy.GetInstallInfo()['InstallDir'], 
                        "GridTemplates/Quad_24K_NAD83.xml")
in_aoi = "QUAD_24K"
input_feature_dataset = "C:/Python_Output/grid_layers.gdb/QUAD_24K"
output_layer = "QUAD_24K_NAD83_Grid"
name = "MSNAME"
# Process: Make Grids and Graticules Layer
arcpy.MakeGridsAndGraticulesLayer_cartography(template, in_aoi,
                                              input_feature_dataset,
                                              output_layer, name)

Entornos

  • Sistema de coordenadas cartográficas
    Nota:

    Los parámetros de los sistemas de coordenadas primarios y auxiliares usarán esta configuración cuando el archivo de definición de cuadrícula XML se defina como Utilizar entorno.

  • Escala de referencia
    Nota:

    El parámetro de la escala de referencia usará esta configuración cuando el archivo de definición de cuadrícula XML se defina como Utilizar entorno.

  • Palabra clave CONFIG de salida
  • La salida tiene valores M
  • La salida tiene valores Z

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Cuadrículas y retículas
  • ¿Qué son la cuadrículas y las retículas?
  • Capas de cuadrículas y retículas
  • Un paseo introductorio por las cuadrículas de marcos de datos y el Asistente de cuadrículas y retículas

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal