
\chapter<<2981>>Volumenberechnung aus Rasterdaten<<2981>>
\label<<2982>>computing_volumina_de<<2982>>
\subsubsection<<2983>>Aufgabenstellung<<2983>>
Ein schneller und fr den Anwender gut nachzuvollziehender Weg,
Volumeninformationen aus Rasterdaten zu ermitteln, er;SPMquot;offnet sich, wenn eine
Grundfl;SPMquot;ache des zu berechnenden Krpers eben ist. Sollte dies nicht
gegeben sein, teilt man den K;SPMquot;orper durch einen ebenen Schnitt und
fhrt zwei Berechnungen aus, die man zum Ergebniss addiert.
Im gegebenen Fall ;SPMquot;`Craterlake;SPMquot;' gib es zwei Dateien, eine mit Angaben
ber den Kraterboden, die aus Echolotdaten zusammengestellt wurden
und eine Datei, die mit der Wasseroberflche abschliet.
Da die Wasseroberflche mit dem Grund des Kraters einen Krper
bildet, kann das Volumen des Sees ermittelt werden. 
\begin<<3089>>tex2html_deferred<<3089>>\par\end<<3090>>tex2html_deferred<<3090>>
\subsubsection<<2984>>Beispieldaten<<2984>>
Fr die Bearbeitung der gestellten Aufgabe wird ein H;SPMquot;ohenmodell
des Craterlakes mit eingearbeiteten Echolotdaten des Seebodens
(10-m DEM with bathymetry)\begin<<3091>>tex2html_deferred<<3091>>\footnote<<2985>>http://craterlake.wr.usgs.gov/products/dem/crla\_bathy.zip<<2985>>\end<<3092>>tex2html_deferred<<3092>>
benutzt, das wiederum vom USGS Crater Lake Data 
Clearinghouse\begin<<3093>>tex2html_deferred<<3093>>\footnote<<2986>>http://craterlake.wr.usgs.gov/<<2986>>\end<<3094>>tex2html_deferred<<3094>>
zur Verfgung gestellt wird.
\begin<<3095>>tex2html_deferred<<3095>>\par\end<<3096>>tex2html_deferred<<3096>>
\section<<2987>>L;SPMquot;osung mit GRASS<<2987>>\label<<2988>>computing_volumina_de:grass<<2988>>
\begin<<3097>>tex2html_deferred<<3097>>\par\end<<3098>>tex2html_deferred<<3098>>
Es wurde GRASS 5.0pre1 unter einer Debian GNU/Linux
Installation (woody) verwendet.\\ 
\begin<<3099>>tex2html_deferred<<3099>>\par\end<<3100>>tex2html_deferred<<3100>>
GRASS bedient sich zur L;SPMquot;osung dieser Aufgabe eines integrativen
Verfahrens, d.h. es ;SPMquot;`z;SPMquot;ahlt;SPMquot;\ die Zellen in
jeder Ebene ber bzw. unter jedem einzelnen Rasterelement.
Die Genauigkeit kann begrenzt durch die Ausgangsdaten
ber die in <<2989>>\begin<<3101>>tex2html_deferred<<3101>>\em\end<<3102>>tex2html_deferred<<3102>>g.region<<2989>> angegebene Aufl;SPMquot;osung beeinflusst
werden. Der Wassserstand im Krater ist nat;SPMquot;urlich schwankend, 
wird aber auf \begin<<3103>>tex2html_deferred<<3103>>\footnote<<2990>>http://craterlake.wr.usgs.gov/facts.html<<2990>>\end<<3104>>tex2html_deferred<<3104>>
mit 1883 m ber dem Meeresspiegel angegeben.
Zusammen mit den Echolotdaten des Kratergrundes kann somit eine
Volumenberechnung des Sees erfolgen.
\begin<<3105>>tex2html_deferred<<3105>>\par\end<<3106>>tex2html_deferred<<3106>>
\subsection<<2991>>Maskierung der Wasseroberfl;SPMquot;ache<<2991>>
 Um die Volumenberechnung auf den Krater unterhalb der
 Wasseroberflche zu beschrnken, wird der ;SPMquot;ubrige Teil der
 Rasterdatei durch eine Maske ausgeblendet. Zum Erstellen verwendet man den
 Befehl <<2992>>\begin<<3107>>tex2html_deferred<<3107>>\tt\end<<3108>>tex2html_deferred<<3108>>r.mapcalc<<2992>> und beschr;SPMquot;ankt die Anzeige auf H;SPMquot;ohen kleiner
 oder gleich 1883m.\\ 
