H31年行政区域オートシェープ図形[岐阜・静岡・愛知]のご紹介

中部-地図のオートシェープ図形
この記事は約11分で読めます。

国土交通省の国土数値情報で提供されている「平成31年行政区域データ」を簡素化した各都道府県別の地図のオートシェープ図形についてご紹介しています。

今回は岐阜県、静岡県、長野県になります。
(国土地理院「地図の使用承認 R 1JHs 1461」を取得)

なお本品はExcel 2016 バージョン2009(ビルド 13231.20262)で作成しています。

スポンサーリンク

製品内容

本品に含まれているのは、当該都道府県の下記データをそれぞれシートに貼り付けたExcelブック(.xlsx)と、グラフ散布図と重ね合わせたExcelマクロ有効ブック(.xlsm)の2種類のファイルになります。

ただしExcelマクロ有効ブックにつきましては、マクロを使用できないパソコン環境である場合も想定されますので、製品としてはあくまでExcelブックのみとさせていただき、マクロ有効ブックにつきましては「オートシェープ図形とグラフ散布図の使用事例」という形でご提供いたします。

なお元とする地図データは弊社「行政区域TopoJSONデータ全国版」でご提供している地図データの内の「(TopoJSON形式)1.7MBまで簡素化」のデータを使用しています。

従いまして国土数値情報「行政区域データ」で提供されているデータよりも大幅に精度が落ちています。そのために本来の行政区域境界線とずれている箇所がありますのでお含み置きいただければ幸いです。

地図のオートシェープ図形 XXshape.xlsx (XXは都道府県コード2桁。以下同様)

本ブックには下記の6つのシートが含まれています。

  1. 行政地域境界線のオートシェープ図形
    • 当該都道府県に含まれるすべての行政地域(一部島しょ部は除きます)
    • 飛び地がある場合は、グループ化してグループ化したものに「行政区域コード」を附番し、個々のオートシェープ図形には「行政区域コード⁺スペース+連番」を附番しています。
    • 「XXdata1」シート
  2. 当該都道府県境界線のオートシェープ図形
    • 簡素化された当該地図における最北端・最東端・最西端・最南端をマークしグループ化してあります。
    • 「XXdata2」シート
  3. 当該都道府県のすべての行政地域をEMUs単位にシステムで配置したオートシェープ図形
    • 「XXall」シート

なお未所属地域は行政地域には含まれていませんが、当該都道府県境界線には含まれていますのでお含み置きいただければ幸いです。

  1. 当該都道府県境界線とバラバラに配置した行政地域境界線のオートシェープ図形
    • 行政地域境界線のオートシェープ図形は「1」と同じですが塗りつぶし(単色)を透明度90%で設定してあります。
    • 表示倍率100%で全体像を半分以上見渡せない場合はオートシェープ図形のサイズを50%に縮小設定しています。
    • 「XXMapJigsaw」シート
  2. 「4」を手動でつなぎ合わせたオートシェープ図形
    • Excelの図形移動の単位とDrawingMLの寸法単位の関係からピッタリと重ねる事はできないので、全体のバランスを見て位置決めしたものです。
    • 「XXMapJigsaw例」シート
  3. オートシェープ図形のサイズをまとめた「Size」シート

グラフ散布図使用事例 XXmap.xlsm (XXは都道府県コード2桁。以下同様)

本ブックでマクロを使用している目的は、緯度経度を平面直角座標に変換する計算をするためになります。
従いましてマクロを使用できないパソコン環境である場合は、国土地理院の「測量計算サイト平面直角座標への換算」をご利用いただければ幸いです。なお操作方法につきましては「平面直角座標への換算 入出力機能の説明」をご参照ください。

