Zusammenfassung
Ruft die Position von Interesse (Location of Interest, LOI) als Feature-Layer ab. Der Ausgabe-Layer enthält entweder das Polygon, das den Interessenbereich (AOI) des Auftrags darstellt, oder einen Punkt, der den Point of Interest (POI) des Auftrags darstellt.
Verwendung
Die Eingabeauftrags-ID muss sich auf einen Auftrag beziehen, der zurzeit im Repository vorhanden ist und für den LOI-Features definiert sind. Wenn keine LOI-Features vorhanden sind, wird eine leere Ausgabe generiert.
Der Ausgabe-Layer enthält entweder das Polygon, das den Interessenbereich (AOI) des Auftrags darstellt, oder einen Punkt, der den Point of Interest (POI) des Auftrags darstellt. Weitere Informationen zu LOIs finden Sie unter Angeben einer Position von Interesse (LOI).
Der Ausgabe-Layer kann als Eingabe für andere Werkzeuge und Modelle verwendet werden. Er kann auch mit dem Werkzeug Features kopieren als Feature-Class gespeichert werden.
Syntax
arcpy.wmx.GetJobAOI(Input_JobID, aoi_Layer, {Input_DatabasePath})
Parameter | Erklärung | Datentyp |
Input_JobID | Die ID des Auftrags, dessen AOI abgerufen werden soll | String |
aoi_Layer | Der Layer-Name für die abgerufene Position von Interesse. Der Ausgabe-Layer enthält entweder das Polygon, das den Interessenbereich (AOI) des Auftrags darstellt, oder einen Punkt, der den Point of Interest (POI) des Auftrags darstellt. | Feature Layer |
Input_DatabasePath (optional) |
Die Workflow Manager (Classic)-Datenbankverbindungsdatei für den Eingabeauftrag. Wenn keine Verbindungsdatei angegeben ist, wird die aktuelle Workflow Manager (Classic)-Standarddatenbank verwendet. | File |
Codebeispiel
GetJobAOI – Beispiel (eigenständiges Skript)
Ruft den LOI-Layer des Auftrags als Feature-Layer ab. Der Ausgabe-Layer enthält entweder das Polygon, das den Interessenbereich (AOI) des Auftrags darstellt, oder einen Punkt, der den Point of Interest (POI) des Auftrags darstellt.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_JobID = "1"
LOI_Layer = "LOILayer_Job1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
# Process: Get Job AOI
arcpy.GetJobAOI_wmx(Input_JobID, LOI_Layer, Input_DatabasePath)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Nein
- Standard: Erfordert Workflow Manager
- Advanced: Erfordert Workflow Manager