埼玉県の描き方
あのぞん(えるざっぷ)
About me @anozon
埼玉県の描き方は2ステップ
埼玉県の描き方
埼玉の輪郭を手に入れる
GADM で地理境界線データを取得する
埼玉の輪郭を手に入れる
GADM データを見てみる
KML の中に47都道府県確認できる
埼玉の輪郭を手に入れる
GADM データを見てみる
Google Earth で確認できる
埼玉の輪郭を手に入れる
余談 kml からデータを抜き出す(うまく行かなかった)
埼玉の輪郭を手に入れる
埼玉を描画する�SVG で描いてみた
そのまま SVG <polygon /> に入れてみると
埼玉の描画する
そのまま SVG <polygon /> に入れてみると
line-weight が�太いせい
北半球なので SVG の座標系と上下が反対
埼玉の描画する
ちゃんと描画できた
stroke-width="0.4%"
svg {� transform: scaleY(-1);�}
強引に
埼玉の描画する
正規化するために�埼玉県の東西南北の先端を出してみる
埼玉の描画する
埼玉県の東西南北の先端を出してみる�【永久保存版!】(埼玉の地理が変わらない限り)
n: 36.2759285
s: 35.75846481
e: 139.90383911
w: 138.71534729
GADM パスデータ依存
埼玉の描画する
Fit しました
サイズ: 11KB
頂点数: 420
埼玉の描画する
埼玉を圧縮する
正規化と緯度経度を丸め込んで
ちょっと軽くしてみる
埼玉を圧縮する
正規化と緯度経度を丸め込んで
ちょっと軽くしてみたい
埼玉を圧縮する
解像度1000でSVGで30%くらいに減った
サイズ:
11KB → 3KB
プチ圧縮であって
*1000 して + 先端分shift
切り捨て部分の情報失われる
埼玉の描画する
おまけ解像度100
元の
解像度100
埼玉の描画する
成果物はこちら
終わりに
こんなに埼玉を意識してコーディングしたのは人生で初めてだった
�GADM データは地球ハッカーになるための�偉大なツールの1つである