43 QGIS 1.8をPostGISデータベースとともに使用しており、QGISには、ラインレイヤー、ポイントレイヤー、ポリゴンレイヤーの3つのPostGISレイヤーがあります。 私がやろうとしているのは、ポリゴンレイヤーでポリゴンを選択し、このポリゴン内のすべてのポイントをマークすることです。 私にとってこれを行う唯一の方法は、「ポリゴンで選択」ボタンを使用することですが、この方法では、既存のポリゴンを選択に使用できません。 qgis select-by-location — 初心者 ソース
56 2つの可能な解決策: 「ベクター->研究ツール->場所で選択」を使用して、「選択した機能のみを使用」チェックボックスにチェックマークを付けます。 選択したポリゴンと交差するポイントを新しいシェープファイルに実際にエクスポートする場合は、「ベクター」->「ジオプレスツール」->「交差」を選択し、「選択したフィーチャのみを使用」チェックボックスを再度オンにします。入力レイヤーがポイントレイヤーになり、選択レイヤーがポリゴンレイヤーになります。 — ミカ ソース さらに、ベクター処理が機能するためには、次の2つの条件を満たしている必要があると付け加えます。[1。]レイヤーは同じCRSを持つ必要があります。[2.]レイヤーは[レイヤー]パネルで選択する必要があります。 — ゴンジャ 1 [選択した機能のみを使用する]チェックボックスがありません。dropbox.com/ s / hw2d422gh6wmoxm /…を参照してください。2つのレイヤーが選択されており、いずれかのレイヤーでオブジェクトが選択されています。 — JaakL 2 レイヤーが大きすぎる場合は注意してください-全体としてQGISにロードする必要がありますが、時間がかかる場合があります。代わりに、PostGISクエリ(DBマネージャなどを使用)を使用することをお勧めします。 — ヤンシンベラ @JaakL私は同じ問題を抱えていたが、あなたは以下の応答で見ることができるように、デフォルトの動作があれば、選択した機能を使用することです:gis.stackexchange.com/a/257060/121285 — nanocv 交差ツールは、私がしようと示唆し、エッジ/境界条件でまあまあの作品の中で選択を下回る提案プラグインを — ジャスティンKray
2 QGISプラグイン、つまりSelect Withinを使用することをお勧めします。 — タラス ソース はい!!!このツールを一度試してみて、それを打ちました。重心による選択は、デフォルトのQGISの場所による選択ツールに期待される動作ですが、エッジおよび境界条件ではあまりうまく機能しませんでした。 — ジャスティンクレイ