Kurzer Überblick über das Verwenden von Feature-Set und Datensatz

Mithilfe von Feature-Sets können Features interaktiv eingegeben und sofort als Eingabe für ein Modell verwendet werden. Für diese interaktive Dateneingabe wird ein Prozess genutzt, der dem Digitalisieren von Features auf einer Karte ähnelt. Ebenso ermöglichen es Datensätze, dass Tabellen- oder Attributinformationen interaktiv eingegeben und sofort als Eingabe für ein Modell verwendet werden.

Jedes Werkzeug, das Feature-Classes oder Tabellen als Eingabe verwendet, akzeptiert auch Feature-Sets oder Recordsets. Dies bedeutet, dass Sie die Eingabe für all diese Werkzeuge interaktiv durchführen können. Erstellen Sie dafür zunächst ein einfaches Modell für das Werkzeug, und ändern Sie dann den Datentyp der Eingabe von "Feature-Class" oder "Feature-Tabelle" in "Feature-Set" oder "Datensatz".

Weitere Informationen zum Erstellen von Feature-Sets und Datensätzen

Verwenden von Feature-Set und Datensatz in ModelBuilder

In ModelBuilder können Sie einen Variablendatentyp auf ein Feature-Set festlegen, aber Sie können Features nur über das in ArcMap geöffnete Werkzeugdialogfeld des Modells interaktiv eingeben. Datensätze können Sie in ModelBuilder jedoch sowohl festlegen als auch den Inhalt dafür interaktiv eingeben.

Weitere Informationen zum Verwenden von Feature-Sets und Datensätzen in ModelBuilder

Beispiele für die Verwendung von Feature-Sets

Unten sind einige Beispiele für die Verwendung von Feature-Sets mit Geoverarbeitungswerkzeugen aufgeführt:

Feature-Set-Beispiel

Im obigen Beispiel ist die Variable New Store Locations eine Feature-Set-Variable und wird verwendet, um die Standorte der neuen Geschäfte interaktiv zu definieren. Diese neu erstellten Features werden dann zu einer Eingabe für das Werkzeug Anhängen.

Beispiele für die Verwendung von Datensätzen

Das Modell unten wird für das Werkzeug Adressen geokodieren erstellt. Für Adressen geokodieren wird als Eingabe eine Tabelle mit einem Adressenfeld und einem Postleitzahlfeld verwendet (je nach verwendetem Adressen-Locator). In diesem Modell wurde der Datentyp der Eingabe-Tabelle in "Datensatz" geändert. Das Schema des Datensatzes enthält die Definition der drei Felder: Name, Adresse und Postleitzahl. Zusätzlich enthält das Postleitzahlfeld eine Attributdomäne mit codierten Werten, die eine Dropdown-Liste gültiger Postleitzahlen zur Verfügung stellt. Wenn das Werkzeugdialogfeld des Modells geöffnet ist, können Datensätze und Attribute eingegeben werden, und das Modell erstellt aus den eingegebenen Adressen eine Ausgabe-Point-Feature-Class.

Beispiel für Datensatz

Ein anderer Anwendungsfall der Verwendung eines Datensatzes in einem Modell ist das Konvertieren von XY-Koordinaten in Punkt-Features. Das folgende Modell wird für das Werkzeug XY-Ereignis-Layer erstellen erstellt. Für XY-Ereignis-Layer erstellen wird als Eingabe eine Tabelle mit X- und Y-Koordinaten verwendet, und aus diesen Koordinaten wird ein Punkt-Layer erzeugt. In diesem Modell wurde der Datentyp der Eingabe-Tabelle in "Datensatz" geändert. Das Schema des Datensatzes enthält die Definition der drei Felder: X, Y und ID. Wenn das Werkzeugdialogfeld des Modells geöffnet ist, können Datensätze und Attribute von XY-Koordinaten eingegeben werden, und das Modell erstellt aus den eingegebenen XY-Koordinatenpaaren eine Ausgabe-Point-Feature-Class.

Beispiel für Datensatz

Schema für Feature-Set und Datensatz

Ein Schema definiert die Attribute und den Geometrietyp (Punkt, Linie oder Polygon) der einzugebenden Features oder Datensätze. Das Schema kann auch die Symbologie bestimmen, die beim Anzeigen neu eingegebener Features verwendet wird.

HinweisHinweis:

Falls für ein Feature-Set oder einen Datensatz kein Schema angegeben wird, können Sie Features oder Datensätze nicht interaktiv eingeben. Das Festlegen des Schemas ist erforderlich, da vor dem Eingeben der Daten der Geometrietyp und die Attribute der Features oder Datensätze bekannt sein müssen.

Weitere Informationen zum Festlegen von Schemas für Feature-Sets und Datensätze

Verwandte Themen


7/10/2012