Verwenden eines Platzhalters zum Anhängen mehrerer Feature-Classes in ModelBuilder?


8

Ich habe einen Ordner mit Shapefiles und jeder beginnt mit einem Code. Es gibt mehrere Shapefiles, die mit jedem Code beginnen, und ich möchte in ModelBuilder ein Modell erstellen, das die Shapefiles mit demselben Code auswählt und sie an die entsprechende vorhandene Geodatabase-Feature-Class anfügt.

Gibt es eine Möglichkeit, einen Platzhalter im Append-Tool zu verwenden, z. B. anzugeben, dass alle Dateien in einem bestimmten Ordner, beginnend mit 'XPGC *', an die Feature-Class 'Pipe_Grade_Change' angehängt werden? Oder gibt es eine Möglichkeit, einen Iterator zu verwenden, um dies zu erreichen?

Antworten:


6

Ich würde Iterate Feature Classes und Collect Values ​​wie in den folgenden Grafiken verwenden.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


1
Das hat bei mir funktioniert. Ich habe den Platzhalter im Werkzeug "Iterieren" und den Zieldatensatz des Werkzeugs "Anhängen" geändert, um Parameter zu modellieren, damit ich sie beim Ausführen des Werkzeugs ändern kann.
Sara Barnes

Nachdem ich mit diesem Modell gearbeitet hatte, stellte ich fest, dass es dieselbe Funktion mehrmals anhängte. Ich konnte dieses Problem beheben, indem ich den Teil "Features sammeln" des Modells entfernte. Weitere Informationen finden Sie in diesem Thread: gis.stackexchange.com/questions/73024/…
Sara Barnes
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.