I’m reading http://grass.osgeo.org/wiki/WxPython-based_GUI_for_GRASS website and I got a few questions about digitizers implementation in GRASS:
1- i.ortho.photo ==> in my wxpython this option is in grey and I cannot run it. Is not working in WinGRASS?
2- Is it expected to have a vector digitizer and raster digitizer modules working in 6.4 version for Windows?
2009/12/3 Franz Schiller <franzschiller1975@gmail.com>:
Ok, now it makes sense. i.ortho.photo just like i.class requires X monitors
so they are not available to windows. Right?
right.
About vector digitalization. In the menu it doesn't appear in wxpython menu
but if a write v.digitizer it opens a wxpython menu and when I run it runs
in tcltk. is this what is expected to happen?
I guess you mean v.digit - it's TCL/TK-based digitizer. wxGUI
digitizer is intergrated into the GUI, you can start it from map
display toolbar ('digitize') or from map layer popup menu ('start
editing').
After a few emails with Martin let me summarize this (and now for all grass user community):
v.digit is working in TCLtk in windows
digitizer is working in Wxpython in Linux and OS Mac
digitizer is not working in wxpython in windows (the option to start editing is not avaiable) and when I select digitizer (in map window combobox) a error window appeared saying "Unable to start vector digitizer. The vdigit python extension was not found or loaded properly, Swithcing back to 2D display Module. Details: No module named grass6_wxvdigit.
But when I write v.digit in wxpyhon (in Windows) I get the tcltk vector digitizer.
Just confirm me that this is an adequate sum of the digitizer situation for windows users
2009/12/3 Franz Schiller <franzschiller1975@gmail.com>:
After a few emails with Martin let me summarize this (and now for all grass
user community):
- v.digit is working in TCLtk in windows
- digitizer is working in Wxpython in Linux and OS Mac
- digitizer is not working in wxpython in windows (the option to start
editing is not avaiable) and when I select digitizer (in map window
combobox) a error window appeared saying "Unable to start vector digitizer.
The vdigit python extension was not found or loaded properly, Swithcing back
to 2D display Module. Details: No module named grass6_wxvdigit.
But when I write v.digit in wxpyhon (in Windows) I get the tcltk vector
digitizer.
Just confirm me that this is an adequate sum of the digitizer situation for
windows users
I’ve just installed GRASS 6.4 on a LINUX machine, because I wanted to test Vector digitzer from in wxpython, and I get this warning at console:
WARNING: Vector digitizer is not available (No module named grass6_wxvdigit).
According to your previous message it should be working but neither digitizer option (in map display) and “Start editing” button (from layer manager) on selected vector map is working. Although, v.digit, from tcltk is still working
Question: Am I the only one that can operate Vector_Digitizing_Tool in wxpython?