qgmapの開発に平行して、GM_Liteで地図をダウンロードする時のレシピを作れないかなと考え中。
ネットを徘徊していると、自分で範囲を指定して地図ダウンロードしてるひとを見かけないので、東京都の地図はこれをコピペすればOKみたいに、必要な地図を選んで down_img.pl にコピペして実行できるようにすると便利かなと。
で、とりあえず東京都を各ズームレベル毎に切り出してみたんだけど、これが結構手間。広域の間はいいけど、詳細地図になると県境を追いかけるのが面倒。これを全県分手作業でやると思うと気が遠くなる・・・。
大雑把に切り出してしまえばいいんだけど、そうすると詳細地図になるにしたがって余分な領域もダウンロードしてしまうわけで、貧乏性な私は少しでも地図データを小さくしたいと思ってしまう。
なんとか自動で切り出せないかなぁ。日本地図の大陸部分のマスクデータがあれば(さらに欲を言えば各県のマスクデータがあれば)その部分の地図のみダウンロードすればいいんだけど、そんなマニアックなものがそうそう都合良く転がっているワケはない。
で、どうにかして、日本地図の輪郭のみの白紙地図みたいなものはないかと色々探してみると、 DCLライブラリに日本の海岸線と県境のデータが入っているらしいのと、カビパン男と私 – 日本の白地図にSVG形式で白地図データがあるのを発見。
DCLライブラリの方は緯度・経度のデータになっているようなので、自分でゴニョゴニョするには都合が良さそうだ。
日本の白地図の方は国土地理院のデータ(?)を元にSVGで書かれていて、緯度経度からSVG上への変換式も書かれている。しかも、各県毎にオブジェクトが分かれているらしい。これは使いやすそうだ。でもSVGって使ったことないんだよなぁ。
あと、元はフリーハンドで書き写したものらしく、ズレや歪みが無いかが心配かな。
どっちのデータもGoogleMapの地図と重ね合わせてズレがないか確認しないといけないな。
こんなことしてる間に1県ずつ手作業で切り出した方が早かったりして・・・
なかなかおもしろそうですね!
緯度、経度->都道府県名の変換スクリプトができたら、私の方でもあれが…ふふふ。
かなりやっかいな気はしますが、こちらも期待して待ってます!
ちょっと楽しみなので、何かお手伝いできることがあればお教え頂ければありがたいです。
ではでは。
こっちはちょっと難しいみたいです。
海岸線のデータ等はあるんですがGoogleMapの地図に重ね合わせるとズレるんですよね・・・。
地図のダウンロードとなると、海岸線付近の地図がないというのは使い物にならないですからね。。
お手伝いの申し出ありがとうございます!とても心強いです!
今はまだ暗中模索の状態で、まだ方針も何も固まってないので、もう少しやらなきゃいけない作業が見えてきたらお願いしますね。