Hallo,
sorry, schon wieder ne Anfängerfrage...
Wie mache ich fogendes:
Ich habe ein shapefile mit vielen Punkten und ein Rasterfile. Nun lege ich im shapefile die neue Spalte value an und möchte für jeden Punkt den Wert eintragen, der an entsprechender Stelle im Rasterfile vorkommt.
Vielen Dank von Daniel
sorry, schon wieder ne Anfängerfrage...
Wie mache ich fogendes:
Ich habe ein shapefile mit vielen Punkten und ein Rasterfile. Nun lege ich im shapefile die neue Spalte value an und möchte für jeden Punkt den Wert eintragen, der an entsprechender Stelle im Rasterfile vorkommt.
Vielen Dank von Daniel
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Rena am Mi., 24.09.2008 - 09:01
Permalinkes könnte gehen mit dem Befehl "Features zu 3D" aus der 3D Anayst Werkzeugleiste (unter Konvertieren zu finden). Als Eingabe-Feature gibst du dein Punktshape an und als Quelle der "Höhe" dein Raster. Das Ergebnis wird in ein neues Shape geschrieben
Grüße
Rena
Gespeichert von Hannes17 am Mi., 24.09.2008 - 12:32
Permalinkvg
Gespeichert von hd_bw am Mi., 24.09.2008 - 13:09
Permalinkdanke erstmal.
Habe das gerade probiert.
Er legt ein neues Punkteshapefiel an identisch zu dem vorhandenen Punktshapefile, jedoch mit einer weitere Spalte namens ld wo aber überall die 0 erscheint. Hm, eigentlich klingt alles sehr logisch. Es wäre zwar nicht ideal, weil ich dann ja viele einzelne Shapefiles hätte und die erst einmal zusammenführen müsste. Aber es wäre immerhin eine Möglichkeit.
hat jemand ne Idee woran es liegt?
oder wie es direkt funktioniert? Es muss doch irgenwie möglich sein die Werte eines Rasters in ein shapefile zu übernehmen!?
Viele Grüße von Daniel
Gespeichert von hd_bw am Mi., 24.09.2008 - 14:36
PermalinkDas klingt vielversprechend, werde ich gleich morgen mal ausprobieren...
Gespeichert von hd_bw am Do., 25.09.2008 - 04:03
Permalinkvielen Dank!
Ist genau das was ich brauche!
Wie kommt ihr da immer drauf? Habt ihr die Funktionen alle schonmal verwendet oder wisst ihr einfach besser, wo und wie man suchen muss?
Viele grüße von Daniel
Gespeichert von hd_bw am Do., 25.09.2008 - 05:37
PermalinkDas Tool funktioniert wunderbar mit Rasterfiles.
Nun wollte ich das gleiche mit nem Polygon-Shapefile durchführen.
Ich bekomme dann die folgende Meldung:
************************************************** *******
Intersect Point Tool
Polygon intersect layer: squaregrid1km
Added field eee
70 points processed
70 points detected that fell outside the bounds of squaregrid1km
Processing of layer completed successfully
************************************************** ******
Das Tool erdreistet sich also zu behaupten, meine Punkte liegen außerhalb des Polygonfiles "Squaregrid 1km" was definitiv ne glatte Lüge ist.
Es liegt auch nicht an der Georeferenzierugn oder so... ich habe mit der Standard Arcmap Funktion "Select by location" alle Punkte abgefragt, die sich mit dem besagten Polygonlayer überschneiden ( "intersect"). Und siehe da, fast alle waren hinterher markiert.
bevor ich das Intersect Point tool laufen ließ habe ich außerdem alle Auswahlen aufgehoben, daran kanns also nicht liegen.
Sehr dubios...