あるデータを按分して細かいデータを作成する方法

209 views
Skip to first unread message

田中

unread,
Feb 27, 2020, 5:05:32 AM2/27/20
to QGIS初心者質問グループ
いつもお世話になります。田中です。

標記について質問させてください。

やりたいことは、あるデータを面積按分して細かい粒度のデータを作成したいです。


現在、手元に下記のデータがあります。
1.都市階級・地方・都道府県庁所在市別1世帯当たり年間の品目別支出金額(総世帯)
   表番号11
2.市区町村別のシェープファイル
3.~町や丁目ぐらいの細かさのシェープファイル
  
1のデータは、
全国
 都市階級
  大都市
  中都市
  小都市
 地方
  北海道
  東北
  関東
  北陸
  東海
  近畿
  中国
  四国
  九州
  沖縄
 都道府県県所在地
  札幌市
  青森市
  盛岡市
  仙台市
  秋田市
  山形市
  福島市
  水戸市
  宇都宮市
  前橋市
  さいたま市
  千葉市
  東京都区部
  横浜市
  新潟市
  富山市
  金沢市
  福井市
  甲府市
  長野市
  岐阜市
  静岡市
  名古屋市
  津市
  大津市
  京都市
  大阪市
  神戸市
  奈良市
  和歌山市
  鳥取市
  松江市
  岡山市
  広島市
  山口市
  徳島市
  高松市
  松山市
  高知市
  福岡市
  佐賀市
  長崎市
  熊本市
  大分市
  宮崎市
  鹿児島市
  那覇市
  川崎市
  相模原市
  浜松市
  堺市
  北九州市
という粒度で、品目別(穀物、米、パン等)の支出額が記載されております。

1.のデータを按分することで、~町や丁目ぐらいの細かさに変換することは可能でしょうか?
 もしくは、100mメッシュに変換することは可能でしょうか?
 
県庁所在地ではなく、47都道府県のデータがあれば按分することができると思っているのですが、、、

このようなデータが使える。や便利なプラグインがある。や、この方法だとできません。など、
なにかコメントをいただけますと嬉しいです。
どうぞよろしくお願い致します。

ありた

unread,
Mar 7, 2020, 7:16:26 PM3/7/20
to QGIS初心者質問グループ
こんにちは

たとえば、ベクタメニューの交差を使うと、ふたつのポリゴンレイヤが
交差している区域(共通項)を新たに作成することができ、また元レイヤの
情報も引き継げます。

(0) 各レイヤの CRS を平面直角座標系あるいは UTM に統一するとよい
(1) 元の統計値が含まれているポリゴンの面積を事前に計算(フィールド計算機で $area 等)
(2) 統計値、元面積等を引き継いだ、ふたつのレイヤの交差を取得する
(3) できた交差レイヤのポリゴンの面積を計算する
(4) 元ポリゴンの統計値×交差レイヤの面積/元ポリゴンの面積を計算 → 値の按分
(5) プロセシングツールの「空間結合(集計付き)」を用いて、集計ポリゴンをベースに
 交差ポリゴンに対し、按分値を合計した値を取得する

などでしょうか。もちろんデータが整備されていれば人口按分や世帯数按分も可能です。

demo.abbi.d...@gmail.com

unread,
Mar 8, 2020, 9:28:40 PM3/8/20
to QGIS初心者質問グループ
ありた様

ご回答いただき、ありがとうございます。

QGISの利用を想定した手順を教えていただき、ありがとうございます!
自分の環境でもやってみます!
Reply all
Reply to author
Forward
0 new messages