/usr/lib/grass64/etc/wxpython/README is in grass-gui 6.4.3-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 | GRASS GIS - wxPython Graphical User Interface (wxGUI)
=====================================================
$Date: 2011-04-13 02:30:47 -0700 (Wed, 13 Apr 2011) $
1 - REQUIREMENTS
GRASS GIS >= 6.4
Python >= 2.4 (Python 3 not supported)
Python ElementTree (only for Python 2.4)
wxPython >= 2.8.1.1
NumPy >= 1.0.4
Get wxPython 2.8.x packages from:
* Source: http://www.wxpython.org/download.php
* Debian GNU/Linux: http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
* Fedora: http://www.wxpython.org/download.php
* Mandriva: included in main distribution
* OpenSuSe: http://download.opensuse.org/repositories/Application:/Geo/
* Ubuntu: deb http://wxpython.wxcommunity.com/apt/ubuntu/dapper /
deb http://wxpython.wxcommunity.com/apt/ubuntu/feisty /
* MacOSX: http://www.wxpython.org/download.php
* MS-Windows: http://www.wxpython.org/download.php
Get Python from:
* Python.org for Source, MS-Windows, OS X: http://www.python.org/download/
* ActiveStates for AIX, HP-UX, Linux (x86), Linux 64-bit (x86_64 AMD64), Mac OS X,
Solaris (SPARC), Windows:
http://www.activestate.com/store/download.aspx?prdGUID=b08b04e0-6872-4d9d-a722-7a0c2dea2758
E.g. On Debian GNU/Linux install these packages:
apt-get install libwxbase2.8-0 libwxbase2.8-dbg libwxbase2.8-dev \
libwxgtk2.8-0 libwxgtk2.8-dbg libwxgtk2.8-dev \
python-wxgtk2.8 wx2.8-doc wx2.8-examples \
wx2.8-headers wx2.8-i18n python-numpy
On Mandriva 2009 GNU/Linux, install these packages:
urpmi lib64wxgtk2.8 lib64wxgtk2.8-devel lib64wxgtkgl2.8 wxgtk2.8 \
lib64wxPythonGTK2.8 lib64wxPythonGTK2.8-devel wxPythonGTK wxPythonGTK-wxversion
MS-WINDOWS ONLY REQUIREMENTS
Python Extensions for MS-Windows >= Build 210
Get Python Extensions for MS-Windows from:
http://sourceforge.net/project/platformdownload.php?group_id=78018
Get NumPy from:
http://sourceforge.net/project/showfiles.php?group_id=1369&package_id=175103
2 - STARTUP WITH GRASS INITIALIZATION
If you want to launch wxPython GUI automatically, start GRASS with
`-gui` parameter
$ grass65 -gui
3 - STARTUP FROM GRASS TERMINAL
Simply run
$ g.gui wxpython
from the GRASS terminal.
You can also specify workspace file to load on startup.
$ g.gui gui=wxpython workspace=myworkspace.gxw
4 - DEBUGGING
To enable GUI debug messages on given level set WX_DEBUG environment
variable, e.g.
$ g.gisenv set="WX_DEBUG=3"
5 - CLI Display scripts
Note: This section is out-dated!
This is going to be replacement for command line tools like d.rast and
d.vect.
Now add directory "scripts" in gui directory to your $PATH. These
little programs should later go to GRASS Scripts directory or became
Python scripts or C programs. Now they are only small BASH wrappers
which can be easily and fast customized.
$~ export PATH=scripts/:$PATH
Start GRASS:
$~ grass65 ~/grassdata/spearfish60/user1
Use command p.mon (shell script in gui/scripts directory) to start map
display:
GRASS> p.mon anything
After a while, new window should appear. If this is your case, add some
raster layer to the map display:
GRASS> p.rast aspect
What about a bit transparency?
GRASS> p.rast elevation.dem opacity=0.5
And try the vector layer too
GRASS> p.vect roads
NOTE: only map name is currently supported. No other option will influence
the map layout
Alternatively you can use more universal p.cmd:
GRASS> p.cmd "d.rast map=elevation.dem@PERMANENT catlist=1300-1400 -i"
You should be able to zoom && pan through the map, once the layers are
displayed. You should be also able to store the display content as well as
clear the display and start from scratch.
|