地図レシピ 090320 版リリース

予告してから間が開いてしまいましたが、地図レシピの新版を公開します。→ダウンロードページ

前回のものより新しい平成20年度の地図データから作成し直しました。

今回から、管理しやすいようにレシピファイル名にも都道府県名を追加するようにしました。(例: 01-北海道/北海道-02.txt)

また、アーカイブファイル名の年月日を作成した日付ではなく、地図データの日付にしました。今回は2009/03/20の地図データから生成したので 090320-1 という版数にしています。

データ生成プログラムも一新したので、抜けもなくなっているのではないかと思っていますが、 全てを確認したわけではないので、もし不備がありましたらご指摘をいただけばと思います。

 


地図レシピ更新中

再開第一弾の開発として、ただいま地図レシピを更新中です。

qgmap, WifiConnect と、開発しなければいけないものはあるんですが、地図レシピが中途半端なのが一番ユーザの方々が困るかなと思いまして。
いままでに Matsuさん、つんさん、wasteさん等から抜けのご指摘をいただいていたのに更新できてなかったので。

久しぶりに国土交通省国土計画局のページをみてみると、2009/03/20 に平成20年度版の地図データが公開されていたので、新しい地図をベースに作り直すことにしました。

ということで、1年前のスクリプトをひっぱり出して動かしてみるも・・・動かない(泣)。

まじめに XML を解析せず、正規表現マッチングだけで緯度経度を取り出しているせいでしょうか、メチャクチャな地図になってしまいました。

地図描画失敗
描画失敗

XMLのスキーマ的には変わってないんでしょうが、緯度経度の出力順が変わったんでしょうね。もうちょっとまじめにデコードしないとダメですね。

あと、この画像が 1dot あたり zoom レベル 2 の画像 1 枚に相当していて、これを元に zoom 3~ のデータを生成するんですが、そのスクリプトがない・・・。

いや、あるにはあるんですが、かなり古いバージョンでものすごく時間がかかるやつ。高速に処理できるスクリプトを作ったはずなんですが、どこかに行ってしまったようです。アルゴリズムは頭にあるんで作り直そうかな。

ということでもう少し時間がかかりそうです。


地図レシピ – 一応完成

しばらく放置されていた地図レシピを完成させました。

ただ、google の仕様が変わった(?)のか、地図がダウンロードできなくなっているようでして、
実際の地図をダウンロードしての確認はできてないです。

各都道府県別にズームレベル 2〜19 の範囲のダウンロードスクリプトを格納してあります。

とりあえずは欲しい領域を down_img.pl へコピペしてご利用ください。

と、そのまえに Google Maps の仕様変更に対応しないとですね・・・。
制限が強化されてしまってダウンロードが難しくなっていなければいいのですが・・・。

追記:

Windowユーザ向けのzip形式を追加しました。
ディレクトリ名に漢字を使っているので、tar 形式だと化けるためです。
WIndowsユーザの方は zip 形式をお使いください。

Google Mapsの仕様が変わったというよりは、ダウンローダで地図をダウンロードしている人を制限しているようです。
最初はダウンロードできるのですが、ある程度ダウンロードするとパタリと 0 byte ファイルになってしまいます。

また、そうなるとブラウザで Google Maps を見ても表示されなくなります。IPアドレスで制限しているのかもしれません。

もともと想定外の使い方なので、サーバに負荷をかけないように、ゆっくりダウンロードするしかないのかもしれませんね・・・。