Einen wunderschönen guten Morgen!
Ich habe ein Shape, basierend auf der Toolbox Stream To Feature. Selbige Daten würde ich nun gerne in ein Tab separated File exportieren. Ich habe es mit der Toolbox Spatial Statistics Tools -> Utilities -> Export Feature Attribute to ASCII versucht. Hier werden folgende Daten ins ASCII File geschrieben: XCoord, YCoord, Arcid, Grid_Code, From_Node und To_Node. Soweit so gut. Es handelt sich hierbei dann aber jeweils um den Mittelpunkt eines Stream to Feature Abschnittes, sprich im Prinzip stellen die X- und Y Koordinate den Mittelpunkt von From_Node zum To_Node dar. Was ich aber gerne hätte wären die Koordinaten von From_Node und To_Node im ASCII File. Vielleicht hat ja irgendjemand eine Idee, wie man das bewerkstelligen kann.
Viele Grüße,
Stephan
Ich habe ein Shape, basierend auf der Toolbox Stream To Feature. Selbige Daten würde ich nun gerne in ein Tab separated File exportieren. Ich habe es mit der Toolbox Spatial Statistics Tools -> Utilities -> Export Feature Attribute to ASCII versucht. Hier werden folgende Daten ins ASCII File geschrieben: XCoord, YCoord, Arcid, Grid_Code, From_Node und To_Node. Soweit so gut. Es handelt sich hierbei dann aber jeweils um den Mittelpunkt eines Stream to Feature Abschnittes, sprich im Prinzip stellen die X- und Y Koordinate den Mittelpunkt von From_Node zum To_Node dar. Was ich aber gerne hätte wären die Koordinaten von From_Node und To_Node im ASCII File. Vielleicht hat ja irgendjemand eine Idee, wie man das bewerkstelligen kann.
Viele Grüße,
Stephan
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von flocco_loco am Mi., 18.07.2012 - 09:44
PermalinkWenn ich deinen Wunsch richtig verstanden habe, dann müsstest du dem Toolbox Befehl "Write Feature to Text File" genau das kriegen was du willst!
Allerdings stehen auch noch zusätzlich IDs für das jeweilige Segment drinnen.
Ansonsten würd mir der Umweg einfallen aus dem Lineshape mit ET Geowizard ein Punktshape zu machen (im ETgeoWizards: Convert-Polyline to Point, option vertices) und daraus dann mit deinem Befehl feature to ascii weiter zu werken.
Hoff das hilft, ciao
flocco
Gespeichert von stephan79 am Mi., 18.07.2012 - 10:03
PermalinkHabe die Lösung bereits gefunden. Das ganze funktioniert wunderbar über arcpy.CalculateField_management. Hier gibt es die Möglichkeit über !SHAPE.firstPoint! und !SHAPE.lastPoint! an die gewünschten Daten zu kommen.