Liebes Forum,
das Problem: Ich möchte zwei Rasterkarten zusammenführen (merge). Grid_a hat eine erheblich größere Ausdehnung (Extent) als Grid_b. Wenn ich im Calculator merge([grid_a], [grid_b]) eingebe habe ich allerdings als Ergebnis lediglich eine neue Karte mit der Ausdehnung der "kleineren" Karte b, ich möchte aber, dass das Ergebnis über die Ausdehnung der Karte a ausgegeben wird. Habe auch schon diverse "Umleitungen" (Dummy Karte erzeugt mit der großen Ausdehnung mit Value =0 bzw. =1 und anschließend Addition bzw. Multiplikation durchgeführt) versucht, allerdings immer mit dem gleichen Ergebnis, dass ich nur einen Teil des von mir gewollten Gebietes erhalte.
Ich hoffe auf Eure Hilfe!
Danke
O.
das Problem: Ich möchte zwei Rasterkarten zusammenführen (merge). Grid_a hat eine erheblich größere Ausdehnung (Extent) als Grid_b. Wenn ich im Calculator merge([grid_a], [grid_b]) eingebe habe ich allerdings als Ergebnis lediglich eine neue Karte mit der Ausdehnung der "kleineren" Karte b, ich möchte aber, dass das Ergebnis über die Ausdehnung der Karte a ausgegeben wird. Habe auch schon diverse "Umleitungen" (Dummy Karte erzeugt mit der großen Ausdehnung mit Value =0 bzw. =1 und anschließend Addition bzw. Multiplikation durchgeführt) versucht, allerdings immer mit dem gleichen Ergebnis, dass ich nur einen Teil des von mir gewollten Gebietes erhalte.
Ich hoffe auf Eure Hilfe!
Danke
O.
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Ralph am Do., 24.08.2006 - 15:50
PermalinkIch glaube es liegt daran, dass der Analysis Extent nicht korrekt gesetzt ist. Die Voreinstellung sagt wohl "Intersection of Inputs". Also unter Spatial Analyst Toolbar -> Options -> Extent gehen und unter Analysis extent ein Union oder etwas anderes adäquates einstellen.
Gehst Du über die Toolbox, kannst Du über die Environments -> General Settings den Output extent einstellen.
Ich hoffe, das hilft weiter.
Grüße,
Ralph
Gespeichert von Obiwan am Do., 24.08.2006 - 16:02
PermalinkO.