[OSGeoJapan-discuss] QGISのGRASSプラグインについて

Nobusuke Iwasaki niwasaki @ affrc.go.jp
2012年 7月 20日 (金) 05:27:03 PDT


橋本様

岩崎です。
先日の質問の件ですが、こちらに似たようなエラーの報告がありました。

https://trac.osgeo.org/osgeo/ticket/868

古い話のようですが、

>this is a known bug in qgis, it does not support
multi-user/collaborative GRASS locations. still unfixed :-(

となっているようです。
参考までに。

(2012/07/13 21:42), 橋本翔平 wrote:
> 岩崎様:
> 
> はじめまして。
> ご対応ありがとうございます。
> 
> ご指摘通り、PERMANENTもグループ共有を行い、
> パーミッションも確認しましたが、うまくいきませんでした。
> 
> GRASS本体においては、どのユーザーからも共有できて、
> mapsetの追加、表示等、現在の設定で問題なく動作します。
> 
> 橋本
> 
> 2012/07/13 19:43 "Nobusuke Iwasaki" <wata909 @ gmail.com 
> <mailto:wata909 @ gmail.com>>:
> 
>     橋本様
> 
>     岩崎と申します。
> 
>     確認なのですが、共有の設定をされているのはmapsetだけになりますか?
>     GRASSの場合、locationの中のPERMANENTも参照しているはずなので、使用し
>     ようとしているmapsetの他に、PERMANENTも共有できる様にしないといけな
>     いのでは、と思いました。
> 
>     ただ、実際に動作確認はしてないので、参考意見ということで、お手すきな
>     とこにお確かめ下さい。
> 
>     それから、QGISからGRASSのマップセットを利用するというお話でしたが、
>     GRASS本体からは他のユーザーから共有可能でしたでしょうか?
> 
> 
>     2012年7月13日 17:52 橋本翔平 <s.hashimoto0725 @ gmail.com
>     <mailto:s.hashimoto0725 @ gmail.com>>:
>      > かやま様:
>      >
>      > はじめまして。
>      > 素早い対応とご回答ありがとうございます。
>      > メール内容とマニュアルを拝見しました。
>      >
>      > 他人のMAPSETを参照する (読む) ことはできますが 、
>      > レイヤーとして表示 (読む) ことはできないような状態です。
>      >
>      > ご指摘の通り、以下のようにテストしてみました。
>      >
>      > ・あるひとつのグループを作成して、複数のユーザーを登録。
>      > ・そのグループ設定でテスト (別のソフト等で) して正常にグループが
>     働くことを確認。
>      > ・MAPSETにそのグループを指定。パーミッションは全て許可 (chmod -R
>     777)。
>      > ・一応、データベース、ロケーションもグループとパーミッションを上
>     記と同じように設定。
>      >
>      > これでもエラーが発生して、レイヤーとして表示できませんでした。
>      >
>      > 所有者じゃないから表示できないと言われれば、しょうがない気がしま
>     すが、
>      > QGISとGRASSがファンなので、どうにか共有したい気持ちもあります。
>      >
>      >
>      > 橋本翔平
>      >
>      >
>      >
>      > 2012年7月13日 15:37 Yoichi Kayama <yoichi.kayama @ gmail.com
>     <mailto:yoichi.kayama @ gmail.com>>:
>      >> 橋本翔平様
>      >>
>      >> はじめまして
>      >> かやまと申します
>      >>
>      >> 以下のマニュアルの
>      >> http://docs.osgeo.jp/foss4g/qgis/user_guide-1.6.0/user_guidech7.html
>      >>
>      >>>7.3.2  新しいMAPSETを追加する
>      >>
>      >> の記述では
>      >>
>      >> ユーザーは自分が作成したGRASS MAPSET にのみ書き込み権限を持って
>     アクセスできます。
>      >> このことは、他のユーザーのMAPSETを読むことはできるけれども、地図
>     の変更や削除は自分の
>      >> MAPSETに対してしか行えないことを意味します。
>      >>
>      >> とありますので他のユーザの作成したMAPSETを編集することはできない
>     ようです。
>      >>
>      >> しかし読むことはできるようです
>      >>
>      >> MAPSETのファイルのアクセス権限で他のユーザが読めないようにはなっ
>     ていませんか?
>      >> Linuxの場合ファイルのアクセス権限は オーナー、グループ、その他
>     に対してそれぞれ
>      >> リード、ライト、エグゼキュートを指定することになります。
>      >>
>      >> ですから MAPSETの各ファイルのアクセス権限がどのように設定されて
>     いて、また各ユーザの
>      >> アカウントの所属グループがどのように設定されているかの情報がわか
>     るといいと思います。
>      >>
>      >> 設定としては各ユーザが同じグループに所属していて、MAPSETのファイ
>     ルが同一グループに
>      >> 対してリードの権限を与えているというの状況でテストしてみるという
>     のでいかがでしょうか。
>      >> その条件でダメなら別の原因があるかもしれませんが...
>      >>
>      >>
>      >>
>      >> 2012年7月13日 14:42 橋本翔平 <s.hashimoto0725 @ gmail.com
>     <mailto:s.hashimoto0725 @ gmail.com>>:
>      >>> 皆様:
>      >>>
>      >>> はじめまして。橋本翔平と申します。
>      >>> QGISのエラー等について、ご助力いただければと思い、メールさせて
>     いただきました。
>      >>>
>      >>> GRASSのレイヤーをQGIS上で表示する時、
>      >>> 指定したmapsets等の所有者 (own) 以外のユーザーが表示しようとす
>     ると、
>      >>> エラーがでてコアダンプされ、QGISが落ちてしまいます。 (所有者は
>     問題なく表示できます)
>      >>>
>      >>> 複数のユーザーがGRASSのmapsetsを共有して、QGIS上でGRASSレイヤー
>     を利用する場合を想定しています。
>      >>> 現在は、作業用のユーザーアカウント (test) を作成し、mapsetsの所
>     有者にして、
>      >>> 複数のユーザーがtestにログイン (もしくは、su -) することで、エ
>     ラーを回避しています。
>      >>> ですが、この方法は何かと問題があると思います。
>      >>>
>      >>> GRASSのmapsetsを複数ユーザーで、
>      >>> 共有する方法または情報をご存知の方がいらっしゃいましたら、
>      >>> ご回答いただけると幸いです。
>      >>>
>      >>> ちなみにOSは、Ubuntu 12.04です。
>      >>> よろしくお願いいたします。
>      >>> _______________________________________________
>      >>> OSGeoJapan-discuss mailing list
>      >>> OSGeoJapan-discuss @ lists.osgeo.org
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>      >>> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>      > _______________________________________________
>      > OSGeoJapan-discuss mailing list
>      > OSGeoJapan-discuss @ lists.osgeo.org
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>      > http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> 
> 
> 
>     --
>     岩崎 亘典
> 
> 
> 
> _______________________________________________
> OSGeoJapan-discuss mailing list
> OSGeoJapan-discuss @ lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> 


-- 
Nobusuke IWASAKI Ph.D., Researcher
Ecosystem Informatics Division
National Institute for Agro-Environmental Sciences
3-1-1, Kannondai, Tsukuba-shi,
Ibaraki-ken 305-8604, JAPAN
Tel / Fax 81-29-838-8226  Email: niwasaki @ affrc.go.jp
Website http://cse.niaes.affrc.go.jp/niwasaki/


岩崎 亘典
(独)農業環境技術研究所
生態系計測研究領域 主任研究員
〒305-8604  茨城県つくば市観音台3-1-3

【歴史的農業環境閲覧システムを公開中です】
 http://habs.dc.affrc.go.jp/


More information about the OSGeoJapan-discuss mailing list