wiki:OSGeo4W_jp/pkg-grass

Version 4 (modified by hfujii, 14 years ago) ( diff )

--

GRASS GIS

バージョン: 6.4.0svn r40852 (2010年2月7日時点)

ユーザーノート

  • デスクトップ ラスタ/ベクトル GIS システム (コマンドラインとグラフィックユーザーインターフェイス)
  • メインサイト: http://grass.osgeo.org/
  • 現在のパッケージは予備実演と捉えられるべきです。
  • 利用可能なインターフェイスは、新 wxPython GUI、旧 Tcl/Tk GUI GIS マネージャ(GIS.m)で、プレーンテキストは DOS ボックスコマンドプロンプトを curses (DOS box には表示モニターへのアクセスがありません).
  • 初めての利用者はインストール後に first steps tutorial を探索してみてください

インストール

  • OSGeo4W Installer を取得します。 (400k network-installer, フルダウンロードはおおよそ 60-80mb です)
    • Generic インストーラヘルプはメイン OSGeo4W wiki ページで見つけることができます。
  • 当分の間 GRASS は "advanced" インストールで利用可能です。 テスト期間終了後、"express" セクションに移動されるかもしれません。必要とされる他の全てのパッケージはインストール中に自動選択されます。
  • デフォルトのヘルプブラウザを変更: C:\OSGeo4W\etc\ini\grass.bat を編集し GRASS_HTML_BROWSER ラインを次のように変更します:
    set GRASS_HTML_BROWSER=%PROGRAMFILES%\Mozilla Firefox\firefox.exe
    

使用法

アプリケーションは以下を通して実行可能です:

  • デスクトップショートカット (アイコン)
  • メニューショートカット
  • its executable osgeo4w\apps\grass-6.4.X\bin\grass64.bat
  • on the osgeo4w shell through the grass64.bat

グラフィックユーザーインターフェイスを使って GRASS をスタートするには、スクトップアイコンをクリックします。

command line の取得方法:

  • osgeo4w シェルをスタートし、次を入力します:
       grass64 -text
    

new wxPython GUIを用いたGRASSのスタート方法:

  • osgeo4w シェルをスタートし、次を入力します:
       grass64 -wxpython
    

Alternatively from the Tcl/Tk GUI go to Config -> GRASS working environment -> Change settings -> GRASS variable to set -> "GRASS_GUI=wxpython" 動作しない場合、python がパスにあるかどうか確認してください。

後のインストールアップデート

  • It is sufficient to re-run the installer which fetches the list of packages to then suggest available updates for the individual packages.

Lab Installation as offline set of packages

While the OSGeo4W installer is nice for individual installs, it may be problematic for institutional lab installs, where IT managers want to have stand alone applications that they can test, install, and remove easily. To install OSGeo4W-GRASS package as stand alone, see

TODO

  • Test, test test!

Errata

  • While the GRASS libraries and modules are typically extremely well tested and stable, this new Windows install package is not. Because we are very confident in the underlying GIS code we hope that any problems due to the new Windows packaging efforts will be superficial and quickly resolved. You can help this process by reporting bugs: if it seems to be the fault of the installer report bugs to the OSGeo4W bug tracker, if it seems to be the fault of GRASS, report bugs to the GRASS bug tracker. You will need to create yourself an OSGeo ID to submit and comment on bugs. Bugs don't get fixed unless people point them out! It is expected that some issues related to spaces in the path names still exist, but we hope to have found most of these by now. Also it is likely that the wxPython GUI still has some gremlins in it, please help us find and fix them by reporting any errors you come across! Typically once found they are easy to fix. You can help to find spaces-in-the-path bugs by installing OSGeo4W into "Program Files\OSGeo4W" and setting the GRASS data directory to "Documents and Settings\username".
  • DOS コマンドウィンドウにエラーが多く現れるようであれば (例 "Traceback ... wxgui.py, line 1234")ウィンドウで右クリックして "Mark" を選択し、これらをテキストファイルまたはバグ報告に切り取り貼り付けてください。テキストの上方へスクロールし、マウスの左ボタンでハイライトしたボックスをテキストへドラッグします。ハイライトし終わったら右クリックしてください。クリップボードからテキストを貼り付けることができます。
  • GRASS "モニター" は not present in this build due to an unresolved problem replacing Unix-domain sockets with pipes or TCP sockets and so some interactive modules which require them, such as i.class and i.ortho.photo, will not work. You will need to use a Cygwin build for Windows to use those modules or help port them to the new multi-platform wxPython GUI.
  • Probably more ...

