複数レイヤへの属性テーブルフィールドの追加

311 views
Skip to first unread message

ペーパーシャワーズコンテンツセンター

unread,
Nov 8, 2022, 8:32:05 PM11/8/22
to QGIS初心者質問グループ
皆様
毎度お世話になります。

ポイントのレイヤX、Y、Zがあり
それぞれ属性テーブルにA、B、Cのフィールドがあります
(3つのレイヤとも同じ属性テーブルのフィールドを持っています)

この時、フィールドDを追加したい場合、1レイヤごとに属性テーブルを開いてフィールドを追加しているのですが、これを複数同時に行う、もしくは一つに行った後残りに一度にコピーする方法はありますでしょうか?

※作業後のためレコードは異なるので「元のレイヤを作り直してコピーする」ということはできません

宜しくお願いします。

福岡

unread,
Nov 9, 2022, 8:05:15 PM11/9/22
to QGIS初心者質問グループ
ペーパーシャワーズコンテンツセンター 様

こんにちは

3つ程度のレイヤに、1つのフィールドを追加するという工程に関しては適していないと思うのですが、ググってみつけた情報をお知らせします。

Adding many columns (to many layers) using QGIS?
https://gis.stackexchange.com/questions/207994/adding-many-columns-to-many-layers-using-qgis

私であれば理解していないコードは利用せず、グラフィカルモデラーを作ってバッチ処理すると思います。
グラフィッカルモデラーに使うアルゴリズムは、プロセッシングツールの「ベクタテーブル - 属性テーブルに属性を追加」です。

なお多数のレイヤへ多数のフィールドを追加するときには良いと思いますが、ご提示なさった条件では手作業で追加する方が早いと思います。
新たにファイルも生成されるというのもネックになると思います。

2022年11月9日水曜日 10:32:05 UTC+9 ペーパーシャワーズコンテンツセンター:
Reply all
Reply to author
Forward
0 new messages