\begin<<3109>>tex2html_deferred<<3109>>\par\end<<3110>>tex2html_deferred<<3110>>
\label<<2993>>sec:maskierung<<2993>> 
\noindent
\begin<<3053>>tabular<<3053>><<3054>>|c|<<3054>>
\hline
\begin<<3055>>minipage<<3055>>[]<<3056>>\textwidth<<3056>>
\begin<<3111>>tex2html_deferred<<3111>>\footnotesize\end<<3112>>tex2html_deferred<<3112>>\begin<<2995>>tex2html_preform<<2995>><tex2html_verbatim_mark>verbatim129#\end<<2996>>tex2html_preform<<2996>>\end<<3057>>minipage<<3057>>\\ 
\hline
\end<<3058>>tabular<<3058>>
\begin<<3113>>tex2html_deferred<<3113>>\par\end<<3114>>tex2html_deferred<<3114>>
Hierdurch wird eine neue Rasterdatei mit dem Rasterwert 1
 f;SPMquot;ur jede Rasterzelle der Datei <<2998>>\begin<<3115>>tex2html_deferred<<3115>>\em\end<<3116>>tex2html_deferred<<3116>>crater1<<2998>> angelegt deren, Wert
 kleiner oder gleich 1883 ist. Die so deutlich hervortretenden Umrisse
 des mit Wasser gefllten Kraters mssen aber noch einmal per
 Hand maskiert werden, um alle anderen unter 1883 m liegenden
 Gebiete auszublenden. Dies geschieht, indem erst ein
 Vektorpolygon um den zu maskierenden Teil
 gelegt wird, und dieser in einem zweiten Schritt in eine Rasterdatei
 umgewandelt wird, die dann als Maske benutzt werden kann.
