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

Calcular tolerancia XY predeterminada

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

Resumen

Calcula una tolerancia XY predeterminada al examinar la referencia espacial y la extensión de la clase de entidad.

Con las clases de entidades de geodatabase, el valor que devuelve esta herramienta será idéntico a la Propiedad de tolerancia XY en una clase o dataset de entidades de geodatabase, o la tolerancia cluster de una topología. Con las clases de entidades que no son de geodatabase, como las clases de entidad de cobertura, los archivos de forma o las clases de entidad de CAD, el valor se basará en la tolerancia predeterminada de la referencia espacial de la clase de entidad.

Heredado:

Los términos Tolerancia XY y Tolerancia cluster son sinónimos. Verá el uso de la tolerancia cluster en topología, secuencia de comandos Python y ArcGIS anterior a la versión 9.2. El nombre de esta herramienta (que se utiliza en la secuencia de comandos) es CalculateDefaultClusterTolerance.

La tolerancia XY también está disponible en la secuencia de comandos a través de la propiedad XYTolerance de un objeto SpatialReference. Se puede crear un objeto SpatialReference describiendo una clase de entidad.

Uso

  • Esta herramienta no se puede utilizar para restablecer el valor de tolerancia XY predeterminada; solo puede calcular el valor de tolerancia XY.

  • El resultado de esta herramienta se devolverá como un mensaje desde la herramienta. Los valores se pueden visualizar en la ventana Resultados de geoprocesamiento o el valor se puede asignar a una variable en la secuencia de comandos al acceder al objeto resultado de la ejecución de la herramienta.

  • Aunque la tolerancia XY predeterminada de las clases de entidad que no son de geodatabase puede ser diferente según la referencia espacial, el valor es equivalente a 0,001 metros. No se puede cambiar este valor predeterminado.

  • La tolerancia XY de una clase de entidad de geodatabase se puede especificar cuando se crea en una geodatabase una nueva clase de entidad, o su dataset de entidad contenedor o topología. Si no especifica una nueva tolerancia XY, se utilizan los valores predeterminados de las clases de entidad contenedoras, que por lo general son equivalentes a 0,001 metro. Si la clase de entidad se guarda en una topología de una geodatabase, la tolerancia XY se puede restablecer con la herramienta Establecer tolerancia cluster. Para obtener más información, puede hacer clic con el botón derecho en cualquier clase de entidad o dataset y en Propiedades; después, seleccione la pestaña Tolerancia y, a continuación, consulte la ayuda Acerca de la configuración de tolerancia.

  • La mayoría de las herramientas que crean nuevas clases de entidades (como Crear clase de entidad o Copiar entidades) respetan la configuración del entorno Tolerancia XY. Sin embargo, solo aquellas herramientas que utilizan este entorno establecen la tolerancia XY en la clase de entidad de salida. La tolerancia XY de entrada no se ve afectada por esta configuración del entorno.

Sintaxis

arcpy.management.CalculateDefaultClusterTolerance(in_features)
ParámetroExplicaciónTipo de datos
in_features

Una clase de entidad para la que se calcula la tolerancia XY predeterminada.

Feature Layer

Muestra de código

Ejemplo de Calcular Tolerancia XY predeterminada (ventana Python)

La siguiente secuencia de comandos de la ventana Python demuestra cómo utilizar la función Calcular tolerancia cluster predeterminada en el modo inmediato.

import arcpy 
from arcpy import env
env.workspace = "C:/data"
arcpy.CalculateDefaultClusterTolerance_management("roads.shp")
Ejemplo 2 de Calcular Tolerancia XY predeterminada (secuencia de comandos independiente)

La siguiente secuencia de comandos de la ventana Python demuestra cómo utilizar la función Calcular tolerancia cluster predeterminada en un entorno de secuencia de comandos.

# Name: CalculateDefaultClusterTolerance_Example.py
# Description: Calculate the default cluster tolerance of a shape file
# Author: ESRI

#Import the system modules
import arcpy
from arcpy import env

env.workspace = "C:/temp"

#Set local variables
shapefileName = "linefc.shp"

arcpy.CalculateDefaultClusterTolerance_management(shapefileName)

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal

Información de licenciamiento

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

Temas relacionados

  • Vista general del conjunto de herramientas Clase de entidad
  • Tolerancia XY (configuración del entorno)

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