Geoverarbeitung in verschiedenen Gebietsschemata und Regionen

ArcGIS Pro kann in verschiedenen Gebietsschemata verwendet werden. Geoverarbeitungswerkzeuge berücksichtigen das Benutzergebietsschema des Betriebssystems. Das heißt, beim Start von ArcGIS Pro werden Geoverarbeitungswerkzeuge gemäß dieser Benutzergebietsschema-Einstellung ausgeführt. Das wird in den folgenden Szenarien veranschaulicht:

Die Unterstützung von Gebietsschemata wird in den folgenden Szenarien veranschaulicht:

  • Verwendung von Geoverarbeitungswerkzeugen in ArcGIS Pro
  • Verwendung von ArcPy in ArcGIS Pro
  • Verwendung von ArcPy außerhalb von ArcGIS Pro

Zur Veranschaulichung verwenden Sie ein deutsches Betriebssystem mit dem festgelegten Gebietsschema Deutsch (Deutschland) im Vergleich zu einem englischen Betriebssystem mit dem festgelegten Gebietsschema Englisch (Vereinigte Staaten).

Gebietsschema "Deutsch (Deutschland)"

Gebietsschema "Englisch (Vereinigte Staaten)"

Dialogfeld des Geoverarbeitungswerkzeugs

In dem Beispiel verwenden Sie das Werkzeug Puffer und stellen eine lineare Einheit für den Parameter Entfernung des Werkzeugs bereit.

Wenn Sie ein deutsches Betriebssystem mit dem Gebietsschema Deutsch (Deutschland) ausführen, können Sie 4,5 eingeben, da das Komma in Deutschland als Dezimaltrennzeichen verwendet wird.

Werkzeug "Puffer" in einer deutschen Umgebung

Geben Sie 4.5 mit einem Dezimaltrennzeichen ein, wird der Wert gemäß der regionalen Benutzergebietsschema-Einstellung in 4,5 geändert.

Nutzen Sie ein Betriebssystem mit dem Gebietsschema Englisch (Vereinigte Staaten), wird in dem Dialogfeld der Wert 4.5 angegeben, da in den Vereinigten Staaten der Punkt als Dezimaltrennzeichen verwendet wird.

Werkzeug "Puffer" in einer englischen Umgebung

Python in ArcGIS Pro

Das Verhalten, das in diesem Werkzeugdialogfeld zu beobachten ist, wird auch im Python-Fenster oder in ArcGIS Notebooks in ArcGIS Pro festgestellt. Das Python-Gebietsschema wird gemäß dem Benutzergebietsschema eingestellt.

Gebietsschema des Python-Fensters in einer deutschen Umgebung

Werkzeug "Puffer" im Python-Fenster in einer deutschen Umgebung

Verwenden von ArcPy außerhalb von ArcGIS Pro

Wenn Geoverarbeitungswerkzeuge in Python außerhalb von ArcGIS Pro verwendet werden, wird das Gebietsschema in Python nach dem Import von ArcPy auf das aktuelle Benutzergebietsschema gesetzt. Beachten Sie, dass in Python standardmäßig das englische Gebietsschema verwendet wird, sodass locale.getlocale() vor dem Import des ArcPy-Moduls zu (None, None) zurückkehrt. Beim Arbeiten in Python mit ArcPy-Modulen und -Funktionen ist das Verhalten mit dem Verhalten bei der Verwendung von ArcGIS Pro identisch.

Python-Eingabeaufforderung in deutschem Betriebssystem