こちらを元に行政区域データをPostGISに投入する
n03_007カラムが行政区域を表すコードになっており先頭2桁が都道府県を示している。
次のSQLでマテリアライズドビューを作成する。
少しバッファを持たせてポリゴンを拡張してます。これは境界のラインが残ってしまうための措置です。
create materialized view "mv_n03-23_230101" as
select
left(n03_007, 2) as code,
n03_001 as name,
st_union(ST_Buffer(geom, 0.00001)) as geom
from
"n03-23_230101"
group by left(n03_007, 2),n03_001
;
QGISでチェックして完了
コメント