本マクロ有効ブックには下記の3つのシートが含まれています。

  1. 前章「3」の「当該都道府県のすべての行政地域をEMUs単位にシステムで配置したオートシェープ図形」と地点及びラインのグラフ散布図を重ね合わせた「マップ」シート
    • オートシェープ図形と地点のグラフ散布図は「当該都道府県境界線のオートシェープ図形」の最北端・最東端・最西端・最南端のマークとグラフ散布図にプロットした点を重ね合わせています。
    • 地点のグラフ散布図とラインのグラフ散布図はそれぞれの縦・横軸の境界値(最大値・最小値)を合わせた上で、軸が一致するように重ね合わせています。
  2. 地点情報を上記「1」のグラフ散布図に反映させるための表がある「地点情報」シート
  3. ライン情報を「1」のグラフ散布図に反映させるための表がある「ライン情報」シート

使用条件

・本製品「地図のオートシェープ図形」を貼り付けたExcelブックをインターネットに公開する形での使用はできません。(無償でダウンロードできてしまうため必ずお守りいただけますようお願い申し上げます)
・個人でご利用の場合、「地図のオートシェープ図形」を使用される人ごとのライセンスになりますが、同居ご家族につきましては個々にライセンスを購入する必要はありません。また個人でパソコンを複数台所有されている時は所有されているパソコンで利用することはできます。
・法人、学校の場合は「地図のオートシェープ図形」を使用されるパソコンの台数分のライセンスが必要です。
・本製品を(加工の有無を問わず)第三者に譲渡・貸与・配布・販売はしないようお願いします。

出典URL
国土数値情報 https://nlftp.mlit.go.jp/ksj/index.html

「地図のオートシェープ図形」ご利用時の注意点

Excelで「地図のオートシェープ図形」をご利用の際に、Excelに起因する操作上の注意点がございます。

  1. 隣接する行政地域を重ね合わせる際、手動で完ぺきな形で重ね合わせる事は難しく、全体を見ながら重なり具合がなるべく均等になるように配置いただく事になります。
    • なおグループしている飛び地やマーク、「行政地域をEMUs単位にシステムで配置したオートシェープ図形」の構成図形の初期位置をずらして保存してしまうと元に戻すことができません。
      必ずバックアップファイルを作ってからご利用ください。
  2. 表示倍率を変更した際、特定の表示倍率以外ではオートシェープ図形のサイズが保持されない現象が起こります。
    • 「特定の表示倍率」につきましては、ご利用のパソコン環境により異なるためご確認いただく必要がありますが、50%から400%まで50%単位の表示倍率を想定しています。

詳細につきましては、下記の記事をご参照いただければ幸いです。

  1. 国土数値情報 行政区域データに基づくオートシェイプ図形のご紹介
  2. Excelで地図のオートシェープ図形を使用する際の注意点

岐阜県

岐阜県には42の行政区域が存在しています。

  • その内、オートシェープ図形に飛び地が存在するのはつぎの3行政区域です。
    • 大垣市、可児市、羽島郡岐南町

岐阜県は平面直角座標系のⅦ系に属しています。そのため座標系が異なる隣接県(福井県、長野県、三重県、滋賀県)のオートシェープ図形と重ね合わせるとズレが生じますのでお含み置きいただければ幸いです。

ダウンロードされるZIPファイルに含まれている内容

Noファイル名サイズ説明
121shape.xlsx1.172KB地図のオートシェープ図形
221map.xlsm707KBグラフ散布図使用事例

1.1.行政地域境界線のオートシェープ図形

各行政区域のオートシェープ図形を行政区域コード順にワークシートに貼り付けた形でご提供しています。

ワークシート上には行政地域コード、行政区域名とオートシェープ図形のサイズ(高さ・幅)が記載してあります。

またオートシェープ図形の境界線の線の幅は0.5ptに設定しています。

①            ②

21201 岐阜市     21207 美濃市
21202 大垣市     21208 瑞浪市
21203 高山市     21209 羽島市
21204 多治見市   21210 恵那市
21205 関市       21211 美濃加茂市
21206 中津川市   21212 土岐市
                 21213 各務原市
                 21214 可児市
                 21215 山県市
                 21216 瑞穂市
                 21217 飛騨市
                 21218 本巣市

