Mehr

Auflösen von Features, um nur dann Multiparts zu haben, wenn sie sich innerhalb von 30 m voneinander befinden

Auflösen von Features, um nur dann Multiparts zu haben, wenn sie sich innerhalb von 30 m voneinander befinden


Ich möchte eine Auswahl von Parzellen haben, die vom Grundeigentümer aufgelöst wird und sich innerhalb von 3 Meilen von einer Polylinie befindet. Wenn der gleiche Eigentümer Parzellen auf gegenüberliegenden Seiten einer Straße besitzt (innerhalb von 30 m), möchte ich, dass die Parzelle mehrteilig ist. Ich möchte jedoch keine Multiparts für Pakete mit demselben Eigentümer haben, die mehr als 1 Meile voneinander entfernt sind.

Dies ist Teil eines großen Modells, das ich zusammenbaue. Ich bin sicher, Python ist die Antwort, aber ich bin immer noch sehr grün damit. Gibt es eine Reihe von Tools, die dies erreichen?

Ich verwende ArcGIS Desktop 10.3 mit der erweiterten Lizenz.


Ich konnte dies tun, indem ich die Parzellendaten 50 Fuß pufferte und die Auflösungsfunktion innerhalb des Tools verwendet habe, um die Puffer nur mit demselben Landbesitzer aufzulösen. Ich habe dann ein Multipart zu Singlepart ausgeführt. Berechnet dann eine eindeutige ID für jedes Polygon (DissolveID).

Ich habe dann eine räumliche Verknüpfung (eins zu vielen) der Parzellen innerhalb des Pufferbereichs ausgeführt, um über das DissolveID-Feld zu berechnen. Dann wurden die Pakete basierend auf dieser DissolveID aufgelöst.