Las herramientas que respetan el Entorno para la tolerancia XY invalidarán la tolerancia x,y predeterminada en los geodatasets creados dentro de una geodatabase.
La tolerancia x,y hace referencia a la distancia mínima entre las coordenadas antes de que se las considere iguales.
Para obtener una descripción de la tolerancia x,y predeterminada, consulte Referencia espacial y geoprocesamiento.
Notas de uso
- Se ignorará esta configuración del entorno si la salida está en un dataset de entidades de geodatabase.
- Para herramientas como Crear clase de entidad, Crear dataset de entidades y Crear catálogo de ráster, la tolerancia x,y predeterminada para el geodataset de salida es de 0,001 metros (1 milímetro) o su equivalente en unidades de mapa. Se puede establecer un valor diferente para este entorno si el valor predeterminado no es aceptable.
- Si el entorno tiene unidades de medición distintas de las del sistema de coordenadas de salida, la distancia se convertirá a una distancia equivalente en el centro del sistema de coordenadas de salida. No se recomienda cuando el entorno está establecido en una unidad lineal (pies o metros) mientras el sistema de coordenadas de salida no está proyectado (geográfico) o en la situación inversa (un entorno en grados decimales con un sistema de coordenadas de salida proyectado).
- Si las unidades de tolerancia no se han definido o se han definido como Desconocido, se supone que las unidades son las mismas que las del sistema de coordenadas de salida.
- Si la tolerancia x,y es menor que el doble del valor de resolución x,y del geodataset de salida, se utilizará una tolerancia x,y del doble de la resolución x,y.
- La tolerancia x,y no se mantiene en versiones de geodatabase anteriores a la 9.2.
- Las herramientas que incluyen un parámetro de tolerancia x,y, como Tolerancia clúster en las herramientas Combinación e Intersecar, invalidarán la configuración del entorno para la Tolerancia XY.
Sintaxis de cuadro de diálogo
Tolerancia XY: la tolerancia x,y que se configurará en los geodatasets creados por las herramientas de geoprocesamiento. De forma predeterminada, una herramienta que utiliza este entorno utilizará la tolerancia x,y de referencia espacial de la clase de entidad de la entrada.
Sintaxis de script
arcpy.env.XYTolerance = linear_unit
Parámetro | Explicación |
---|---|
linear_unit | La tolerancia x,y que se configurará en los geodatasets creados por las herramientas de geoprocesamiento. De forma predeterminada, una herramienta que utiliza este entorno utilizará la tolerancia x,y de referencia espacial de la clase de entidad de la entrada. No se recomienda ajustar este entorno. |
Ejemplo de script
import arcpy
# Set the XYTolerance to 0.02 Meters
arcpy.env.XYTolerance = "0.02 Meters"