③              ④

21219 郡上市           21403 揖斐郡 大野町
21220 下呂市           21404 揖斐郡 池田町
21221 海津市           21421 本巣郡 北方町
21302 羽島郡 岐南町    21501 加茂郡 坂祝町
21303 羽島郡 笠松町    21502 加茂郡 富加町
21341 養老郡 養老町    21503 加茂郡 川辺町
21361 不破郡 垂井町    21504 加茂郡 七宗町
21362 不破郡 関ケ原町  21505 加茂郡 八百津町
21381 安八郡 神戸町    21506 加茂郡 白川町
21382 安八郡 輪之内町  21507 加茂郡 東白川村
21383 安八郡 安八町    21521 可児郡 御嵩町
21401 揖斐郡 揖斐川町  21604 大野郡 白川村

1.2.都道府県境界線/1.3.すべての行政地域をEMUs単位にシステムで配置したオートシェープ図形

下記のExcel画面は表示倍率50%でのキャプチャーになります。

下図左側の都道府県境界線の線の幅は0.75ptに設定してあります。
下図右側の都道府県境界線の線の幅は変わりませんが、各行政区域境界線の線の幅は0.25ptです。

1.4.MapJigsaw/1.5.MapJigsaw例

岐阜県は表示倍率100%では全体像の半分以上を表示できないためにサイズを50%に縮小しています。

MapJigsawの行政区域には透明度90%で塗りつぶし設定をしています。

2.グラフ散布図使用事例

地点情報には、岐阜県庁が、ライン情報には、東海北陸自動車道がそれぞれサンプルでセットしてあります。

静岡県

静岡県には43の行政区域が存在しています。

  • その内、オートシェープ図形に海岸線を含めた飛び地が存在するのはつぎの3行政区域です。
    • 熱海市、御前崎市、牧之原市
  • なお行政区をまとめた「静岡市」、「浜松市」境界線は含めていません。

静岡県は平面直角座標系のⅧ系に属しています。そのため座標系が異なる隣接県(神奈川県、愛知県)のオートシェープ図形と重ね合わせるとズレが生じますのでお含み置きいただければ幸いです。

ダウンロードされるZIPファイルに含まれている内容

Noファイル名サイズ説明
122shape.xlsx1.013KB地図のオートシェープ図形
222map.xlsm689KBグラフ散布図使用事例

1.1.行政地域境界線のオートシェープ図形

①              ②

22101 静岡市 葵区     22205 熱海市
22102 静岡市 駿河区   22206 三島市
22103 静岡市 清水区   22207 富士宮市
22131 浜松市 中区     22208 伊東市
22132 浜松市 東区     22209 島田市
22133 浜松市 西区     22210 富士市
22134 浜松市 南区     22211 磐田市
22135 浜松市 北区     22212 焼津市
22136 浜松市 浜北区   22213 掛川市
22137 浜松市 天竜区   22214 藤枝市
22203 沼津市          22215 御殿場市
                      22216 袋井市

③              ④

22219 下田市          22342 駿東郡 長泉町
22220 裾野市          22344 駿東郡 小山町
22221 湖西市          22424 榛原郡 吉田町
22222 伊豆市          22429 榛原郡 川根本町
22223 御前崎市        22461 周智郡 森町
22224 菊川市
22225 伊豆の国市
22226 牧之原市
22301 賀茂郡 東伊豆町
22302 賀茂郡 河津町
22304 賀茂郡 南伊豆町
22305 賀茂郡 松崎町
22306 賀茂郡 西伊豆町
22325 田方郡 函南町
22341 駿東郡 清水町

1.2.都道府県境界線/1.3.すべての行政地域をEMUs単位にシステムで配置したオートシェープ図形

下記のExcel画面は表示倍率50%でのキャプチャーになります。

1.4.MapJigsaw/1.5.MapJigsaw例