\begin<<3117>>tex2html_deferred<<3117>>\par\end<<3118>>tex2html_deferred<<3118>>
\begin<<2999>>figure<<2999>>[]
 \begin<<3119>>tex2html_deferred<<3119>>\centering\end<<3120>>tex2html_deferred<<3120>>
 \begin<<3121>>tex2html_wrap<<3121>>\includegraphics[width=0.8\textwidth]<<3000>>volumina-from-raster/volumen-mask-1.eps<<3000>>\end<<3122>>tex2html_wrap<<3122>>
 \begin<<3123>>tex2html_deferred<<3123>>\caption[Screenshot GRASS Craterlake Maske ;SPMlt; 1883 m ] <<3051>>\label<<3001>>grass_volumen_1<<3001>>Maske aller Gebiete mit H;SPMquot;ohen kleiner
 oder gleich 1883 m, (rot: aktives Gebiet, schwarz: Maske<<3051>>\end<<3124>>tex2html_deferred<<3124>>
\end<<3002>>figure<<3002>>
\
\begin<<3125>>tex2html_deferred<<3125>>\par\end<<3126>>tex2html_deferred<<3126>>
\subsection<<3003>>Digitalisierung am Bildschirm<<3003>> 
 \label<<3004>>sec:Digitalisierung am Bildschirm<<3004>>
Im folgenden, durch <<3005>>\begin<<3127>>tex2html_deferred<<3127>>\tt\end<<3128>>tex2html_deferred<<3128>>v.digit<<3005>> aufgerufene Bildschirmmen
wird <<3006>>\begin<<3129>>tex2html_deferred<<3129>>\tt\end<<3130>>tex2html_deferred<<3130>>3<<3006>> ausgew;SPMquot;ahlt, da wir
eine sogenannte Bildschirmdigitalisierung vornehmen wollen.
Die neu zu erstellende Vektordatei wird in diesem Beispiel <<3007>>\begin<<3131>>tex2html_deferred<<3131>>\em\end<<3132>>tex2html_deferred<<3132>>
maske<<3007>> benannt. Die Raster- und Vektordateien knnen hier den gleichen
Namen bekommen.\\ 
\newpage
\noindent
\begin<<3059>>tabular<<3059>><<3060>>|c|<<3060>>
\hline
\begin<<3061>>minipage<<3061>>[]<<3062>>\textwidth<<3062>>
\begin<<3133>>tex2html_deferred<<3133>>\footnotesize\end<<3134>>tex2html_deferred<<3134>>\begin<<3009>>tex2html_preform<<3009>><tex2html_verbatim_mark>verbatim130#\end<<3010>>tex2html_preform<<3010>>\end<<3063>>minipage<<3063>>\\ 
\hline
\end<<3064>>tabular<<3064>>
\begin<<3135>>tex2html_deferred<<3135>>\par\end<<3136>>tex2html_deferred<<3136>>
Um Informationen zu der erzeugten Vektordatei speichern
 zu knnen, m;SPMquot;ussen im folgenden Men Angaben gemacht werden.
 Da zum Beispiel die Rasterkarten aus Topographischen Karten der 
 Ma;SPMquot;sst;SPMquot;abe \begin<<3012>>math<<3012>>1:24.000\end<<3013>>math<<3013>> bis \begin<<3014>>math<<3014>>1:250.000\end<<3015>>math<<3015>>
 zusammengesetzt sind, ist es schwer einen eindeutigen
 Ma;SPMquot;sstab <<3016>>\begin<<3137>>tex2html_deferred<<3137>>\em\end<<3138>>tex2html_deferred<<3138>>Map's scale<<3016>> anzugeben.\\ 
\begin<<3139>>tex2html_deferred<<3139>>\par\end<<3140>>tex2html_deferred<<3140>>
\noindent
\begin<<3065>>tabular<<3065>><<3066>>|c|<<3066>>
\hline
\begin<<3067>>minipage<<3067>>[]<<3068>>\textwidth<<3068>>
\begin<<3141>>tex2html_deferred<<3141>>\footnotesize\end<<3142>>tex2html_deferred<<3142>>\begin<<3018>>tex2html_preform<<3018>><tex2html_verbatim_mark>verbatim131#\end<<3019>>tex2html_preform<<3019>>\end<<3069>>minipage<<3069>>\\ 
\hline
\end<<3070>>tabular<<3070>>
\begin<<3143>>tex2html_deferred<<3143>>\par\end<<3144>>tex2html_deferred<<3144>>
Die Frage <<3021>>\begin<<3145>>tex2html_deferred<<3145>>\em\end<<3146>>tex2html_deferred<<3146>>Shall we continue? [y]<<3021>> wird besttigt.
\begin<<3147>>tex2html_deferred<<3147>>\par\end<<3148>>tex2html_deferred<<3148>>
\paragraph<<3022>>Das Modul v.digit<<3022>>
Das Modul <<3023>>\begin<<3149>>tex2html_deferred<<3149>>\tt\end<<3150>>tex2html_deferred<<3150>>v.digit<<3023>> besteht aus mehreren Mens, die durch
die Eingabe vom ersten Buchstaben des Mennamens angew;SPMquot;ahlt werden.
Hierbei ist auf Gross- und Kleinschreibung zu achten.
Das Digitalisieren geschieht mit der
Maus am Bildschirm. Hierzu ist natrlich wieder ein Monitor ntig
der mit <<3024>>\begin<<3151>>tex2html_deferred<<3151>>\tt\end<<3152>>tex2html_deferred<<3152>>d.mon<<3024>> zu starten ist. Das Startmen sieht wie folgt aus:
\begin<<3153>>tex2html_deferred<<3153>>\par\end<<3154>>tex2html_deferred<<3154>>
\noindent
\begin<<3071>>tabular<<3071>><<3072>>|c|<<3072>>
\hline
\begin<<3073>>minipage<<3073>>[]<<3074>>\textwidth<<3074>>
\begin<<3155>>tex2html_deferred<<3155>>\footnotesize\end<<3156>>tex2html_deferred<<3156>>\begin<<3026>>tex2html_preform<<3026>><tex2html_verbatim_mark>verbatim132#\end<<3027>>tex2html_preform<<3027>>\end<<3075>>minipage<<3075>>\\ 
\hline
\end<<3076>>tabular<<3076>>
\begin<<3157>>tex2html_deferred<<3157>>\par\end<<3158>>tex2html_deferred<<3158>>
Um die Bildschirmdigitalisierung durchzufhren, bringen wir die
 schon erzeugte Rasterdatei <<3029>>\begin<<3159>>tex2html_deferred<<3159>>\em\end<<3160>>tex2html_deferred<<3160>>mask<<3029>> auf den Monitor.
 Dies geschieht im <<3030>>\begin<<3161>>tex2html_deferred<<3161>>\em\end<<3162>>tex2html_deferred<<3162>>Customize Men<<3030>>, das durch ein groes <<3031>>\begin<<3163>>tex2html_deferred<<3163>>\tt\end<<3164>>tex2html_deferred<<3164>>
 C<<3031>> aufgerufen wird.\\ 
\begin<<3165>>tex2html_deferred<<3165>>\par\end<<3166>>tex2html_deferred<<3166>>
\noindent
\begin<<3077>>tabular<<3077>><<3078>>|c|<<3078>>
\hline
\begin<<3079>>minipage<<3079>>[]<<3080>>\textwidth<<3080>>
\begin<<3167>>tex2html_deferred<<3167>>\footnotesize\end<<3168>>tex2html_deferred<<3168>>\begin<<3033>>tex2html_preform<<3033>><tex2html_verbatim_mark>verbatim133#\end<<3034>>tex2html_preform<<3034>>\end<<3081>>minipage<<3081>>\\ 
\hline
\end<<3082>>tabular<<3082>>
\begin<<3169>>tex2html_deferred<<3169>>\par\end<<3170>>tex2html_deferred<<3170>>
Das Hinterlegen einer Rasterdatei geschieht durch den
 Menpunkt <<3036>>\begin<<3171>>tex2html_deferred<<3171>>\tt\end<<3172>>tex2html_deferred<<3172>>B<<3036>>. Nachdem die entsprechende Datei
 ausgew;SPMquot;ahlt wurde, wird sie im Monitor dargestellt.
 Die Eingabe eines kleinen <<3037>>\begin<<3173>>tex2html_deferred<<3173>>\tt\end<<3174>>tex2html_deferred<<3174>>q<<3037>> bringt das Anfangsmen
 wieder auf den Bildschirm.\\ 
\begin<<3175>>tex2html_deferred<<3175>>\par\end<<3176>>tex2html_deferred<<3176>>
\noindent
\begin<<3083>>tabular<<3083>><<3084>>|c|<<3084>>
\hline
\begin<<3085>>minipage<<3085>>[]<<3086>>\textwidth<<3086>>
\begin<<3177>>tex2html_deferred<<3177>>\footnotesize\end<<3178>>tex2html_deferred<<3178>>\begin<<3039>>tex2html_preform<<3039>><tex2html_verbatim_mark>verbatim134#\end<<3040>>tex2html_preform<<3040>>\end<<3087>>minipage<<3087>>\\ 
\hline
\end<<3088>>tabular<<3088>>
\begin<<3179>>tex2html_deferred<<3179>>\par\end<<3180>>tex2html_deferred<<3180>>
Das eigentliche Digitalisieren wird im Men <<3042>>\begin<<3181>>tex2html_deferred<<3181>>\tt\end<<3182>>tex2html_deferred<<3182>>D<<3042>> (<<3043>>\begin<<3183>>tex2html_deferred<<3183>>\em\end<<3184>>tex2html_deferred<<3184>>Digitize<<3043>>)
 durch Drcken der <<3044>>\begin<<3185>>tex2html_deferred<<3185>>\tt\end<<3186>>tex2html_deferred<<3186>>Leertaste<<3044>> gestartet. In dem nun
 gestarteten Men whlt man mit <<3045>>\begin<<3187>>tex2html_deferred<<3187>>\tt\end<<3188>>tex2html_deferred<<3188>>t<<3045>> den Ergebnistyp des
 Digitalisiervorganges aus, in unserem Fall <<3046>>\begin<<3189>>tex2html_deferred<<3189>>\tt\end<<3190>>tex2html_deferred<<3190>>AREA EDGE<<3046>>.
 Der Linie kann automatisch ein Attributwert zugewiesen werden
 <<3047>>\begin<<3191>>tex2html_deferred<<3191>>\em\end<<3192>>tex2html_deferred<<3192>>Auto Label<<3047>>, Taste <<3048>>\begin<<3193>>tex2html_deferred<<3193>>\tt\end<<3194>>tex2html_deferred<<3194>>l<<3048>>, bei diesem Beispiel lassen wir
 die Ausgangsstellung <<3049>>\begin<<3195>>tex2html_deferred<<3195>>\em\end<<3196>>tex2html_deferred<<3196>>DISABLED<<3049>> bestehen.\\ 
\begin<<3197>>tex2html_deferred<<3197>>\par\end<<3198>>tex2html_deferred<<3198>>
\nomenclature<<3050>>\begin<<3199>>tex2html_deferred<<3199>>\bf\end<<3200>>tex2html_deferred<<3200>>Attribut<<3050>><<3052>><tex2html_comment_mark>128
