2つのレイヤーの重なりから新しいレイヤーを作成しますか?


13

私はデスクトップGISを初めて使用しますが、GISの専門用語から適切な用語を欠いたまま質問を試みます。

QGISがPhotoshopのようなものである場合、1つのレイヤーから選択を行い、その選択を別のレイヤーに一致させて2つのレイヤーのオーバーラップを取得し、このオーバーラップから新しいレイヤーを作成します。

別の方法で処方:

ノルウェーの各自治体からすべての土地を選択したい。私が持っているシェープファイル(ここからダウンロードできます:http : //www.statkart.no/?module=Files;action=File.getFile;ID=41973)市町村の境界は、「N5000_AdministrativGrense」(境界のみ)および「N5000_AdministrativFlate」(各自治体内の境界線と土地)。このデータ(市区町村ごとの境界と土地)は管理的すぎます-海洋を含み、ノルウェーには多くのフィヨルドがあります。陸地から海を引いたものが必要です。

陸地は「N5000_ArealdekkeFlate」レイヤーにあります-少なくとも初心者には見えます。

だから-私は陸地(陸地のみ、海なし)と自治体境界の交差点を見つけて、海洋のないすべての自治体である新しい層を作りたいです。

QGISをインストールしたツールとしてMacを使用しています。すべてのヒント、ポインタ、およびヘルプは大歓迎です。

回答:


13

QGISの新しいバージョンに組み込まれているベクターツールを使用して実行できます。

現時点では1.8を使用していますが、ベクターメニューがあります。

移動:ベクター>ジオプロセシングツール>交差。

あるいは、必要な機能だけを選択する属性テーブルでクエリを考案することもできます。選択したら、それを別のレイヤーにエクスポートできます。


3

QGIS内でGRASS GISツールボックスを使用する場合、v.overlayツールを使用してジョブを実行できます。クイックスタートについては、http: //grass.osgeo.org/wiki/QGIS_GRASS_Cookbookを参照してください


0

処理ツールボックスには、QGIS地理アルゴリズム/ベクトル選択ツールの下にある[場所で選択]オプションがあります。このオプションを使用すると、オーバーラップ、交差、および/またはタッチしているフィーチャを選択できます。レイヤーを右クリックして[名前を付けて保存]を選択すると、フィーチャを新しいファイルに保存できます。[選択した機能のみを保存する]をオンにします。

この方法は、2つのレイヤーの属性をマージしないため便利です。

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