境界データ 人口について

213 views
Skip to first unread message

とる

unread,
Feb 2, 2023, 4:45:54 PM2/2/23
to QGIS初心者質問グループ
毎度お世話になっております、とるです。
早朝に失礼いたします。

今回の質問ですが、国勢調査の境界データに含まれている人口の属性についてです。

作業手順としては
①ポイントデータにバッファを与える
②境界データ(ポリゴンデータ(面積))からバッファを与えたポイントデータを引く

この場合、面積は計算できると思いますが、人口の属性についてはバッファ内の人口は引かれるのでしょうか?この方法で人口を確認した場合、人口が減少している地域と減少していない(むしろ増えている)地域が見られました。結果をみると上手く処理できていないと考えられます。正確ではないのですが、面積が減少した割合と同じ割合で人口を減少させるしかないのでしょうか。

バッファ内の人口を正確に把握する方法があればご教授願います。
過去に類似した内容の投稿があったら申し訳ありません。

とる

unread,
Feb 2, 2023, 6:53:04 PM2/2/23
to QGIS初心者質問グループ
度々失礼します。自分なりに考えた結果、5次メッシュデータの境界データと統計データを結合したのち、5次メッシュ境界データからバッファを引くという結論に至りました。しかし、境界データと統計データの結合が上手くいかないため再度投稿させていただきました。
過去の投稿も確認しましたが、やはり分からず方法を模索しているところです。

統計データ(テキストデータ)に文字が混入していると上手く表示されないため、文字は全て0に置換して結合したりしてみたのですがNULLの表示になってしまいます(以前、境界データと統計データを結合した際にこの手法で行ったら上手く結合できました)。

方法としては、5次メッシュ境界データをQGISにドラッグドロップし、2020年5次メッシュ統計データをデータソースマネージャーから取り込みました。その後、境界データにキーコードを基準として結合しました。4つのメッシュデータのうちなぜか1つだけ上手く結合できたのですが、他の3つはできず、模索している内に結合できていたデータも上手く結合できなくなっていました(一回消してから同じ手法で結合を試みました)。

上手く結合する方法をご教授願います。

2023年2月3日金曜日 6:45:54 UTC+9 とる:

福岡

unread,
Feb 4, 2023, 1:15:56 AM2/4/23
to QGIS初心者質問グループ
とる 様

こんにちは

250mメッシュデータで、最初の方に出てくる「MESH03622」を試しにダウンロードしてテーブル結合を試してみました。
問題なく結合できましたので、おそらく操作の問題かと思います。

統計データの読み込みですが、次のような設定で読み込んだ方が後々の操作が楽かと思います。
ちょっとだけ普通とは違うのは、「破棄するデータ行数」を「1」としているところです。
データが3行目からなので、1行目よりも2行目の方がフィールド名としてわかりやすいので、このような設定にしました。

fig_01.png

境界データ(ポリゴン)のデータはshapeファイルをダウンロードしました。
このデータの属性テーブルのデータ型をみると、テキスト形式として読み込まれているようです。
統計データのKEY_CODEもテキスト形式で読み込まれていることを確認しました。
このような状態であれば、Shapeファイルの「KEY_CODE」と統計データの「field_1」をキーとして連結できるはずです。
データ型が同じであれば、キーの値を使ってテーブル結合というのが私の操作イメージです。

またちょっと読み取ることができなかったのですが、やりたいことはバッファ内の人口の把握でしょうか?
そうであれば古い情報ですが、次のような方法もあるかと思います。
人口を面積按分するという発想です。事例は小地域ですが、メッシュでも同様の分析はできると思います。

[NA-GIS34]QGIS2.0でバッファ分析 その1
https://na-mii.com/gis/na_gis34/

2023年2月3日金曜日 8:53:04 UTC+9 とる:
Reply all
Reply to author
Forward
0 new messages