Geoprocesamiento en diferentes configuraciones regionales y regiones

ArcGIS Pro se puede utilizar en diferentes configuraciones regionales y las herramientas de geoprocesamiento respetan la configuración regional del usuario del sistema operativo. En otras palabras, cuando se inicie ArcGIS Pro, las herramientas de geoprocesamiento se ejecutarán de acuerdo con esta configuración regional del usuario. Esto se demostrará en los siguientes escenarios:

La compatibilidad con las configuraciones regionales se demostrará en los siguientes escenarios:

  • Uso de herramientas de geoprocesamiento en ArcGIS Pro
  • Uso de ArcPy en ArcGIS Pro
  • Uso de ArcPy fuera de ArcGIS Pro

Para demostrarlo, utilizará un sistema operativo alemán con Alemán(Alemania) como la configuración regional del usuario, en comparación con un sistema operativo inglés con Inglés(Estados Unidos) como la configuración regional del usuario.

Configuración regional del usuario Alemán(Alemania)

Configuración regional del usuario Inglés(Estados Unidos)

Cuadro de diálogo de la herramienta de geoprocesamiento

En su ejemplo, utilizará la herramienta Zona de influencia y proporcionará una unidad lineal para el parámetro Distancia de la herramienta.

Al utilizar un sistema operativo con Alemán(Alemania) como configuración regional del usuario, puede introducir 4,5, ya que se utiliza una coma como separador decimal en Alemania.

Herramienta Zona de influencia en un entorno alemán

Si desea introducir la versión 4.5 con un separador decimal, el valor se actualizará a 4,5 para que sea compatible con la configuración regional del usuario.

Cuando se utiliza un sistema operativo con Inglés (Estados Unidos) como configuración regional del usuario, se especifica 4.5 en el cuadro de diálogo, ya que se utiliza un punto como separador decimal en Estados Unidos.

Herramienta Zona de influencia en un entorno inglés

Python en ArcGIS Pro

El comportamiento observado en el cuadro de diálogo de la herramienta también se observa en la ventana de Python o ArcGIS Notebooks en ArcGIS Pro. La configuración regional de Python se establece de acuerdo con la configuración regional del usuario.

Configuración regional de la ventana de Python en un entorno alemán

Herramienta Zona de influencia en la ventana de Python en un entorno alemán

Utilizar arcpy fuera de ArcGIS Pro

Al utilizar herramientas de geoprocesamiento en Python fuera de ArcGIS Pro, la configuración regional de Python se establecerá en la configuración regional del usuario actual después de importar arcpy. Tenga en cuenta que en Python, la configuración regional predeterminada es el inglés, por lo que locale.getlocale() devolverá (None, None) antes de importar el módulo arcpy. Por lo tanto, trabajar en Python con módulos y funciones arcpy tendrá el mismo comportamiento que trabajar en ArcGIS Pro.

Ventana de comando de Python en un SO alemán