= GRASS GIS = [[TOC]] バージョン: 6.4.0svn [http://trac.osgeo.org/grass/changeset/40852 r40852] (2010年2月7日時点) == ユーザーノート == * デスクトップ ラスタ/ベクトル GIS システム (コマンドラインとグラフィックユーザーインターフェイス) * メインサイト: http://grass.osgeo.org/ * 現在のパッケージは 予備の proof-of-concept です。 * 利用可能なインターフェイスは、新 wxPython GUI、旧 Tcl/Tk GUI GIS マネージャ(GIS.m)で、プレーンテキストは DOS ボックスコマンドプロンプトを curses (DOS box には表示モニターへのアクセスがありません). * '''初めての利用者はインストール後に [http://grass.bologna.enea.it/tutorial/ first steps tutorial] を探索してみてください''' 。 === インストール === * [http://download.osgeo.org/osgeo4w/osgeo4w-setup.exe OSGeo4W Installer] を取得します。 (''400k network-installer, フルダウンロードはおおよそ 60-80mb です'') * ジェネリックインストーラヘルプは、メイン [WikiStart OSGeo4W] wiki ページで見つけることができます。 * 当分の間 '''GRASS は "アドバンス" インストールで利用可能です'''。 テスト期間終了後、"エクスプレス" セクションに移されるかもしれません。必要とされる他の全てのパッケージはインストール中に自動で選択されます。 * デフォルトのヘルプブラウザを変更: `C:\OSGeo4W\etc\ini\grass.bat` を編集し、 GRASS_HTML_BROWSER ラインを次のように変更します: {{{ set GRASS_HTML_BROWSER=%PROGRAMFILES%\Mozilla Firefox\firefox.exe }}} === 使用法 === アプリケーションは以下を通して実行可能です: * デスクトップショートカット (アイコン) * メニューショートカット * 実行ファイル ''osgeo4w''\apps\grass-6.4.X\bin\grass64.bat * grass64.bat を経由する osgeo4w シェル上 グラフィックユーザーインターフェイスを使って GRASS をスタートするには、スクトップアイコンをクリックします。 '''command line''' の取得方法: * osgeo4w シェルをスタートし、次を入力します: {{{ grass64 -text }}} '''new wxPython GUI'''を用いたGRASSのスタート方法: * osgeo4w シェルをスタートし、次を入力します: {{{ grass64 -wxpython }}} もう1つの方法として、Tcl/Tk GUI から Config -> GRASS working environment -> Change settings -> GRASS variable to set -> "GRASS_GUI=wxpython" があります。 動作しない場合は python がパスにあるかどうか確認してください。 === 後のインストールアップデート === * パッケージのリストをフェッチするインストーラをs再度実行し、個々のパッケージに利用可能なアップデートを提案します。 === パッケージのオフラインセットとしての Lab インストール === OSGeo4W インストーラは個別のインストールには適していますが、IT マネージャがテスト、インストール、削除を簡単に行える単独型アプリケーションを必要とする institutional lab インストールにおいては問題を引き起こすかもしれません。OSGeo4W-GRASS パッケージを単独型としてインストールするには以下を参照してください。 * [wiki:FAQ#HowdoIperformanofflineorcomputerlabinstall How do I perform an offline or computer lab install?] * [http://blog.qgis.org/node/124 Unattended install of QGIS (et al) from OSGeo4W] * WinGRASS には non-OSGeo4W [http://grass.osgeo.org/grass64/binary/mswindows/native/ stand alone installer] も参照してください。 == TODO == * Test, test test! == Errata == * GRASS ライブラリとモジュールは通常大変よくテストされており安定していますが、この新しい Windows インストールパッケージはそうではありません。私たちは基礎となる GIS コードに自信を持っているので、新しい Windows パッケージによっておきる問題は表面的で早急に解決できると考えています。バグを報告することによってこのプロセスを手助けすることが可能です: もしインストーラが原因のようであればバグの報告を [http://trac.osgeo.org/osgeo4w/report OSGeo4W bug tracker] に、GRASS が原因なようであれば [http://trac.osgeo.org/grass/report GRASS bug tracker] にバグを報告してください。バグについてのコメントや提出には [http://www.osgeo.org/osgeo_userid/ OSGeo ID] が必要です。誰かが指摘しない限り、バグは修理されません! パス名におけるスペースに関連する問題はまだありますが、今のところ問題の大半はすでに発見されていると見込んでいます。また、wxPython GUI は依然 gremlins をもっていると思われますので、エラーに遭遇した場合は報告し問題の発見と解決に手を貸して下さい! 大抵の場合、一度発見すると問題の修理は簡単です。OSGeo4W を "`Program Files\OSGeo4W`" にインストールし GRASS データディレクトリを "`Documents and Settings\username`" に設定することで、spaces-in-the-path バグを見つけることができます。 * DOS コマンドウィンドウにエラーが多く現れるようであれば (例 "Traceback ... wxgui.py, line 1234")ウィンドウで右クリックして "Mark" を選択し、これらをテキストファイルまたはバグ報告に切り取り貼り付けてください。テキストの上方へスクロールし、マウスの左ボタンでハイライトしたボックスをテキストへドラッグします。ハイライトし終わったら右クリックしてください。クリップボードからテキストを貼り付けることができます。 * GRASS "モニター" は、未解決の [http://article.gmane.org/gmane.comp.gis.grass.devel/18751/ problem replacing] [http://article.gmane.org/gmane.comp.gis.grass.devel/24221/ Unix-domain sockets] [http://article.gmane.org/gmane.comp.gis.grass.devel/25688/ with pipes or TCP sockets] のためこの構築にないので、これらを必要とする i.class と i.ortho.photo のようなインタラクティブモジュールは作動できません。 これらのモジュールを使用するには、Windows のための Cygwin ビルドを使用するか、または新しいマルチプラットフォーム wxPython GUI にこれらをポートすることになります。 * [https://trac.osgeo.org/grass/wiki/CompileOnWindows#Errata keyword: wingrass tickets in the main GRASS bug tracker] を参照 * さらに ... [http://grass.osgeo.org/wiki/WinGRASS_Current_Status#Known_Issues known issues wiki page] も参照してください。 === オープンチケット === [[TicketQuery(status=new|assigned|reopened&keywords~=grass&order=priority)]] === 解決済みのチケット === [[TicketQuery(status=closed&keywords~=grass&order=priority)]] == パッケージャーノート == * コンパイルガイド: * [http://trac.osgeo.org/grass/wiki/CompileOnWindows Build using MinGW] (完成途中です) * または [http://trac.osgeo.org/grass/wiki/CompileOnWindowsMSVC Build using MSVC] (開発中) * (~~ http://www.webalice.it/marco.pasetti/grass/BuildFromSource.html ~~ に基づく) * メイン !WinGrass [http://grass.osgeo.org/wiki/WinGRASS_Current_Status 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 {{{lib}}}''foo''{{{.a}}})。 * ツリーをリリースします: http://download.osgeo.org/osgeo4w/release/grass/ (インストーラは一番数の大きいバージョンナンバーを選択します) * 管理人は JuergenFischer です('''''新しいパッケージ管理人を探しています''''') [wiki:OSGeo4W_jp/PackageListing 戻る]