HOW TO
In ArcGIS Pro ist es möglich, Feldwerte aus einem Feature in ein anderes zu kopieren. Bei der Arbeit an einem Projekt mit kontinuierlicher Datenerfassung können sich Feature-Classes überschneiden und dieselben Feldwerte verwenden. Anhand von Attributregeln können die Attributfelder neu erstellter Features automatisch für die Benutzer mit den Werten der sich überschneidenden Feature-Classes aufgefüllt werden. Diese Methode ist nützlich für das Datenmanagement und die räumliche Analyse.
In diesem Artikel wird eine Attributregel angewendet, um das Feld "Location" (aus der Point-Feature-Class "Lot") automatisch mit den Werten des Feldes "Name" (aus der Polygon-Feature-Class "Zone") aufzufüllen, wenn sich beide Feature-Classes überschneiden. Die Attributtabelle für das Polygon-Feature "Zone" ist unten dargestellt.
Note: Both intersecting features must have the same coordinate system to populate the attribute field value.
Note: The dataset requires Global IDs to add an attribute rule.
var <variable_name> = FeatureSetByName($datastore, "<feature_layer>") for( var f in <variable_name>){ if(Intersects($feature, f)){ return f.Name} }
In der folgenden Karte wird das Feld "Location" des Punkt-Feature-Layers "Lot" mit Werten aus dem Feld "Name" des Polygon-Feature-Layers "Zone" angezeigt, wenn sich beide Feature-Layer schneiden.
Artikel-ID: 000031093
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen