[GRASS-dev] [GRASS GIS] #1186: WinGrass7 - v.krige not working

GRASS GIS trac at osgeo.org
Fri Oct 1 17:42:31 EDT 2010


#1186: WinGrass7 - v.krige not working
-------------------------------+--------------------------------------------
 Reporter:  hellik             |       Owner:  grass-dev@…              
     Type:  defect             |      Status:  new                      
 Priority:  normal             |   Milestone:  7.0.0                    
Component:  Vector             |     Version:  svn-trunk                
 Keywords:  wingrass, v.krige  |    Platform:  MSWindows Vista          
      Cpu:  x86-32             |  
-------------------------------+--------------------------------------------
 tested with WinGRASS-7.0.SVN-r43746-1-Setup.exe

 (1) v.krige in "''Raster -> Interpolate Surface -> Ordinary or block
 kriging''" is greyed out

 (2)v.krige-wx-gui from the wx-command-line is starting, but following
 error message if selecting the vector data

 {{{
 Traceback (most recent call last):
   File "C:\Program Files\GRASS-70-SVN\etc\gui\wxpython\gui_m
 odules\menuform.py", line 1797, in OnUpdateDialog

 fn(**kwargs)
   File "c:/osgeo4w/usr/src/grass_trunk/dist.i686-pc-
 mingw32/etc/gui/wxpython/gui_modules/gselect.py", line 722,
 in InsertColumns
 TypeError
 :
 int() argument must be a string or a number, not 'NoneType'
 }}}

 there seems to be a hangover from the building environment.

 after fill in all requirements for v.krige, there are following errors:


 {{{
 v.krige.py --verbose input=vrandomp at g7 column=zvalue output=testrastout
 model=Exp block=4 range=7 nugget=6 sill=7 output_var=testrastvarout
 Loading packages, please wait...
 Processing 2025000 cells. Computing time raises
 exponentially with
 resolution.
 Importing data...
 Lade nötiges Paket: sp
 Lade nötiges Paket: rgdal
 Geospatial Data Abstraction Library extensions to R successfully loaded
 Loaded GDAL runtime: GDAL 1.7.1, released 2010/02/08
 Path to GDAL shared files: C:/PROGRA~1/R/R-211~1.1/library/rgdal/gdal
 Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009
 Path to PROJ.4 shared files: C:/PROGRA~1/R/R-211~1.1/library/rgdal/proj
 Lade nötiges Paket: XML
 GRASS GIS interface loaded with GRASS version: 7.0.svn
 and location: nc_spm_08
 Lade nötiges Paket: foreign
 Lade nötiges Paket: lattice
         Note: polygon geometry computations in maptools
         depend on the package gpclib, which has a
         restricted licence. It is disabled by default;
         to enable gpclib, type gpclibPermit()
 Checking rgeos availability as gpclib substitute:
 FALSE
 Command: v.info
 Extension: .exe
 Description: Outputs basic information about a vector map.
 Keywords: Vektor, metadata, history
 Parameters:
   name: map, type: string, required: yes, multiple: no
   keydesc: name, keydesc_count: 1
 [Data source for OGR access]
   name: layer, type: string, required: yes, multiple: no
 [A single vector map can be connected to multiple database tables. This
 number determines which table to use. Layer name for OGR access.]
 Flags:
   name: h [Gebe den Werdegang anstelle einer Info aus.]
   name: c [Gebe Typ/Name der Tabellenspalten bestimmter Layer anstatt der
 Info aus.]
   name: g [Gebe nur die Region der Rasterkarte aus.]
   name: m [Gebe nur den Titel der Rasterkarte aus.]
   name: t [Gebe nur Informationen zur Topologie aus.]
   name: verbose [Detaillierter Ausgabemodus]
   name: quiet [Schweigsamer Ausgabemodus]
 Fehler in doGRASS(cmd, flags = flags, parameters = parameters) :
   Missing required parameter: layer
 Traceback (most recent call last):
   File "C:\Program Files\GRASS-70-SVN\scripts\v.krige.py",
 line 419, in <module>
     sys.exit(main(argv = grass.parser()))
   File "C:\Program Files\GRASS-70-SVN\scripts\v.krige.py",
 line 386, in main
     logger = grass)
   File "C:\Program Files\GRASS-70-SVN\scripts\v.krige.py",
 line 261, in Run
     globals()["InputData"] = self.ImportMap(input, column)
   File "C:\Program Files\GRASS-70-SVN\scripts\v.krige.py",
 line 150, in ImportMap
     Rpointmap = robjects.r.readVECT6(map, type =  'point')
   File "C:\Program Files\GRASS-70-SVN\Python25\lib\site-
 packages\rpy2\robjects\__init__.py", line 422, in __call__
     res = super(RFunction, self).__call__(*new_args,
 **new_kwargs)
 rinterface.RRuntimeError: Fehler in doGRASS(cmd, flags =
 flags, parameters = parameters) :
   Missing required parameter: layer
 (Fri Oct 01 23:28:48 2010) Command finished (6 sec)
 }}}

 Helmut

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1186>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list