Select to view content in your preferred language

? Punkte verbinden (automatisiert, sortiert) ?

2667
2
06-04-2012 02:51 AM
by Anonymous User
Not applicable
Original User: MagnusP

Hallo liebe Forengemeinde,

mal eine Frage.

Ich habe im ArcMap zwei Punktlayer.  Der eine Layer beinhaltet quasi einen �??Eltern�??-Punkt, der andere Layer die �??Kinder�??-Punkte. Jeder Punkt hat ein spezielles Attribut, also z.B. eine Zugehörigkeit (A,B,C). In der Regel ist es also so, dass ein �??Eltern�??-Punkt mehrere �??Kinder�??-punkte besitzt.
Jetzt möchte ich diese Punkte sortiert mit einander verbinden. Es sollen also ganz einfach sternförmig Linien zwischen den Eltern und jeweiligen Kindern erzeugt werden.

Also ganz einfach: Vom �??Eltern�??-Punkt A sollen alle �??Kinder�?? �??Punkte, die ebenfalls das Attribut A besitzen, direkt in einer 1-zu-1 Beziehung eine Linie erzeug werden. Und das gleiche für B, C,�?�

Wie kann man das am schnellsten umsetzen?


vielen Dank

MagnusP
0 Kudos
2 Replies
FabianBlau
Deactivated User
Sie könnten folgendes versuchen:
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Points_To_Line/00170000003s000000/
Die Elternpunkte müssten vorher für jede Zugehörigkeit (A,B,C) mit einem entsprechenden Attributwert in die "Kinder"-Punkte kopiert werden.
Das könnte natürlich auch viel Arbeit werden.
Das Problem lässt sich auch mit arcpy lösen, ist auch nicht besonders schwierig, es sei denn man hat nie ein Script geschrieben.
Es gibt einige hilfreiche Beispiele:
http://help.arcgis.com/de/arcgisdesktop/10.0/help/index.html#//002z0000001t000000
http://help.arcgis.com/de/arcgisdesktop/10.0/help/index.html#//002z0000001v000000
0 Kudos
by Anonymous User
Not applicable
Original User: MagnusP

vielen Dank für die beiden Antworten. Die sehen sehr vielversprechend aus 😃
0 Kudos