このプロジェクトは、自転車ツーリング向けの情報がどの程度カバーできているのかの調査・可視化・分析への取り組みです。最終的には見た人がデータを入力したくなるような表現の仕方を目指します。
最初から一般化しすぎると破綻しそうなので、まずは項目を絞り込んで分析します。とりあえず個人的に興味がある(最低限入っていて欲しいデータ)、以下の3つの項目です。
- 店舗・施設系(コンビニ、自転車店、トイレ等)
- 自転車走行ルート(自転車道や自転車禁止区間情報)
- 交差点情報(信号機情報も含む)
店舗・施設系
現在、個人的に力を入れている項目について、入力数と達成度を調査してみました(Excelデータはこちら)。それぞれの地物の地図上への表示はPlannerからできます。
タグ | nodes | ways | relations | total | 全体数 | 達成度 |
shop=convenience | 23,071 | 3,961 | 14 | 27046 | 55,699 | 48.6 |
shop=bicycle | 1,255 | 209 | 1 | 1465 | 15,893 | 9.2 |
amenity=toilets | 8,085 | 2,004 | 9 | 10098 | 不明 | |
amenity=bicycle_parking | 1,831 | 3,181 | 16 | 5028 | 不明 | |
highway=services, name=‘*道の駅*’ | 148 | 431 | 3 | 582 | 1,107 | 52.6 |
amenity=spa | 32 | 23 | 0 | 55 | 不明 | |
amenity=public_bath | 234 | 168 | 1 | 403 | 不明 | |
tourism=viewpoint | 1,690 | 99 | 0 | 1789 | 不明 |
[TODO]
- 情報の自動定期更新
- 時系列での増減のグラフ表示
あと、ツーリング時に必要になるのは、田舎道でトラブったりした場合なので、個人的にはあまり(入力数)/(総数)での達成度ばかりに捕らわれたくないと思っています。手薄な部分が一目で分かるような表現方法を考えたい。
自転車ルート系
以下の条件で自転車ルート系の情報を調査。それぞれの情報を地図上に可視化したものがこちら。
タグ | nodes | ways | relations | 現在数 | |
自転車ルート | route=bicycle | 34 | |||
自転車道 | highway=cycleway | 6,784 | 6,784 | ||
自転車走行可 | bicycle=yes | 15,127 | |||
自転車通行帯 | cycleway=<no以外> | 588 | 588 | ||
自転車禁止 | bicycle=no | 1,240 | 16,510 | 2 | 17,752 |
[TODO]
- 情報の自動定期更新
- ソース公開
交差点情報
現状、Google Maps等に最も遅れている感のある交差点名情報。全体数の情報が得られるか不明なので、信号機の登録数の増加状況と信号機への名前の入力率で評価したい。これで以下の流れができることを期待。
- とりあえず見つけた信号機は入力(この程度なら自転車で走行しながらでも収集可能なので)
- Mapillary へのストリートビュー写真投稿(これもGoProのタイムラプス撮影でかなりいける)
- 名前のない信号機をアームチェアマッピングで解決(Mapillary利用)
信号機数 | name=* | noname=yes | 入力率 |
101,733 | 38,373 | 961 | 38.7 |
[TODO]
- 上記の流れをサポートするツールの作成・公開。
具体的には、名前のない信号機を表示し、GPX等でダウンロードできるWebアプリケーションがあれば、そのデータをJOSMにインポートしてMapillary Pluginと組み合わせて比較的容易にマッピングできるようになると考えています。(Overpass scriptの公開程度でも十分かも)