データダイジェスト(サマリ)公開しましたgeoこのたび法務省が公開している「登記所備付地図データ」のxmlファイルから基本情報を抜き出してCSV形式にした情報を、以下のGitHubリポジトリで公開しました。データだけでなく、様々な情報(スクリプトや感想やサマリのサマリなど)も併せて公開しているので、お楽しみいただければ幸いです。DWG7の共催で突然『緊急企画:法務省地図XMLハックナイト〜奥深き公図の世界にようこそ〜』というオンラインイベントが開催されました。イベントがアナウンスされたのが開催前日という、本当に「緊急企画」での開催でした。https://amx-project.peatix.com/私自身は、法務省が登記地図データをオンラインで、しかも誓約書等の面倒な手続きなしで利用できる状態で公開してくれたニュースは見て興味は持っていたものの、自分で触るには至っていませんでした。このイベントで、たくさんの方がすでに触って楽しんでいること、公開されているXMLデータをより取得しやすくなるようリポジトリで整理してくれていること(負荷分散の面も)、などを知り、イベント最中にも早速ダウンロードして、話を聞きながら触ってみたといったところです。おもしろ(当社比)情報を公開しているので、ご覧ください。データの作り方や、簡単な集計をしてみた結果などを書いたファイルもあるので、特にこのブログでは再掲しませんが、ぜひご覧いただけましたら。PDFファイルも参照して)、自分なりに理解したことを、概要レベルで簡単に紹介しておきます。中にたくさんのzipファイルがある状態)ひとつの県内に上気zipがたくさんあるので、それを都道府県ごとのリンク先からそれぞれダウンロードできるという形になっています。https://github.com/amx-project/kuwanauchi今回私もずいぶん助けられました。するだけでいきなりスタート地点に立てたおかげで、その先の作業に集中することができました。私のリポジトリでも公開しているのでご利用ください。ファイルの中身の構造ファイルはXML形式で、全体が~で囲まれます。ブロックが含まれます。サンプル(雰囲気)を示すとこんな感じです(各要素の終端は省略している部分があります)。<図郭>~~</地図>図郭情報はひとつのファイルの中に複数ある場合もあります(ゼロ個の場合もあります)。基本情報を抜き出したファイルと、図郭情報を抜き出したファイルの2つです。基本情報のファイルには、図郭情報の数も含めておきました。空間属性は、点と線と面のブロックに分かれていて、ざっくり言うと、各点(緯度経度またはXY)にIDをつけて、そのIDを使った線を定義してそれにも線IDをつけて、その線IDを使って面を定義して面IDをつけるという定義が延々と記述されているパートです。主題属性は、点、線、面に意味を持たせるための対応付けを記述したものです。図郭は見たところ、このひとつのXMLファイルを作成するために元にした紙の図面に関する情報かと思っているのですが、あってるかな。いつ作った、どんな縮尺でどんな紙に記述されていて、それぞれの図はどこかどこまでの範囲、のような情報が含まれています。眺めると歴史を感じることができるものあり、わくわくします。おわりにということで、木曜日に「明日イベントやるよ」と知り、金曜夜にお話を聞きながら初めて地図XMLを実際に目にし、土日ほとんどをこのデータファイル群と戯れていました。仕事よりも集中していたかもしれない(笑)。使っておそらく無駄な部分の処理をいっぱいさせてしまったせいか、非常に処理に時間がかかるスクリプトになってしまい(G空間で公開されているスクリプトがあるのは知っているのですが、自分で作ってみたかった)、一日中10スレッドくらい並行で処理を回す事をやっていました。i7くんの人生の中で一番仕事をした一日になったことと思います(笑)。私はまだ、データをRDBMSにつっこんで概要の雰囲気を見た程度ですが、この膨大な面白そうなデータ、やはり地図に当てはめて見ていきたいですよね。私自身の経験がその分野あまりないので、楽しみながら挑戦してみたいと考えています。2日目のエントリです。はてなブログPro気楽気ままに、主に技術に関することお仕事に関係することおよびそれらの周辺領域について書いていきます。各記事につけられた日付は便宜上のものであり、必ずしも記事公開の日付をあらわしたものではありません。サイトは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。はてなブログをはじめよう!sakaikさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。