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

QGISパッケージに機能を追加するソフトウェアプラグイン

2
GoogleマップがQGIS 2.12に表示されない
QGIS 2.12のOpenLayersプラグインのGoogleマップが表示されなくなりました。他のマップは表示されます、つまり: OSM ビング MapQuest おしべ アップルマップ QGIS 2.8で試しましたが、Google Mapsにも表示されません。これは、異なるネットワーク上にある自宅と職場のコンピューターの両方に当てはまります。Googleマップはなくなりましたか?

1
ベクトルアフィン変換を使用してレイヤー/すべてのフィーチャを移動するQGIS
QGISを使用して、異なるソフトウェアを使用して作成されたいくつかのフライトトラックを分析しています。これで、それらがQGISにあるとき、すべての基準点は飛行場基準点である0,0になります。 しかし、現実の世界では、この飛行場の基準点は、EastingとNorthingの価値です。つまり、Easting = 286499.025 Northing = 6230965.204であるため、他のすべて(滑走路が終了し、トラックポイントは実際の世界とまったく同じになるはずです) いくつかの調査を行ったところ、Vector Affine Transformationプラグインが見つかりました。これを使用して、Easting = 286499.025 Northing = 6230965.204 Easting = XおよびNorthing = Yの基準点にすべてを移動する方法を説明します。 プラグインのマトリックスを理解できません。

2
Windows 7 64ビットでプラグイン「処理」をロードできませんでした
スタンドアロンインストーラーとOSgeo4wインストーラーの両方を使用してQGIS(2.0.1-Dufour Dufour、d94c044)をインストールしましたが、処理プラグインに問題があるようです。最初はpythonパスの問題があると思っていましたが、今ではすべてが正しくインストールされているのだろうかと考えています。ライブラリの場所がわからないので、この問題のデバッグに協力してください。 私が知っていることは次のとおりです。 QGISを起動すると、以下のエラーメッセージが表示されます 次のフォルダーがコンピューターに存在しません。 C:\ Users \ gstein / .qgis2 / python C:\ Users \ gstein / .qgis2 / python / plugins C:\ PROGRA〜1 \ QGISDU〜1 \ bin \ python27.zip C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ Python27 \ lib \ plat-win C:\ PROGRA〜1 \ QGISDU〜1 \ apps \ …

3
QGISを使用して頂点のレイヤーのすべての線を分割しますか?
(このように)QGISレイヤーのすべての行を頂点で自動的に分割します。 私はグーグル検索をして、この記事を見つけました。これは非常に近いですが、ワークフローは複雑です。このツールを使用するには、同僚(GISに不慣れな人)を訓練する必要があるため、プラグインのような単純なものか、GRASSを必要としないものが必要です。前の回答の時間である 2010年から長い時間が経過しているので、同じ結果を達成するためのより良い方法があるのだろうか?

