Mit der Data Reviewer-Lizenz verfügbar.
Zusammenfassung
Speichert Feature-Classes, Feature-Layer, Tabellen oder Tabellensichten in den Reviewer-Workspace.
Verwendung
Mit diesem Werkzeug können Sie beliebige Feature-Classes, Feature-Layer, Tabellen und Tabellensichten in den Reviewer-Workspace speichern.
Das Werkzeug speichert Geometrien aus Feature-Classes und -Layern in die entsprechende REVTABLEPOINT-, REVTABLELINE- oder REVTABLEPOLY-Reviewer-Feature-Class.
Das Fenster Reviewer-Tabelle muss geschlossen und nach der Ausführung dieses Werkzeugs erneut geöffnet werden, damit die neuen Datensätze angezeigt werden.
Um die Funktionen für die Feature-Navigation- und -Auswahl im Fenster Reviewer-Tabelle zu aktivieren, müssen die Parameter ID-Feld und Name der Quelltabelle wie folgt konfiguriert werden:
- Der Parameter ID-Feld muss mit dem Feld für die eindeutige Kennung gefüllt werden (in der Regel das Feld ObjectID).
- Der Parameter Name der Quelltabelle muss mit dem Namen des Features oder der Objektklasse gefüllt werden.
Syntax
arcpy.Reviewer.WriteToReviewerTable(in_reviewer_workspace, in_session, in_features, in_field, in_origin_table_name, in_review_status, {in_subtype}, {in_notes}, {in_severity}, {in_check_title})
Parameter | Erklärung | Datentyp |
in_reviewer_workspace | Der Pfad zum Reviewer-Workspace, in den die Features oder Tabellendatensätze gespeichert werden | Workspace |
in_session | Die Reviewer-Sitzungs-ID, in die die Features oder Tabellendatensätze gespeichert werden. Verwenden Sie das vollständige Format der Sitzungs-ID: Sitzung 1 : Sitzung 1. | String |
in_features | Die Features oder Tabellendatensätze, die in den Reviewer-Workspace gespeichert werden | Feature Layer; Table View |
in_field | Das Feld, das IDs für die Features enthält. Das ID-Feld im Bereich Reviewer-Ergebnisse wird mit dem Wert dieses Feldes gefüllt. Das von Ihnen ausgewählte Feld muss den Datentyp Long aufweisen. | Field |
in_origin_table_name | Die Zeichenfolge oder der Feldwert, die bzw. der zum Füllen des Feldes Quelle im Bereich Reviewer-Ergebnisse für jeden gespeicherten Datensatz verwendet wird. Dies ist in der Regel der Name der Feature-Class oder Tabelle.
| String; Field |
in_review_status | Eine Statuszeichenfolge, die der Gruppe der Datensätze zugewiesen wird, die in den Reviewer-Workspace gespeichert werden. Der Standardwert lautet GP-Ergebnisse in Reviewer-Tabelle schreiben.
| String; Field |
in_subtype (optional) | Der Subtype der Feature-Class, zu der die Features gehören. Dieser kann von einem angegebenen Wert oder einem Feld der Feature-Class abgeleitet werden. Das Feld SUBTYPE im Bereich Reviewer-Ergebnisse wird mit dem Wert dieses Parameters gefüllt.
| String; Field |
in_notes (optional) | Text, mit dem das Feld Hinweise in der Reviewer-Tabelle gefüllt wird. Hinweise stellen eine genauere Beschreibung des Feature- oder Tabellendatensatzes bereit.
| String;Field |
in_severity (optional) | Ein numerischer Wert, der die Signifikanz der Features oder Tabellendatensätze verdeutlicht, die in den Reviewer-Workspace gespeichert wurden. Die Werte reichen von 5 (niedrige Wichtigkeit) bis 1 (hohe Priorität) Das Feld Schweregrad im Bereich Reviewer-Ergebnisse wird mit diesem Wert gefüllt.
| String;Field |
in_check_title (optional) | Text, der in das Feld Titel der Prüfung im Bereich Reviewer-Ergebnisse eingegeben wird. Titel der Prüfung wird verwendet, um die im Feature- oder Tabellendatensatz erkannte Fehlerbedingung zu beschreiben.
| String;Field |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
REVTABLEMAIN_View | Tabellensicht der nach der Werkzeugausführung erstellten Fehlerergebnisse | Table View |
Codebeispiel
WriteToReviewerTable – Beispiel (eigenständiges Skript)
Verwenden Sie CreateReviewerSession, um eine Reviewer-Sitzung zu erstellen, bevor Sie das Beispielskript ausführen.
# Name: WriteToReviewerTable_Example.py
# Description: Imports features into the Reviewer workspace
# Requirements: ArcGIS Data Reviewer extension
# Import arcpy module
import arcpy
from arcpy import env
# Check out a Data Reviewer extension license
arcpy.CheckOutExtension("datareviewer")
# set the environment
env.workspace = "c:/arcgis/ArcTutor/Data Reviewer"
# Path to feature class and Reviewer workspace
Hospitals = "California.gdb/Landmarks/Hospitals"
reviewer_gdb = "Reviewer.gdb"
# Use the Create Reviewer Session tool to create a session before running this script.
Session = "Session 1 : Session 1"
# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status")
# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "My review status")
# Execute the Write to Reviewer Table function with all required parameters and all optional parameters
# Original Table name/Subtype/Notes/Severity/Check Title determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status", "My Subtype", "New Hospitals", "3", "My Check results")
# Execute the Write to Reviewer Table function with all required parameters and optional parameters
# Original Table name/Subtype/Notes/Check Title determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "CITY", "TYPE_CODE", "ADMIN_DESC", "3", "TYPE_DESC")
# Check in the Data Reviewer extension
arcpy.CheckInExtension("datareviewer")
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Erfordert Data Reviewer
- Standard: Erfordert Data Reviewer
- Advanced: Erfordert Data Reviewer