[GRASSLIST:3606] v.surf.idw

Sabine Grabner csab7771 at uibk.ac.at
Mon Jun 7 08:12:01 EDT 2004


hello,  
 
i try to interpolate my meteorological data with the following vector data: 
 
 
rsdb=> select * from temp20000130180000; 
    x    |    y    |  z   | parameter | data | refper |        name          
---------+---------+------+-----------+------+--------+--------------------- 
 10.7814 | 46.7581 | 2070 |         4 |   -7 |      0 | Kurzras 
 11.1667 | 46.6734 |  392 |         4 |   34 |      0 | Meran 
    10.5 |    46.9 | 1360 |         4 |   25 |      0 | Nauders 
  11.023 | 46.8672 | 1938 |         4 |   -2 |      0 | Obergurgl 
  10.875 | 46.9242 | 2850 |         4 |  -44 |      0 | Pitztaler Gletscher 
 10.8794 | 46.9269 | 2850 |         4 |  -46 |      0 | Pitztaler Gletscher 
  10.913 | 46.8594 | 1906 |         4 |   -1 |      0 | Vent 
(7 rows) 
 
rsdb=> \d temp20000130180000 
       Table "public.temp20000130180000" 
  Column   |         Type          | Modifiers  
-----------+-----------------------+----------- 
 x         | double precision      |  
 y         | double precision      |  
 z         | integer               |  
 parameter | integer               |  
 data      | double precision      |  
 refper    | integer               |  
 name      | character varying(20) |  
 
rsdb=>  
 
first question: 
=============== 
 
can anyone tell me how to set a mask as mentioned in the v.surf.idw as the 
command r.mask is neither documented nor does it work on my grass57 
 
second question: 
================ 
 
interpolationg with r.surf.idw all cells does have the same value !?  
i played around with the attribute field, to catch the required collumn 
'data'. it seems that i got it as every cell has '-2' which matches only to 
this collumn. 
by the way, i casted my int data to float as v.surf.idw matches field='which 
decimal attribute'. is this redundant? 
 
GRASS 5.7.-cvs:~/diss/grassdata > v.surf.idw in=temp20000130180000 
out=temp20000130180000 field=4 
v.surf.idw: 
WARNING: Vector used instead of sites. 
Reading sites map (temp20000130180000) ...         6 sites loaded 
Interpolating raster map <temp20000130180000> ... 2800 rows ... done  
GRASS 5.7.-cvs:~/diss/grassdata > d.rast temp20000130180000 
 100% 
GRASS 5.7.-cvs:~/diss/grassdata > d.what.rast 
 
Buttons 
 Left:  what's here 
 Right: quit 
 
196272.91666667(E) 5215609.58333333(N) 
temp20000130180000 in sabine57, quant   (-2) 
temp20000130180000 in sabine57, actual  (-2.000000) 
 
169731.25(E) 5184692.91666667(N) 
temp20000130180000 in sabine57, quant   (-2) 
temp20000130180000 in sabine57, actual  (-2.000000) 
GRASS 5.7.-cvs:~/diss/grassdata >  
 
 
any advice welcome! thanks a lot.  
 
yours, sabine 
 




More information about the grass-user mailing list