1
QThreadとPyQGISを使用してレスポンシブGUIを維持するにはどうすればよいですか
QGIS 1.8のPythonプラグインとしていくつかのバッチ処理ツールを開発しています。 ツールの実行中にGUIが応答しなくなることがわかりました。 一般的な知恵は、作業はワーカースレッドで行われ、ステータス/完了情報がシグナルとしてGUIに返されることです。 私は川岸のドキュメントを読んで、doGeometry.py(ftoolsからの実用的な実装)のソースを研究しました。 これらのソースを使用して、確立されたコードベースに変更を加える前にこの機能を調べるために、簡単な実装を構築しようとしました。 全体的な構造は、プラグインメニューのエントリであり、開始ボタンと停止ボタンのあるダイアログを開きます。ボタンは100までカウントするスレッドを制御し、各番号のシグナルをGUIに送り返します。GUIは各信号を受信し、メッセージログとウィンドウタイトルの両方を含む文字列を送信します。 この実装のコードは次のとおりです。 from PyQt4.QtCore import * from PyQt4.QtGui import * from qgis.core import * class ThreadTest: def __init__(self, iface): self.iface = iface def initGui(self): self.action = QAction( u"ThreadTest", self.iface.mainWindow()) self.action.triggered.connect(self.run) self.iface.addPluginToMenu(u"&ThreadTest", self.action) def unload(self): self.iface.removePluginMenu(u"&ThreadTest",self.action) def run(self): BusyDialog(self.iface.mainWindow()) class BusyDialog(QDialog): def __init__(self, parent): QDialog.__init__(self, …

1
PythonコードからQGisVectorLayerを非表示/表示する方法は?
レイヤーを作成したら、どのように非表示/表示できますか?QGISでチェックボックスを選択することにより、特定のレイヤーのレンダリングを有効/無効にすることができますが、Pythonコードからプログラムで行う必要があります。 Pythonコードからラベルを表示/非表示(削除しない)にするにはどうすればよいですか? 私は次のようなものを探しています: aLayer = self.addVectorLayer(uri.uri(), layerName, self.dbConn.getProviderName()) aLayer.Hide() .... aLayer.Show()

2
QGISのラベルからフィーチャへの直線?
私がやろうとしているのは、一連のポイントフィーチャにラベルを付けることですが、ポイントフィーチャの密度が高いため、ラベルをポイントフィーチャから遠ざける必要があります。次に、(矢印ではなく)単純な直線を使用して、どのラベルがどのポイントを参照しているかを示します。 プラグイン「Easy Custom Labels」を使用してラベルを生成し、希望する場所に移動しました。しかし、私ができないことは、ポイントとテーブルの間に単純な細い直線を作成することです。 私が達成した最高の方法は、「シンボルレイヤータイプ」(「ラベルレイヤー」>「プロパティ」>「スタイル」)を「矢印」に変更し、「曲線矢印」のチェックを外し、「各セグメントの矢印を繰り返す」のチェックを外すことです。そして、頭の長さと太さを0にし、これをできるだけ「矢印の幅」と「開始時の矢印の幅」にします。しかし、これはまだ分厚いラインを作成します。画像Aを参照してください。 「シンボルの後でタイプ」を「単純な線」に設定してみましたが、これにより、ねじれ/頂点/コーナーが線で表示されます。画像Bを参照してください。 理想的には、画像Bと同じ幅のラベルと対象物(画像Aのような)の間の直線が欲しいです。

3
QGISプラグインのアイコンを変更すると、メニュー/ツールバーで変更されないのはなぜですか?
QGISプラグイン(「プラグインビルダー」プラグインを使用)を作成していて、アイコン(icon.png)を変更することにしました。 make deployを実行してプラグインをローカルで再構築すると、新しいアイコンがプラグインマネージャー(プラグインのリストとプラグインの説明パネルの両方)に表示されます。ここまでは順調ですね。 ただし、古いアイコンはメニューとツールバーアイコンに残ります。 icon.pngがmetadata.txtで正しいことを確認し、〜/ .qgis / python / plugins / mypluginディレクトリにコピーしています。 これは特に不可解です。デフォルトのプラグインアイコンを置き換えるのではなく、デフォルトのプラグインアイコンを置き換えるために以前に作成したアイコンです。したがって、これは以前に機能しました...:/ 私はこれらを試しました... QGISの再起動 プラグインマネージャを使用してプラグインをアンインストールしてから再インストールする make deraseに続いてmake deployを使用してプラグインを破棄します 「Plugin reloader」プラグインを使用してプラグインをリロードします QGISはアイコンをどこかにキャッシュしますか?それが私が考えることができる唯一の説明です。もしそうなら、キャッシュをフラッシュする方法はありますか? Ubuntu 14.04でQGIS 2.10.1 Pisaを使用しています。「Plugin Builder」バージョン2.8.3を使用しています これまでプラグインをインストールしたことがない人には問題にならないと思いますが、少し奇妙です。

3
シェープファイルの一部である線から特定の距離に平行線を作成する
QGIS 2.18を使用しています。複数の行を含むシェープファイルがあります。特定のデータ処理を行った後、既存の線から異なる距離に平行線を描く必要があります。たとえば、既存のシェープファイルに32行あります。ラインID番号から50、100、170、500、400の距離に平行線を描画したい。3、6、20、25、31を一度に。同じことを行うためのQGISのメソッドまたはプラグインはありますか?

2
楕円体を使用したQGIS断面プロファイル距離?
QGIS 1.8と2.6を使用していますが、楕円(「適切な」)距離を提供する断面プロファイルツールを取得できません。すべての距離は、長すぎる/遠すぎる地理座標を使用します。 たとえば、BC州バンクーバーからケローナまでの直線距離は約270 kmです。私の断面はすべて420kmだと言っています。 QGIS距離測定ツールを使用すると、楕円体(私はWGS 84に設定した)を使用して271kmを提供できます。 「適切な」距離を与えるためにプロファイルツールを取得する方法を誰かが明らかにすることはできますか?

2
プログラムでテンプレートからcomposerを読み込み、PyQGISを使用してアトラスを生成する
ファイルから印刷コンポーザーをロードし、アトラスを生成して画像にエクスポートするプラグインを構築しようとしています。これまでのところ、テンプレートの読み込みと画像へのエクスポートに成功しています。 凡例のレイヤー(tocにもあります)をエクスポートしたマップに追加できなかったため、マップが空白になり、フィールド式が機能しなくなりました。 # Get layers in the legend and append, must be a cleaner way to do this? layers = self.iface.legendInterface().layers() layerStringList = [] for layer in layers: layerID = layer.id() layerStringList.append(layerID) # Add layer to map render myMapRenderer = QgsMapRenderer() myMapRenderer.setLayerSet(layerStringList) myMapRenderer.setProjectionsEnabled(False) # Load template myComposition = QgsComposition(myMapRenderer) myFile …

1
QGISで人身売買ヒートマップを作成しますか?
私はヒューストンの街中に分布する約325ポイントのヒートマップを作成しようとしています。(FYIヒューストンは、米国における主要な人身売買です。タイトルは、季節や大規模なイベントに応じて、LAおよびアトランタと共有されます)。 これらのポイントの濃度をプロットしたいのですが、QGISのヒートマッププラグインを使用して、すべてのポイントの周りに大きな円形の領域しか取得できません。 現在、QGISはそのバッファー比として整数のみを許可しているため、CRSを小さくするか、場合によっては修正する必要があります。確認された人身売買アドレスはGoogleのAPIでジオコーディングされており、WGS84、WGS84 / Mercator、およびGoogle Mercatorでの試行は失敗しました。 これを行うより良い方法はありますか?これは説明するためのスクリーンキャップです。結果は前述のCRSと同じでした。 PS。また、現在のヒートマッププラグインは、バッファ比がマップ単位である場合にのみ、投影座標でラスターレイヤーを作成できることも認識しています。

5
マップに特殊文字ドイツ語「ÄÜÖß」を表示するにはどうすればよいですか?
リージョンの名前を含むシェープファイルがあります。これらには特殊文字は含まれていませんが、醜い象形文字は含まれています。それらを正しく表示するにはどうすればよいですか。形状をUTF-8としてインポートすると機能しません... また、名前はdbaseテーブルにあります。utf8でdbaseテーブルを保存することは可能ですか、それとも別の方法で処理するのですか?

1
FlowMapperプラグインはどのように機能しますか?
Qgis用のFlowMapperプラグインをダウンロードしましたが、それがどのように機能するかについての情報を見つけることができません... また、テキストが途切れて入力フィールドに完全に表示されないようなので、フィールドがどうあるべきかよくわかりません... これが私の意味の例です: ノード座標を保存するファイルを選択しようとしましたが、.csv、.dbf、.shp、またはコンピューター上のファイルタイプのいずれかであるファイルを(グレー表示)選択することはできません... FlowMapperプラグインの使用方法に関するいくつかの情報については、説明的なものを何も見つけなかった後、以前にそれをうまく使用した可能性がある人に尋ねる方が簡単だと思いました。 参考までに、ポリゴンの重心のポイントファイルと、上記の重心の1つに接続する属性を含む緯度経度のポイントのコレクションがあります。多分これを行うより良い方法がありますか? Mac上のQGIS 1.8.0


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