ArcToolboxツールをQGISに追加しますか?


11

ArcGISで公開されているSPreAD-GISというツールを使用しています。「ArcGISツールボックスとして実装」された一連のPythonスクリプトです(tbxファイルを使用)。

QGISは初めてです。

QGISにSPreAD-GISを組み込み、使用する方法はありますか?


1
QGISではなくArcGISを意味しますか?
dchaboya

QGISを使用しています。スクリプトは既にpythonにあるため、プラグインとして追加できるように思われます。プロセスがわからないだけです。ありがとうございました。
ゲイリー

みなさん、考えてくれてありがとう。私はこれをさらに検討しており、はい、それは書き直しが必要です。コードは比較的単純で、部分をqgisプラグインとして使用できるように書き直そうとします。前にこれをやったことがないが、良い学習経験でなければなりません。

回答:


14

一般的に、Arcgisが機能するためにArcGISツールボックスをQGISに追加することはできません。

ほとんどのPythonスクリプトは、実際には標準のArcGISジオプロセシングツールを呼び出します。非常に少数のスクリプトが純粋なPythonであるか、他のライブラリを呼び出します。

ArcGISジオプロセシングツールとQGISのpyqgisには1対1の対応関係がないため、スクリプトが修正なしで機能することは期待できません。

ツールボックスに来る。ArcGISの.tbxファイルは独自形式のバイナリファイルであり、ArcGISの外部で読み取ることはできません。

したがって、一般的に言えば、QGISでArcToolboxを追加して使用することはできません。


5

これは非常に費用のかかるルートですが、理論的には、ArcGIS for Server 10.1を使用して、ArcGISツールボックスツールをOGC Web Processing Services(WPS)として公開し、QGISによって消費されるWPSがあると考えられますプラグインが利用可能。


その興味深いが、それは本当に可能ですか?
スニル

私はそれを見たことがなく、現在それをテストするためのライセンスを持っていません。誰かが試して成功/失敗した場合、私は聞いてみたいです。
PolyGeo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.