QGIS / GDAL / SAGAを使用して、フィーチャごとにシェープファイルを個別のファイルに分割しますか?


33

約20種類の道路を含むポリラインシェープファイルがあります。

それぞれのベクターファイルを自動的に作成する方法を知りたいです。

ArcGIS for Desktopを使用してそれを行う方法を知っています。ArcGISfor Desktopを使用してフィールド値に基づいてフィーチャクラスを複数のフィーチャクラスにエクスポートするを参照してください

QGIS、GDAL、SAGAなどを使用してどうすればよいですか?

回答:


45

QGIS 2.8.1には、属性に基づいてデータセットを分割できるベクターメニューのツールがあります。

覗く Vector > Data Management Tools > Split Vector Layer...

QGIS 2.8.1のベクターレイヤーツールの分割

これは、Processingのプラグインやツールを使用したくない場合に機能する基本的なツールです。必要な追加機能を提供しない限り。


1
他のベクターツールとは異なり、このツールはファイルをプロジェクトに追加しませBrowse。後で出力フォルダーを選択するには、出力フォルダーを選択する必要があります。
-AndreJ


3

Vector General Toolboxで「Split Vector Layer」を使用します


1

あなたは(直接またはqgisの六分儀を通して)サガgisを検討することができます。属性ごとに形状を分割するモジュールが含まれています(shapes / tools /属性ごとにテーブル/形状を分割)。


1

QGISの処理ツールボックスで、「スクリプト」セクションのサンプルスクリプトにアクセスする場合。「属性によるベクトルレイヤーの分割」というスクリプトがあります。必要なことを行います。


2
これ、@ oeonによって提案されたプラグインとは異なりますか?
マットウィルキー

@mattwilkieは、ネイティブに付属するアルゴリズムですQGIS。そのためにプラグインをインストールする必要はありません!
ストップフェイス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.