Gebiete überprüfen (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Überprüft eine Gebietsplanung für ungültige Gebiete.

Verwendung

  • Führen Sie dieses Werkzeug im Anschluss an eine manuelle Bearbeitung der Gebietsplanung aus. Alle Verletzungen müssen manuell geprüft und behoben werden.

  • Validierungsprobleme werden in die Werkzeugmeldungen einbezogen und dem Feld Territory Validation Errors oder Feature Validation Errors hinzugefügt.

  • Gebietsvalidierungsfehler werden im Feld Territory Validation Errors angezeigt.

  • Im Feld Feature Validation Errors werden Features angezeigt, die Validierungsprobleme für ein Gebiet aufweisen.

  • Das Werkzeug überprüft die Gebietsplanung auf die folgenden Fehler:

    • Verletzung von Barrieren
    • Verletzung der Bedingung für den Pufferabstand
    • Verletzung des minimalen Limits für Attributbeschränkungen
    • Verletzung des maximalen Limits für Attributbeschränkungen
    • Verletzung der Bedingung für die minimale Entfernung zwischen Mittelpunkten
    • Verletzung der Bedingung für den maximalen Gebietsradius
    • Gebiet ist leer
    • Gebietsmittelpunkt ist nicht definiert
    • Gebiet ist nicht zusammenhängend
    • Gebiet weist Löcher auf
    • Gebietsname ist nicht eindeutig

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Die Gebietsplanung, die überprüft wird.

Group Layer; Feature Dataset; String
Ebene

Die Ebene, die bei der Überprüfung analysiert wird.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Gebietsplanung

Die Gebietsplanungsausgabe.

Group Layer

arcpy.td.ValidateTerritories(in_territory_solution, level)
NameErläuterungDatentyp
in_territory_solution

Die Gebietsplanung, die überprüft wird.

Group Layer; Feature Dataset; String
level

Die Ebene, die bei der Überprüfung analysiert wird.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_territory_solution

Die Gebietsplanungsausgabe.

Group Layer

Codebeispiel

ValidateTerritories – Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie die Funktion ValidateTerritories verwenden.

import arcpy
arcpy.td.ValidateTerritories(in_territory_solution, level)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Erfordert Business Analyst
  • Standard: Erfordert Business Analyst
  • Advanced: Erfordert Business Analyst

Verwandte Themen