[GRASS-dev] Re: [GRASS GIS] #1163: wx wms import tool error

GRASS GIS trac at osgeo.org
Sun Sep 19 16:19:27 EDT 2010

#1163: wx wms import tool error
 Reporter:  hamish         |       Owner:  grass-dev@…              
     Type:  defect         |      Status:  new                      
 Priority:  normal         |   Milestone:  6.4.1                    
Component:  wxGUI          |     Version:  svn-develbranch6         
 Keywords:  wms, r.in.wms  |    Platform:  MSWindows XP             
      Cpu:  x86-64         |  

Comment(by hellik):

 Replying to [comment:12 hamish]:
 > Replying to [comment:7 hellik]:
 > > (2) copied the content from C:\OSGeo4W\share\gdal
 > > to C:\Program Files\GRASS-65-SVN\share\gdal
 > what files are in that dir?
 > Hamish

 Replying to [comment:11 hamish]:
 > So this was added to C:\Program Files\GRASS-65-SVN\bin\grass65svn[.sh]:
 > {{{
 >  # Set the GRASS_PROJSHARE variable
 >  GRASS_PROJSHARE="C:\Program Files\GRASS-65-SVN\proj"
 > +GDAL_DATA="C:\Program Files\GRASS-65-SVN\share\gdal"
 > +export GDAL_DATA
 > }}}
 > by way of editing mswindows/GRASS-Installer.nsi?
 > how about osgeo4w/ini.bat.tmpl?
 > how about `FileWrite $0 'set GRASS_PROJSHARE=%GRASSDIR%\proj$\r$\n'` for
 grass_command.bat? (GRASS-Installer.nsi)
 > please forget about r.in.wms for 6.4, that code has other problems and
 will be replaced soon by what is in 6.5. So 6.5svn needs to be the focus
 of testing.
 > curl is already present so wget should not be needed at all.
 > (fwiw this bug report was supposed to be for the wx
 etc\wxpython\gui_modules\ogc_services.py component, the main r.in.wms-
 fails-on-WinGrass bug report is #820)
 > thanks!
 > Hamish

 Hi Hamish,

 ok, I remember #820, but for completness see r43520, r.in.wms in
 WinGrass65 should work now. the GDAL_DATA variable was missing that
 gdalwarp can't work.

 I've compared share/gdal with C:\Program Files\GRASS-64\etc\ogr_csv, so
 these files are needed for the gdal-utilities. in r43520 I've used that
 versions living in GRASS-64\etc\ogr_csv, because these are the ones beeing
 used by grass64 for creating locations and are in sync with the source.

  this fix can also be applied to Grass64. the only thing - after applying
 the fix of WinGrass65 - in WinGrass64 is, that the helper-scripts in
 C:\Program Files\GRASS-64\etc\r.in.wms aren't found (in the path?). if you
 copy these files in C:\Program Files\GRASS-64\scripts, also r.in.wms in
 WinGrass64 is working with all the examples in the man-page. :o) so IMHO
 the only issue for WinGrass64, which should be fixed, is that the helper-
 scripts are recognized.

 AFAIK in the background of the wx-WMS import tool of WinGrass65, there is
 r.in.wms working, which is not so much different if Grass64-r.in.wms.

 I'll add the information also to #820.

 best regards

Ticket URL: <http://trac.osgeo.org/grass/ticket/1163#comment:13>
GRASS GIS <http://grass.osgeo.org>

More information about the grass-dev mailing list