180 degree offset of r.slope.aspect
Ronald E. Thomas
ront at niwot.CFNR.ColoState.EDU
Tue Dec 29 16:40:27 EST 1992
GRASSuser's,
I couldn't use the solutions suggested by Mr. Jianping Xu to transform
my ASPECT map into an AZIMUTH map because I used the new r.slope.aspect,
which "slices & dices" elevation into 360 degrees of aspect, not just 24
quadrants.
So, I actually had to do some work myself, and developed the following
script that uses 'r.reclass' to turn a 360 degree aspect map ( 360 = east,
rotation counter-clockwise) into a standard azimuth map (360 = north,
rotation clockwise).
I call the file "as2az", rename as you please; to use:
as2az <aspect_map> <azimuth_map>
begin as2az
################################# CUT HERE ###########################
#! /bin/sh
# Test to confirm you are running GRASS
if [ -z "$GISRC" ]
then
echo "You must be using GRASS to be using this program!!"
echo
echo " exiting"
exit 1
fi
r.reclass i=$1 o=$2 << EOF
0=0 no aspect
89=1 1 degree from north
88=2 2 degrees from north
87=3 3 degrees from north
86=4 4 degrees from north
85=5 5 degrees from north
84=6 6 degrees from north
83=7 7 degrees from north
82=8 8 degrees from north
81=9 9 degrees from north
80=10 10 degrees from north
79=11 11 degrees from north
78=12 12 degrees from north
77=13 13 degrees from north
76=14 14 degrees from north
75=15 15 degrees from north
74=16 16 degrees from north
73=17 17 degrees from north
72=18 18 degrees from north
71=19 19 degrees from north
70=20 20 degrees from north
69=21 21 degrees from north
68=22 22 degrees from north
67=23 23 degrees from north
66=24 24 degrees from north
65=25 25 degrees from north
64=26 26 degrees from north
63=27 27 degrees from north
62=28 28 degrees from north
61=29 29 degrees from north
60=30 30 degrees from north
59=31 31 degrees from north
58=32 32 degrees from north
57=33 33 degrees from north
56=34 34 degrees from north
55=35 35 degrees from north
54=36 36 degrees from north
53=37 37 degrees from north
52=38 38 degrees from north
51=39 39 degrees from north
50=40 40 degrees from north
49=41 41 degrees from north
48=42 42 degrees from north
47=43 43 degrees from north
46=44 44 degrees from north
45=45 45 degrees from north
44=46 46 degrees from north
43=47 47 degrees from north
42=48 48 degrees from north
41=49 49 degrees from north
40=50 50 degrees from north
39=51 51 degrees from north
38=52 52 degrees from north
37=53 53 degrees from north
36=54 54 degrees from north
35=55 55 degrees from north
34=56 56 degrees from north
33=57 57 degrees from north
32=58 58 degrees from north
31=59 59 degrees from north
30=60 60 degrees from north
29=61 61 degrees from north
28=62 62 degrees from north
27=63 63 degrees from north
26=64 64 degrees from north
25=65 65 degrees from north
24=66 66 degrees from north
23=67 67 degrees from north
22=68 68 degrees from north
21=69 69 degrees from north
20=70 70 degrees from north
19=71 71 degrees from north
18=72 72 degrees from north
17=73 73 degrees from north
16=74 74 degrees from north
15=75 75 degrees from north
14=76 76 degrees from north
13=77 77 degrees from north
12=78 78 degrees from north
11=79 79 degrees from north
10=80 80 degrees from north
9=81 81 degrees from north
8=82 82 degrees from north
7=83 83 degrees from north
6=84 84 degrees from north
5=85 85 degrees from north
4=86 86 degrees from north
3=87 87 degrees from north
2=88 88 degrees from north
1=89 89 degrees from north
360=90 east
359=91 91 degrees from north
358=92 92 degrees from north
357=93 93 degrees from north
356=94 94 degrees from north
355=95 95 degrees from north
354=96 96 degrees from north
353=97 97 degrees from north
352=98 98 degrees from north
351=99 99 degrees from north
350=100 100 degrees from north
349=101 101 degrees from north
348=102 102 degrees from north
347=103 103 degrees from north
346=104 104 degrees from north
345=105 105 degrees from north
344=106 106 degrees from north
343=107 107 degrees from north
342=108 108 degrees from north
341=109 109 degrees from north
340=110 110 degrees from north
339=111 111 degrees from north
338=112 112 degrees from north
337=113 113 degrees from north
336=114 114 degrees from north
335=115 115 degrees from north
334=116 116 degrees from north
333=117 117 degrees from north
332=118 118 degrees from north
331=119 119 degrees from north
330=120 120 degrees from north
329=121 121 degrees from north
328=122 122 degrees from north
327=123 123 degrees from north
326=124 124 degrees from north
325=125 125 degrees from north
324=126 126 degrees from north
323=127 127 degrees from north
322=128 128 degrees from north
321=129 129 degrees from north
320=130 130 degrees from north
319=131 131 degrees from north
318=132 132 degrees from north
317=133 133 degrees from north
316=134 134 degrees from north
315=135 135 degrees from north
314=136 136 degrees from north
313=137 137 degrees from north
312=138 138 degrees from north
311=139 139 degrees from north
310=140 140 degrees from north
309=141 141 degrees from north
308=142 142 degrees from north
307=143 143 degrees from north
306=144 144 degrees from north
305=145 145 degrees from north
304=146 146 degrees from north
303=147 147 degrees from north
302=148 148 degrees from north
301=149 149 degrees from north
300=150 150 degrees from north
299=151 151 degrees from north
298=152 152 degrees from north
297=153 153 degrees from north
296=154 154 degrees from north
295=155 155 degrees from north
294=156 156 degrees from north
293=157 157 degrees from north
292=158 158 degrees from north
291=159 159 degrees from north
290=160 160 degrees from north
289=161 161 degrees from north
288=162 162 degrees from north
287=163 163 degrees from north
286=164 164 degrees from north
285=165 165 degrees from north
284=166 166 degrees from north
283=167 167 degrees from north
282=168 168 degrees from north
281=169 169 degrees from north
280=170 170 degrees from north
279=171 171 degrees from north
278=172 172 degrees from north
277=173 173 degrees from north
276=174 174 degrees from north
275=175 175 degrees from north
274=176 176 degrees from north
273=177 177 degrees from north
272=178 178 degrees from north
271=179 179 degrees from north
270=180 south
269=181 181 degrees from north
268=182 182 degrees from north
267=183 183 degrees from north
266=184 184 degrees from north
265=185 185 degrees from north
264=186 186 degrees from north
263=187 187 degrees from north
262=188 188 degrees from north
261=189 189 degrees from north
260=190 190 degrees from north
259=191 191 degrees from north
258=192 192 degrees from north
257=193 193 degrees from north
256=194 194 degrees from north
255=195 195 degrees from north
254=196 196 degrees from north
253=197 197 degrees from north
252=198 198 degrees from north
251=199 199 degrees from north
250=200 200 degrees from north
249=201 201 degrees from north
248=202 202 degrees from north
247=203 203 degrees from north
246=204 204 degrees from north
245=205 205 degrees from north
244=206 206 degrees from north
243=207 207 degrees from north
242=208 208 degrees from north
241=209 209 degrees from north
240=210 210 degrees from north
239=211 211 degrees from north
238=212 212 degrees from north
237=213 213 degrees from north
236=214 214 degrees from north
235=215 215 degrees from north
234=216 216 degrees from north
233=217 217 degrees from north
232=218 218 degrees from north
231=219 219 degrees from north
230=220 220 degrees from north
229=221 221 degrees from north
228=222 222 degrees from north
227=223 223 degrees from north
226=224 224 degrees from north
225=225 225 degrees from north
224=226 226 degrees from north
223=227 227 degrees from north
222=228 228 degrees from north
221=229 229 degrees from north
220=230 230 degrees from north
219=231 231 degrees from north
218=232 232 degrees from north
217=233 233 degrees from north
216=234 234 degrees from north
215=235 235 degrees from north
214=236 236 degrees from north
213=237 237 degrees from north
212=238 238 degrees from north
211=239 239 degrees from north
210=240 240 degrees from north
209=241 241 degrees from north
208=242 242 degrees from north
207=243 243 degrees from north
206=244 244 degrees from north
205=245 245 degrees from north
204=246 246 degrees from north
203=247 247 degrees from north
202=248 248 degrees from north
201=249 249 degrees from north
200=250 250 degrees from north
199=251 251 degrees from north
198=252 252 degrees from north
197=253 253 degrees from north
196=254 254 degrees from north
195=255 255 degrees from north
194=256 256 degrees from north
193=257 257 degrees from north
192=258 258 degrees from north
191=259 259 degrees from north
190=260 260 degrees from north
189=261 261 degrees from north
188=262 262 degrees from north
187=263 263 degrees from north
186=264 264 degrees from north
185=265 265 degrees from north
184=266 266 degrees from north
183=267 267 degrees from north
182=268 268 degrees from north
181=269 269 degrees from north
180=270 west
179=271 271 degrees from north
178=272 272 degrees from north
177=273 273 degrees from north
176=274 274 degrees from north
175=275 275 degrees from north
174=276 276 degrees from north
173=277 277 degrees from north
172=278 278 degrees from north
171=279 279 degrees from north
170=280 280 degrees from north
169=281 281 degrees from north
168=282 282 degrees from north
167=283 283 degrees from north
166=284 284 degrees from north
165=285 285 degrees from north
164=286 286 degrees from north
163=287 287 degrees from north
162=288 288 degrees from north
161=289 289 degrees from north
160=290 290 degrees from north
159=291 291 degrees from north
158=292 292 degrees from north
157=293 293 degrees from north
156=294 294 degrees from north
155=295 295 degrees from north
154=296 296 degrees from north
153=297 297 degrees from north
152=298 298 degrees from north
151=299 299 degrees from north
150=300 300 degrees from north
149=301 301 degrees from north
148=302 302 degrees from north
147=303 303 degrees from north
146=304 304 degrees from north
145=305 305 degrees from north
144=306 306 degrees from north
143=307 307 degrees from north
142=308 308 degrees from north
141=309 309 degrees from north
140=310 310 degrees from north
139=311 311 degrees from north
138=312 312 degrees from north
137=313 313 degrees from north
136=314 314 degrees from north
135=315 315 degrees from north
134=316 316 degrees from north
133=317 317 degrees from north
132=318 318 degrees from north
131=319 319 degrees from north
130=320 320 degrees from north
129=321 321 degrees from north
128=322 322 degrees from north
127=323 323 degrees from north
126=324 324 degrees from north
125=325 325 degrees from north
124=326 326 degrees from north
123=327 327 degrees from north
122=328 328 degrees from north
121=329 329 degrees from north
120=330 330 degrees from north
119=331 331 degrees from north
118=332 332 degrees from north
117=333 333 degrees from north
116=334 334 degrees from north
115=335 335 degrees from north
114=336 336 degrees from north
113=337 337 degrees from north
112=338 338 degrees from north
111=339 339 degrees from north
110=340 340 degrees from north
109=341 341 degrees from north
108=342 342 degrees from north
107=343 343 degrees from north
106=344 344 degrees from north
105=345 345 degrees from north
104=346 346 degrees from north
103=347 347 degrees from north
102=348 348 degrees from north
101=349 349 degrees from north
100=350 350 degrees from north
99=351 351 degrees from north
98=352 352 degrees from north
97=353 353 degrees from north
96=354 354 degrees from north
95=355 355 degrees from north
94=356 356 degrees from north
93=357 357 degrees from north
92=358 358 degrees from north
91=359 359 degrees from north
90=360 north
EOF
##############################end of file ############################
More information about the grass-user
mailing list