静岡県は半分以上の全体像が表示できるのでサイズ100%を使用していますが、下左図のExcel画面は表示倍率50%でのキャプチャーになります。

2.グラフ散布図使用事例

地点情報には、静岡県庁が、ライン情報には、東名高速道路がそれぞれサンプルでセットしてあります。

愛知県

愛知県には69の行政区域が存在しています。

  • その内、オートシェープ図形に海岸線を含めて飛び地が存在するのはつぎの7行政区域です。
    • 名古屋市港区、豊橋市、豊川市、碧南市、常滑市、知多市、海部郡飛島村
  • なお行政区をまとめた「名古屋市」境界線は含めていません。
  • また未所属地域が1ヶ所存在します。MapJigsawではその部分のオートシェープ図形はありませんのでご注意ください。

愛知県は平面直角座標系のⅦ系に属しています。そのため座標系が異なる隣接県(長野県、静岡県、三重県)のオートシェープ図形と重ね合わせるとズレが生じますのでお含み置きいただければ幸いです。

ダウンロードされるZIPファイルに含まれている内容

Noファイル名サイズ説明
123shape.xlsx924KB地図のオートシェープ図形
223map.xlsm614KBグラフ散布図使用事例

1.1.行政地域境界線のオートシェープ図形

①              ②

23101 名古屋市 千種区  23116 名古屋市 天白区
23102 名古屋市 東区    23201 豊橋市
23103 名古屋市 北区    23202 岡崎市
23104 名古屋市 西区    23203 一宮市
23105 名古屋市 中村区  23204 瀬戸市
23106 名古屋市 中区    23205 半田市
23107 名古屋市 昭和区  23206 春日井市
23108 名古屋市 瑞穂区  23207 豊川市
23109 名古屋市 熱田区  23208 津島市
23110 名古屋市 中川区  23209 碧南市
23111 名古屋市 港区    23210 刈谷市
23112 名古屋市 南区    23211 豊田市
23113 名古屋市 守山区  23212 安城市
23114 名古屋市 緑区    23213 西尾市
23115 名古屋市 名東区

23214 蒲郡市
23215 犬山市
23216 常滑市
23217 江南市
23219 小牧市
23220 稲沢市
23221 新城市
23222 東海市
23223 大府市
23224 知多市
23225 知立市
23226 尾張旭市
23227 高浜市
23228 岩倉市
23229 豊明市

④              ⑤

23230 日進市           23427 海部郡 飛島村
23231 田原市           23441 知多郡 阿久比町
23232 愛西市           23442 知多郡 東浦町
23233 清須市           23445 知多郡 南知多町
23234 北名古屋市       23446 知多郡 美浜町
23235 弥富市           23447 知多郡 武豊町
23236 みよし市         23501 額田郡 幸田町
23237 あま市           23561 北設楽郡 設楽町
23238 長久手市         23562 北設楽郡 東栄町
23302 愛知郡 東郷町    23563 北設楽郡 豊根村
23342 西春日井郡 豊山町
23361 丹羽郡 大口町
23362 丹羽郡 扶桑町
23424 海部郡 大治町
23425 海部郡 蟹江町

1.2.都道府県境界線/1.3.すべての行政地域をEMUs単位にシステムで配置したオートシェープ図形

1.4.MapJigsaw/1.5.MapJigsaw例

愛知県は半分以上の全体像が表示できるのでサイズ100%を使用しています。

2.グラフ散布図使用事例

地点情報には、愛知県庁が、ライン情報には、東名・名神自動車道がそれぞれサンプルでセットしてあります。

最後に

「グラフ散布図とオートシェープ図形の合わせ方」及び「緯度・経度を平面直角座標に変換するVBAマクロ」につきましては、下記記事にて詳細をご説明しておりますので、ぜひ一度ご参照いただければ幸いです。

以上最後までご一読いただき誠にありがとうございました。

中部-地図のオートシェープ図形
スポンサーリンク
スポンサーリンク
シェアする
∞ワークスKenをフォローする
∞ワークス