タグ付けされた質問 「qgis-processing」

QGISに高度な分析機能をもたらす空間データ処理フレームワーク。

2
QGISの処理メニューがありませんか?
これについては本当に簡単な説明があると思いますが、このフォーラムや他の場所でポインタを見つけていません。QGISから「処理」メニューを失ったようで、どうして/なぜなのか分かりません!?これを実現するために私が行ったかもしれないアイデアはありますか? Ubuntu 14.04でGDAL 1.10に対してビルドされたQGIS 2.8を実行しています。

3
ユーザーがQGIS処理スクリプト入力パラメーターの2つのオプションから選択できるようにしますか?
2つまたは3つのオプションを表示するドロップダウンボックスを作成し、ユーザーがそれらから1つを選択できるようにしたいですか? ユーザーに「ミリ」、「センチ」、「メートル」から選択してもらいたい。これらのオプションは、入力フィールドからのものではありません。 ここではそれらのどれも有効ではないようです:

4
QGIS 2.18スタンドアロンでSAGAパスを変更する方法
QGIS 2.18スタンドアロン(64ビット)とSAGA GIS(2.1.2)およびGRASS GIS 7をインストールしました。その後、最新のSAGA GIS 3.0.0をインストールしました。 処理オプションのSAGAフォルダを変更したいのですが、そこにはオプションがありません(以前のバージョンのように、この回答で説明されています)。 QGIS 2.18でSAGAパスを変更する別の方法はありますか? 編集1: QGIS 2.18がSAGA GIS 3.0.0バージョンをサポートしていないのは正しいですか? この回答では、どの佐賀アルゴリズムプロバイダーを使用できるかが説明されています。 編集2: HDunnからの回答のように詳細オプションを確認しました。SAGA_FOLDERオプションもありません。

3
QGIS 2.16:カスタムアプリケーションでQGISの外部で実行すると、processing.runalgが失敗する
RQGISパッケージを開発しています。R内からQGISを実行するには、コマンドラインからQGISを呼び出します。これはQGIS 2.14で完全に機能しました。ただし、QGIS 2.16で同じコードを実行すると、エラーが発生します。これが私がすることです: まず、コマンドプロンプトで必要なすべてのパスを設定します。 @echo off SET OSGEO4W_ROOT=D:\osgeo4w_qgis16 call "%OSGEO4W_ROOT%"\bin\o4w_env.bat @echo off path %PATH%;%OSGEO4W_ROOT%\apps\qgis\bin set PYTHONPATH=%PYTHONPATH%;%OSGEO4W_ROOT%\apps\qgis\python; set QGIS_PREFIX_PATH=%OSGEO4W_ROOT%\apps\qgis rem open python python.exe 続いて、Pythonで次の行を実行します。 import os import sys from qgis.core import * import qgis.utils from osgeo import ogr from PyQt4.QtCore import * from PyQt4.QtGui import * from qgis.gui import * QgsApplication.setPrefixPath('D:\osgeo4w_qgis16\apps\qgis', …

2
QGIS処理でマージするためにディレクトリ内のすべてのファイルを選択しますか?
私は、シェープファイルをディレクトリに書き込んでから、それらをマージする一般的なスクリプトを書いています。ファイルを出力フォルダーに書き込んだ後、saga:mergeshapeslayersアルゴリズムを使用して、出力フォルダー内のすべてのファイルをマージしようとしています。私はモデルビルダーを使用しましたが、ある程度は役立ちますが、特定の目的で使用されているのに対して、一般的な目的でスクリプトを作成しようとしています。 コード: ##Test=name ##Select_folder=folder ##Result=output vector import os import glob path_1 = Select_folder path = path_1 os.chdir(path) def function(): output = glob.glob(path_1 + './*.shp') x = 0 while output[x]: for fname in glob.glob("*.shp"): outputs_1 = processing.runandload("qgis:fieldcalculator", output[x], 'Number', 1, 10, 0, True, 1 , "C:\Users\Me\Desktop\Output\\" + fname) multiple_0 = glob.glob("*.shp") …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.