SEXTANTEツールボックス-GRASSエラー[終了]


12

ベクトル解析にSEXTANTEモジュールGRASS(およびSAGA)を使用しようとしていますが、使用する関数には常に同じエラーが表示されます:「レイヤーをロードできませんでした:G:/closest.shp SEXTANTEログをチェックして、アルゴリズムのエラーを探します実行"

SEXTANTEログには(「v.distance」モジュールの場合)が記載されています:「Sextante.runalg( "grass:v.distance"、」G:/ For QGIS / example_1 / point.shp "、" G:/ For QGIS / example_1 / point_II .shp "、1、" col_name "、" id "、False、False、" G:/closest.shp ")"

QGIS 1.8.0。、SEXTANTE 1.0.7、Win 7を更新した3台のコンピューターでこれを取得します。

この質問は同様の問題だと思います:https : //gis.stackexchange.com/questions/24895/qgis-sextante-doesnt-create-load-output


1
G:/は書き込み可能ですか?プラグインのTMPファイル設定が間違っている可能性がありますか?
markusN

はい、「G:/」は書き込み可能です。どのハードディスクまたはパーティションを使用しても、同じエラーが発生します。

1
これは、最新バージョンに更新した後でもまだ問題ですか?
暗闇

1
パス内のスペースを削除すること役立つ場合があります-これらは時々問題を引き起こすことが知られています。スペースの代わりにアンダースコアを使用してテストすることができるため、「For QGIS」->「For_QGIS」に名前を変更します。
-SaultDon

おそらくあなたの問題には多くの理由があります。しかし、あなたの例はv.distanceであるため、v.distanceが現在QGIS処理を通じて機能していないことを知っていただきたいと思います。gis.stackexchange.com/questions/73575/を
15:09に

回答:


2

プロセスの最後にファイルが生成されない場合、同じタイプの結果が得られます。

場合によっては、間違ったレイヤーまたは間違った順序でレイヤーを入力したためにデータがないためです。

それ以外の場合は、必要なすべてのディレクトリの読み取り/書き込みができないためです。QGIS 2.2のインストールには、QGIS 2.4のインストールとは異なる権限があります(ここでは関係のないITのことです)。しかし、それはつまり、Processing Toolboxの下に2セットのアルゴリズムがリストされているということです。これらは同じように見え、1つのセットは許可のためにそのエラーを生成し、もう1つのセットは結果を生成します。

どのセットが結果をもたらすかを覚えておく必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.