空間結合(テーブル結合?)

161 views
Skip to first unread message

TDS OKNYM

unread,
Feb 15, 2022, 2:53:58 AM2/15/22
to QGIS初心者質問グループ
横着をしまして、EXCELでDBFを読み込み、計算したり編集をしたのち、『DBFファイルをエクセルで編集(64bitエクセル対応)_2.42』という無料ツールを用いてDBFでエキスポートし、SHPをQGISで読み込みましたら、属性情報と地物との関連がバラバラになってしまいました。
こちらでIZAYOI様にCSVで読み込ませるよう教えていただいていたのですが。反省しきりです。

そこでIZAYOI様に教えていただいた
を見ながら計算シートをCSVにしてみましたが、そのあとがわかりません。

バラバラになるまえの『A』というSHPの施設番号というフィールドをキーに『B』というCSVを関連付けたいと思っています。
どんな操作をして進めていけばいいのでしょうか。
Ⅳテーブル結合というところに表示されている画面をどうやって呼び出せばいいのかわからない等、おぼつかない始末です。

よろしくお願い申し上げます。


sakuya_izayoi

unread,
Feb 15, 2022, 8:25:20 PM2/15/22
to QGIS初心者質問グループ
izayoiです。取り急ぎ回答します。

まず、前提条件として、教えてください。
1 .『A』というSHPの施設番号というフィールドは連番など、数値や文字が重複していることはないですか?もし重複していたら、結合ができないので、 『A』というSHPに対して、フィールド計算器を開いて、「ID」フィールドなりを作って、再度DBFファイルを編集しなおす必要があります。フィールド計算機については添付図を確認ください。

2. 『B』というCSVにも 施設番号というフィールドはありますか?
上記が成り立っていれば結合ができます。

テーブル結合という画面は、
『A』というSHPのレイヤを「右クリック」→「プロパティ」を押下して、プロパティ画面を開いてから、「 Ⅳテーブル結合」にある画面通りに操作してみてください。

2022年2月15日火曜日 16:53:58 UTC+9 TDS OKNYM:
無題2.png
無題.png

TDS OKNYM

unread,
Feb 16, 2022, 2:23:12 AM2/16/22
to QGIS初心者質問グループ
おかげさまで解決できました。
ありがとうございました。

2022年2月15日火曜日 16:53:58 UTC+9 TDS OKNYM:
横着をしまして、EXCELでDBFを読み込み、計算したり編集をしたのち、『DBFファイルをエクセルで編集(64bitエクセル対応)_2.42』という無料ツールを用いてDBFでエキスポートし、SHPをQGISで読み込みましたら、属性情報と地物との関連がバラバラになってしまいました。

TDS OKNYM

unread,
Feb 16, 2022, 2:28:03 AM2/16/22
to QGIS初心者質問グループ
IZAYOI様

ご回答ありがとうございます。
施設番号が、桁数制限で、同じ番号が複数あり、難儀していたのですが、それを解決しましたら一意になりました。
テーブル結合画面についても見つけることができました。

おかげさまで、結合し目的を達成できそうです。

ありがとうございました。

2022年2月16日水曜日 10:25:20 UTC+9 sakuya_izayoi:
Reply all
Reply to author
Forward
0 new messages