[79760][79772][79782][79794][80267][80268] 中島悟 さん
[79773][79775][79792][80257] hmt さん
[79796] 88 さん
[80261] オーナー グリグリ さん
[80262] ぺとぺと さん
[80274] むっくん さん
市区町村変遷情報について「不連続点」「因数分解」や「表記の揺れ」などが話題になっています。私も「市町村変遷データベース」に取り組んで10年ほどになりますが、自分なりに工夫をしてきたつもりですので、自作のデータでどう取り扱っているかをご紹介します。
まずは分立や部分編入によって、存続か消滅かを明示している例です。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
年 | 月日 | 県1 | 郡市1 | 町村1 | 分類 | 県2 | 郡市2 | 町村2 | 読み | 地区名 | 告示 | 備考 |
1898 | 0204 | 新潟県 | 中蒲原郡 | 松島村 | 部村 | | | 三個村 | さんか_むら | 大字海老ケ瀬;逢谷内;寺山新田 | 明310204県告示024;明310221官報附録p001 | 「サンガ?」;★三箇村 |
1898 | 0204 | 新潟県 | 中蒲原郡 | 松島村 | 部村 | | | 新松島村 | しんまつしま_むら | 大字津島屋;松崎;河渡新田 | 明310204県告示024;明310221官報附録p001 | 「シンマツシマ」 |
1898 | 0204 | 新潟県 | 中蒲原郡 | 松島村 | 全入町 | | | 沼垂町1 | | 大字山下新田 | 明310204県告示024;明310221官報附録p001 |
1898 | 1001 | 長崎県 | 西彼杵郡 | 淵村 | 部入市 | | 長崎市 | | | 竹久保郷など | 明310722県告示129;明311024官報附録p001 |
1898 | 1001 | 長崎県 | 西彼杵郡 | 淵村 | 部入村 | | | 浦上山里村1 | | 寺野郷 | 明310722県告示129;明311024官報附録p001 |
1898 | 1001 | 長崎県 | 西彼杵郡 | 淵村 | 全村 | | | 小榊村 | こさかき_むら | 小瀬戸郷など) | 明310722県告示129;明311024官報附録p001 |
1954 | 1001 | 島根県 | 那賀郡 | 今市村1;木田村1;和田村1;都川村1 | 合村 | | | 旭村 | あさひ_むら | | 昭290930総理府0839 |
1954 | 1001 | 島根県 | 邑智郡 | 桜江村 | 部合部村 | | 那賀郡 | 旭村 | | 大字八戸(一部)など | 昭290930総理府0839 |
1955 | 0401 | 岐阜県 | 恵那郡 | 三濃村 | 部入村 | 愛知県 | 東加茂郡 | 旭村 | | 大字浅谷;野原 | 昭300330総理府0907 |
1955 | 0401 | 岐阜県 | 恵那郡 | 三濃村 | 全入町 | | | 明智町 | | 大字横通 | 昭300330総理府0908 |
第6項目が変遷の分類を示しているのですが、「部」で始まるときは一部が関わるという意味で、従って当該町村はその時点では存続していると判断します。「全」がありますと、その時点で消滅したことになるのです。
また、「部合部村」のように「合」の次に「部」があるものは、それ以前に存在していた町村に合併するという意味に使っています。
このように詳細に区別することによって、後述するように町村ごとの成立日・消滅日を特定することができるのです。
小笠原諸島の例は「消滅」ということから「消村」と表現しています。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
年 | 月日 | 県1 | 郡市1 | 町村1 | 分類 | 県2 | 郡市2 | 町村2 | 読み | 地区名 | 告示 | 備考 |
1952 | 0428 | 東京都 | - | 硫黄島村2 | 消村 | | | | | | 昭270428条約5号 | 硫黄島;日本施政権から分離 |
1952 | 0428 | 東京都 | - | 扇村袋沢村2 | 消村 | | | | | | 昭270428条約5号 | 父島;日本施政権から分離 |
1952 | 0428 | 東京都 | - | 大村2 | 消村 | | | | | | 昭270428条約5号 | 父島;日本施政権から分離 |
1952 | 0428 | 東京都 | - | 沖村2 | 消村 | | | | | | 昭270428条約5号 | 母島;日本施政権から分離 |
1952 | 0428 | 東京都 | - | 北村2 | 消村 | | | | | | 昭270428条約5号 | 母島;日本施政権から分離 |
郡の再編などの場合は、各町村も記載することにし、町村名には添字(サフィックス)を付加して区別しています。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
年 | 月日 | 県1 | 郡市1 | 町村1 | 分類 | 県2 | 郡市2 | 町村2 | 読み | 地区名 | 告示 | 備考 |
1896 | 0401 | 富山県 | 上新川郡2 | | 部郡 | | 中新川郡 | | なかにいかわ_ぐん | 西水橋町1など | 明290329法律51 |
1896 | 0401 | 富山県 | 上新川郡2 | 南加積村1 | 移村 | | 中新川郡 | 南加積村2 | みなみかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 山加積村1 | 移村 | | 中新川郡 | 山加積村2 | やまかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 中加積村1 | 移村 | | 中新川郡 | 中加積村2 | なかかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 西加積村1 | 移村 | | 中新川郡 | 西加積村2 | にしかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 北加積村1 | 移村 | | 中新川郡 | 北加積村2 | きたかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 東加積村1 | 移村 | | 中新川郡 | 東加積村2 | ひがしかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 早月加積村1 | 移村 | | 中新川郡 | 早月加積村2 | はやつきかづみ_むら |
1896 | 0401 | 富山県 | 上新川郡2 | 浜加積村1 | 移村 | | 中新川郡 | 浜加積村2 | はまかづみ_むら |
すべてのデータは都道府県ごとのファイルにテキストで作成し、年月日順に並べてあります。誤入力を発見するために、自作の awk スクリプトでそのファイルを先頭から読みながら次のようなチェックを行なっています。
a) 各県ごとのデータを読みながら行うこと
1) 各ファイルごとにデータの基本確認(日付順であるか、項目がずれていないか等、文法上のチェック)
2) 市町村等が新設の時は、その自治体名と成立日を記憶
3) 市町村等が消滅の時は、上記データに消滅日を付加
4) 各データがその市町村の成立日・消滅日と矛盾しないか確認
5) 各種のミスが発見されたものは、そのデータと誤りの種類が特定できるようにしたエラーファイルを作成
6) 日付順、都道府県順 に並べながら、全てのデータを一つのファイルに作成(これが全国市町村変遷データになる)
b) データを読み終わってから行うこと
1) 全市町村の成立日・消滅日データをファイルに書き出す(都道府県順・五十音順・漢字順・成立日順・消滅日順など数種類)
2) 全国市町村変遷データから、逆に各都道府県ごとのファイルを再作成し、それを元データファイルと比較し、もし違いがあればそれを記録
3) 成立日・消滅日データファイルから、廃置分合のあった日付ごとに市町村数の増加・減少を配列に登録し、それを用いて歴代日付順の市町村数変遷表を作成
各市町村ごとに成立日と消滅日を記録することで、入力ミスのかなりの部分は発見することができるように思います。表記の揺れの場合も、データ上はどちらかの表記に統一した上で、その旨を備考に記せば解決するはずです。
ご参考までに。