See also the known issues wiki page.

Open Tickets

#465
Add gdal-grass plugin to OSGeo4W
#749
Launch Grass GUI problem
#799
Add git to OSGeo4W

Closed Tickets

#37
grass: wxpython gui issues
#44
Gdal/Proj problems with Grass installation
#57
duplicate gdal-grass and grass-gdal-plugins packages
#58
grass-pkg: make icon "GRASS GIS"
#61
Dependencies not automatically selected
#66
Grass Raster Fails to Load in QGIS
#68
g.proj.exe crashes on Windows Vista
#69
Error creating a new GRASS location inside QGIS
#71
Need set GRASS_WISH
#72
Add Cairo support for grass-7.0
#73
grass64 file has non-general file path
#77
add a menu entry for new GRASS gui
#81
qgis-grass plugin: "Cannot start module ... --interface-description"
#82
grass would not start
#83
grass pkg: terminal not available until you exit the gui
#85
grass needs wxWidgets to compile some GUI tools
#86
grass-pkg: typo in iexplorer path
#90
grass-pkg: wrong version in apps/grass/bin/ scripts
#95
python programs that uses grass.py do not work with --interface-description, --help, or --ui
#96
"import grass.script as grass" in Python GRASS AddOns doesn't work
#107
User Account Control problem with v.patch (grass) (was: grass (v.patch) need libintl-8.dll)
#118
Old version of msys in package causes problems on Windows Vista (x64)
#160
osgeo4w needs newer tcl version due to bug in file encodings
#168
svn for osgeo4w
#181
gpsbabel: missing libexpat XML parsing support (GPX)
#183
Upgrade GRASS to 6.4.0 release
#185
The express desktop install does not install gdal1.7
#194
please include a daily build for GRASS
#198
Missed grass-devel-vc package
#204
build GRASS with GEOS Support
#221
please updgrade GRASS to 6.4.1
#223
Upgrade QGIS/Grass and Grass plugin problem
#228
GRASS6.4.1 is not well work.
#248
add python-pil
#249
GRASS osgeo4w shortcut launchers do not work
#327
Can't start nviz from qgis grass toolbox
#344
Virus alert installing grass-6.4.3RC2\...\g.echo.exe
#369
PROJ_LIB wrongly set in env.bat
#426
g.proj: projection can't be determined (64bit)
#464
Windows 64-bit installer does not include GRASS 7
#519
please update qgis and qgis-grass-plugin7 for GRASS 7.0.5
#592
GRASS 7.6 implies a OSGEO4W_ROOT
#661
libgrass_gis.7.8 Not Found
#690
GRASS GIS 8 in OSGeo4W NG
#727
grass-7.8.6-8: GRASS 7 plugin not available in QGIS 3.16.16, QGIS 3.22.3, QGIS 3.23.0-Master (OSGeo4W Network Installer v2)
#755
GRASS processing algorithms not working: "ERROR: Unable to load GDAL library"
#790
qgis-grass-plugin 3.30.2-1 contains both qgis.g.browser7.exe and qgis.g.browser8.exe

パッケージャーノート

  • コンパイルガイド:
  • Main WinGrass project current status ページ
  • ステップ:
    • OSGeo4W 階層ディレクトリにフィットする方法で GRASS をコンパイルします。例: http://trac.osgeo.org/grass/browser/grass/branches/develbranch_6/mswindows/osgeo4w/package.sh
    • tar.bz2 ファイルにあるパッケージ
    • 必要であれば、ユーザーデスクトップ上にあるメニューとリンクを定義するためインストールの間にパッケージの抽出後に実行される "etc/postinstall/$paketname.bat" を書き込み/アップデートします * GRASS 6 は unix シェルスクリプトを使用するため、コマンドライン操作は MSYS パッケージに依存します。(GRASS 7 は Python を使用するので実行の際に UNIX compatibility を必要としません [しかし作成されたスクリプトは依然 awk、sed、のような GNU ツールを必要とします])
  • WinGRASS は MSYS/MinGW を使用し作成されています。VC++ built GDAL & friends へのリンクに使用されているライブラリは mingw-libs パッケージです(ライブラリのコピー: foo.lib renamed to libfoo.a)。
  • ツリーをリリースします: http://download.osgeo.org/osgeo4w/release/grass/ (インストーラは一番数の大きいバージョンナンバーを選択します)
  • 管理人は JuergenFischer です(seeking new package maintainer)

戻る

Note: See TracWiki for help on using the wiki.