State of the Map 2017 AizuWakamatsu

SotM2017

OpenStreetMapの国際カンファレンス、State of the Map 2017に参加してきた。

SotM2017
2018/08/18-20の三日間
会津若松市民センター

SotM Japanは2回程参加もしてたけど、今回は国際会議。
英語が公用語の会場なので理解度は低く、どの発表がどうとかはおこがましくて書けない。

が、OSMという地図プラットフォームが、
ある地域では災害で困っている人を支援するものであったり、AIなどの技術を試す場であったり、地域の人々を繋げるものであったり、個人の趣味を満たすものであったり、政府を動かすものであったりと、色々な関わりのあるものなのだなあと改めて思い知らされた。

新たな友人もできて、楽しい3日間だった。

ところで、三日目の日曜日のライトニングトークで飛び込みでアプリ(OSM sketch)の宣伝をしてきたのだけど、どうもアプリの名前を言ってない気がしてならない…

 

せっかく海外の人が沢山参加してたカンファレンスなので英語でも書く。

——-

I attended SotM 2017(State of the Map) AizuWakamatsu in Fukushima Japan.
It was a international conference about OpenStreetMap(OSM).

SotM2017 Aizu Wakamatsu
2018/08/18-20

There were many interesting presentations.
But usually used English in the conference, it was hard to understand enough for me.

I felt again OSM is great platform, because it is a platform sometimes to help many people from disaster, sometimes to be tried new technology like AI, sometimes to meet somebody’s interests, sometimes connect with each other in local community and still other times to work with governments.

 

 

By the way, I talked at Sunday lightning session as guest speaker and introduced smartphone App “OSM sketch“.
But I’m suspecting that I didn’t say the App’s name or did it…?

101hero 1万円代の3Dプリンター到着

IndieGoGoに発注していた1万円代の個人用3Dプリンター101heroが届いた。

3D printer 101hero

3D printer 101hero

 

Developerバージョンで$114。

11月に来るはずだったのが色々あって4ヶ月遅れ。

しかし遅れのおかげで組み立て方のコツを日本語で書いてくれた方がいたので

壊すことなく組み立て完了。

完成

 

動画を参考にすれば難しい事なく組み立てられる。

あとは上記のサイトで指摘されてるようにサーボモーターを

手で動かさないように注意すれば良いだけ。

 

多分マトモにやれば1時間かからないだろうが、

余計なところで時間がかかってしまった。

FAT32でフォーマット出来る空きSDカードを探すことと、

.7zって拡張子のファイルが圧縮ファイルって知らなかった事。

.7zの付いた実行用のファイルを落としてSDに入れても

ウンともスンとも動かなくて途方に暮れてた。

 

まだテスト用の星型しか印刷してない。

しかもフィラメントの受け皿にテープを貼るのだけど

そのテープをめくるようにプリンターが動いてしまい上手く成形できなかった。

この辺もノウハウになってくるのかな。

テープがめくれてしまった

 

 

wheelmapはじめました

近頃wheelmapをはじめた。

wheelmapとは、車椅子の人が行ける場所をOpenStreetMapに追加していく取り組み。

お店に段差があるか、または多目的トイレがあるかを誰もが登録・参照できるというもの。

 

スマホで簡単に登録できるのが素晴らしい。

なにより、自分が今までOSMに地物を登録しまくって来たけど、

近頃散歩する場所がなくなって来てしまったのだけど、

同じ場所をwheelmapのためにもう一巡できるようになったのが喜ばしいw

 

ひと段落したとはいえこれからもインバウンドは一定数日本に来るだろうし、

オリンピックもあるのでマッピングパーティーでもやって充実させようかな?

GPXファイルを表示するWebページ

サーバー関係の処理の習作にGPXファイルのラインを

地図に重ね合わせるWebページを作ってみた。

 

こちら

 

カシミールとかを使ってないのでたまにGPXファイルを

線を表示したくなって困ることがよくあるのも理由の1つ。

 

GPXファイルをアップロード部分をサーバに作り、

これまでのアプリで使ったOpenLayersで表示。

本当はLeaflet.jsでやりたかったけどGPXファイルいじるためには

プラグインが必要になるのが面倒臭いのでOpenLayersにした。

 

次は DB使う何かを作ろう。

マッピングパーティー@護国寺

11月19日に護国寺で行われた「東京!街歩き!マッピングパーティー」に参加。

いつも一人でPushpinbとかOSM sketchばっかりやってるので、

複数人でのマッピングも見てみようかと。

img_4426

 

 

コーディネーターである山下さんの仕切りで、

段取りから役割分担までシステマティックでスムーズに事が運んでいました。

京都で試行錯誤されたのでしょうが非常に見事でした。参考になります。

 

護国寺という場所も初めて訪れましたが寺の中も外も見所が多く、

散歩にぴったりなロケーションでした。

楽しかったです。山下さんご苦労様でした。

 

 

 

以下、マッピングパーティーであんまり紹介しなかったので宣伝。

 

OSM sketchを使うとスマホだけでこんなマッピングが可能です。

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-11-21-22-28-52

これはiDの画面ですがJOSMでも表示できます。

GPSロガーでの行動軌跡を「GPSトレース」という各人のページにアップできますが、

このページにスマホで手書きしたメモをアップできます(※)。

紙を印刷しなくて良いしエディタに直接表示されるので便利です。

 

※本来はGPSロガーでとった軌跡を表現する機能。
OSM sketchのメモを公開状態にしておくと
機械的にそのままマッピングされてしまう恐れがあるので
通常は非公開でアップしています。

 

ボールを投げないポケGOのススメ 1ヶ月目

「ポケモンGO」をボールを一切投げないプレイを始めた。

 

歩くことが大好きな自分は、ポケGOを始めるまで

「位置ゲーって沢山動くほど強いんでしょ?なら俺つえー」と思ってた。

そしたら全然そんなことないことにショックを受けたので、

自分ひとりで「移動したもん勝ち」ルールを適用することにした。

 

それまで使っていたアカウントを捨てて、レベル1からやり直し。

「Mなプレイ」と呼ばれたけど、歩くことに特化してて自分には一番いい遊び方。

 

 

遊び方

1.アカウントを新規登録

2.最初の一匹は仕方ないのでボールを投げて捕獲

3.あとはひたすら歩いて孵化&ポケストップくるくる

 

ボールを投げること以外は禁止事項なし。

やれるもんならジムでバトルしても構わない。

むしろ、ジムで一人前にバトルができるようになることが目標。

 

 

 

 

 

img_4282

道具がいっぱい?そんなの関係ねえ!

 

img_4283

今はこんだけあれば十分だ!

何がいいのか

1.レベル=自分の努力

基本的に経験値はポケストップと卵の孵化からなので、

レベルが上がるのはひとえに自分がよく歩いた証拠。

 

 

2.世界中のプレイヤーと戦える

普通のランニングアプリには無い醍醐味。

歩けば歩くほどゲームとして遊べる様になる。

トレーニングアプリがくれるバッジとか

有名人の「今日も頑張ったな」な応援コメントとは

モチベーションが段違い。

 

3.せわしくない

正直ポケモン捕まえつつポケストップ回すのは忙しい。

僕は歩いてる時にOSMの地図の編集するからアプリ切り替えとか追いつかない。

この方法なら次のポケストップまでは歩くことに集中できる。

 

1ヶ月たった結果

レベル13、ジョギングは169km、ブリーダーは卵43個、バックパッカーは828箇所。

コレクターはもちろん1(最初の1匹は仕方ない)

ジムのバトルも雑魚同士なら、なんとか勝てる様になってきた。

 

この後はしあわせタマゴで経験値2倍にしつつ、

10kmのタマゴを孵化&ポッポマラソンで

一気にマトモに戦えるレベルまで引き上げたる!

 

 

OpenStreetMapを初めて編集する人へのマニュアル的なもの

【はじめに】

山に登ったGPSログをもとに、OpenStreetMapの編集をする手順を簡単に説明します。
今回はブラウザ上で扱える初心者向けエディターのiDを説明します。

OSMの編集についてはあちこちにマニュアルがあるのですが、
「OSMとは云々」を語りすぎててなかなか編集の仕方までたどり着けない気がします。
僕の近くには「近くの道が変だからちょっと直してみたい」という人が何人かいて、
その人たちの手助けになればと思います。

 

山関連にしたのは範囲を絞った方が説明しやすいのと、
GPSロガーを持ってそうだからというだけの理由なので山に関係ない人でも平気です。

なお、以下の説明は2016/05/07時点です。リンクやボタンの位置などは変わってるかも。
さらにMacのSafariで確認しているのでブラウザやOSの違いがあったらごめんなさい。

 

【このテキストのターゲット】

  • 「OpenStreetMapを目にしたことがある」ってぐらいの人
  • どうやって編集するかまでは知らないという人
  • 難しいことはともかく、家の近くの道をちょっと直したいんだけどという人

 

 

【大雑把な流れ】

  1. OpenStreetMapに登録してログイン
  2. GPXファイルをアップロード
  3. エディタで編集する
  4. 編集した結果をアップロードしてしばらく待つ

 

 

【1:OpenStreetMapに登録してログイン】

OSMの編集にはアカウントの登録が必要です。
登録はこちら。https://www.openstreetmap.org/user/new
トップページ右上の「ユーザー登録」でも同じです。

signin
必要事項を記入するとメールが送られてくるのでメール内のリンクに入ると登録完了です。
もしかしたらその時点でログインできてるかもしれませんが、
ログインはこちらです。https://www.openstreetmap.org/login

login

 

【2:GPXファイルをアップロード】

※GPSロガーを持ってない人はこの章は飛ばして3章に行ってください

 

GPSのログをOSMの編集で使用するには、一旦GPXファイルをOSMにアップします。
なお、GPSロガーからGPXファイルを取り出すのはここでは解説しません。
USBにつないだりSDカードからファイルを吸い上げるなりの方法があると思います。
まず、ログイン後に「GPSトレース」ボタンを押すと

gpstrace

 

こんな画面になりますので、ここで「トレースをアップロード」ボタンを押してください。

beforeupload

 

そしたら「ファイルを選択」を押してGPXファイルを選択してください。
「説明」はこのGPXファイルの説明です。「XX山のGPSログ」ぐらい書いときましょう。
「タグ」はとりあえず空白で結構です。「可視性」もどれでも良いです。

uploader

 

「アップロード」を押して無事アップロードが完了したら以下のような画面になります。
この画面は「自分のトレースを全て見る」からも入れます。

uploaded

 

アップロード直後は項目の左側は「処理中」となっていると思います。
この状態ではまだ編集に進めません(だいたい5分ぐらい?)。
しばらく待って、ブラウザのページの更新などをしてみてください。

uploadcomplete

このように「処理中」だった部分がトレースの画像に変わっていたら完了です。

 

【3:エディタで編集する】

いよいよ実際の編集作業です。
先ほどアップロードしたGPXファイルのページに「編集」のリンクがあると思うので
クリックしてください。

beforeedit

 

※GPXファイルがなくても地図画面で「編集」ボタンを押せば編集画面に切り替わります

すると以下のような画面に切り替わると思います。
(実際には航空写真が背景に描かれますが見難くなるので図では省略しています)
このうち、ピンクの線で表示されているのがGPSロガーの軌跡です。

editorwithlogger

 

ロガーの軌跡はあなたが通った場所、すなわち道があるという参考になる線です。
(時に道無き道を行くこともありますが・・・)
GPSログがない人も、航空写真を基に地図を作ることが可能です。
自分の知ってる道と航空写真を照らし合わせて今の道に間違いがあったら
航空写真を見ながら編集するというのも手です。

 

【実際に編集する前に予備知識1:エディタ(iD)の操作】

今回紹介するiDと呼ばれるエディタは初心者向けで扱いやすいものです。
まず覚えるべき操作は以下の2つ。


 地図のスクロール:マウスの左でドラッグ
 地図のズーム:右の「+」「ー」ボタンかマウスのスクロール

【実際に編集する前に予備知識2:OSMの構成要素】

OSMの地図を構成する要素には4種類があります。
ideditorbutton
OSMの地図を構成する要素は大きく以下の3つです。
・ポイント → 電話ボックスやポストなどの点の情報を追加します。ノードとも言います。
・ライン → 道路などの線の情報を追加します。ウェイとも言います。
・エリア → 建物などの線で囲われた範囲の情報を追加します

今回はラインの書き方を中心に記載します。
ポイントやエリアはラインに慣れたらすぐにわかるでしょう。


4つ目の構成要素は「リレーション」です。
バス路線のような物理的に存在しない論理的な関係ですが、
リレーションはちょっと難しいのでここでは説明しません。

 

後述しますが「保存」ボタンを押さない限り地図には反映されません。
保存前はその隣のアンドゥボタンで戻すことも可能です。
なので恐れず色々と編集をトライしてみてください。
ヤバいと思ったら「アンドゥ」です。

 

それでは編集を始めます。

 

 

【ラインの追加の仕方】

 

1:ラインを引く
ラインを追加するにはまず「ライン」ボタンを押してください。青色になるはずです。
ボタンがグレーアウトして青色にならないのはズームアウトし過ぎなので
地図をズームインすればグレーアウトが解除されるはずです。

マウスカーソルが十字の状態でラインを引きたい場所を選んでクリックしてください。
引きたい線に合わせて何ポイントかクリックしていくと線が出来ているはずです。
ダブルクリックすると線を引くのが終わります。

%e3%83%a9%e3%82%a4%e3%83%b3%ef%bc%91

 

画面外になりそうになったらそのままドラッグして地図をスクロールしてください。

 

普通、道は他の道と交差点となってつながっているものです。
交差点を表現するために、線を引くときに交点を作ります。
交差点の作り方は、ラインを引くときに他の線の近くにマウスを近づけてください。
するとその線の周りが光るのでそのときにクリックしてください。

%e3%83%a9%e3%82%a4%e3%83%b3%ef%bc%92

 

トンネルや高架は逆に平面上は交差していても繋がっていないので交点にしないよう気をつけてください。
送電線なども同様につなげちゃダメです。

 

2:道の種類を決める(タグ付け)
ラインを引いてもそれがどんな道なのかはまだわかりません。
そのラインに関する属性を入力する必要があります。通常タグ付けと呼びます。
ラインを引いたら左のメニュー部分にボタンが出てきたと思います。
これを選択していくと属性が追加される仕組みです。

%e3%83%a9%e3%82%a4%e3%83%b3%ef%bc%93

 

例として、自動車が通れない山道(一般的ないわゆる山道)の属性を付けるには、
「歩道」→「小道」と選んでいきます。

%e3%83%a9%e3%82%a4%e3%83%b3%ef%bc%94

 

属性情報は非常にたくさんの種類に分かれています。
わからない場合は、属性ボタンの右に出る「i」ボタンを押すと解説が出てきますので参考にしてください。
以下は、山でよく使うものをリストアップしてみました。

 

車が通れる道

車道 → 農道・林道  農道や林道
車道 → 一般道(2車線未満) 中央線がないけどすれ違える程度の広さの車道
車道 → 居住区域内道路 住宅地内の道路
車道 → 敷地内道路 私有地や駐車場などの敷地内道路

 

車が通れない道

歩道 → 小道 いわゆる山道
歩道 → 階段 階段
歩道 → 歩道 なぜか歩道は2種類。
上は車道の横にある歩道、下は歩行者専用道路

 

山関連のポイント
※山関連のポイントはマイナーなのでテキスト検索しないと出ません

避難所 屋根のついた雨がしのげる場所
山小屋 山小屋
トイレ 公衆トイレ。お金が必要な場所も含む
山頂 山頂

 

このWebページにも詳しく書かれています。参考にしてください。
また、周りの道路のタグ付けを真似するのも良いでしょう。
(僕の場合、周りに合わせて「小道」ではなく「歩道」を使ったりすることもあります)
タグの種類はいっぱいありますが、あんまり悩んでても仕方ありません。
情報があるという事も大事ですのでガンガン書いていきましょう。

 

3:道の種類以外のタグ付け
タグは道の種類だけではありません。その道の情報をもっと細かく入力できます。
道の種類を選ぶと、名称や幅、路面状態などいろいろな項目がその下に表示されていると思います。
山道だとあまり無いかもしれませんが「名称」があるなら入れた方が良いでしょう。

othertags

 

重要なのは「情報源」です。
「情報源」タグは重要なワリに、スクロールして下の方の「項目追加」の中にあります。

sourcetag

 

今回のように自分のGPSの情報で入力した道なら「survey」を入れましょう。
自らの調査によって得た情報であるという意味です。
背景のBing航空写真を基に入力したのなら「Bing」としてください。

sourcesurvey

 

OSMではこの「情報源」を重視します。
OSMはみんなが自由に入力できる反面、著作権違反になりやすいからです。
他の地図(例えばGoogleMap)を見て入力してはいけません。
エディタの背景にBingの航空写真が出てくるのは、特別に許可を得ているからで、
この航空写真を参考に地図を作った場合は「情報源」にその旨を記載しなければなりません。
(山道でBingの航空写真が使えるのはあまり無いと思いますが)
他社の地図はこっそりウソの情報を仕込んでいるので、
真似して地図を使ったらそれを証拠に著作権侵害で訴えてきたりします。注意です。

 

4:ラインを修正、削除する
ラインやポイントが間違っていた場合の修正方法です。
修正したいラインをクリックして選択すると画面にアイコンが出てきます。
タグも画面左で選択しなおすこともできるようになります。

%e3%83%a9%e3%82%a4%e3%83%b3%e3%81%ae%e9%81%b8%e6%8a%9e

 

ラインの中の一部の点が間違えている場合、一度そのラインを選んでください。
ラインを選ぶとラインを構成する点が見えるので、修正したい点を選択してください。

%e3%83%9d%e3%82%a4%e3%83%b3%e3%83%88%e3%81%ae%e7%b7%a8%e9%9b%86

 

ポイントを削除してもラインは切れません。
ラインを切りたいなら切りたい点を選択してハサミマークでラインを分割してください。
交差点だとどちらのラインを切りたいのかがわからないので、
先に切りたいラインを選んでからShiftを押しながら交差点をクリックしてください。

%e3%83%a9%e3%82%a4%e3%83%b3%e3%81%ae%e5%88%87%e6%96%ad

 

道の曲がりを表現するなどでラインの点を増やしたい場合、
ラインが選択された状態で、点を増やしたい部分をダブルクリックしてください。

 

【4:編集した結果をアップロードしてしばらく待つ】

 

編集作業が済んだら、画面の横の「保存」を押すと変更に関するコメントが現れます。
他のOSMマッパーが読んで自分がどんな編集をしたか、
わかりやすいような言葉を残しておいてください。
例えば「GPSロガーのログをもとにXX山の山道を編集」など入れておきましょう。
航空写真をみて編集したなら「Bingの航空写真を元にXX市周辺の道を編集」とか。

%e4%bf%9d%e5%ad%98

 

アップロードが完了してもしばらくは反映されません。
世界中からのアップロードを処理するに忙しいためです。

また、地図の画像を作っているサーバがキャッシュ運用されているため、
ブラウザで表示される地図に反映されるのはかなりの時間を要します。
さっさと編集結果をみたい時は、該当部分でブラウザの更新ボタンを押してやると
強制的に地図画像を更新させることができます。

これで編集作業はおしまいです。お疲れさまでした。

【終わりに】

ここで説明した方法はOSM編集のごく一部です。
他にも色々なタグや書き方があるので興味があればこちらで調べてみてください。
OSMに関するWiki http://wiki.openstreetmap.org
learn OSM。初心者向けテキスト http://learnosm.org/ja/

radikoのタイムフリー

radikoがタイムフリー再生ができるようになった。

我が家はテレビの習慣がなくてニュースはもっぱらネットニュースと新聞だったけど

おかげでJ-waveのJAM THE WORLDが好きな時間で聞けるようになって嬉しい。

この番組好きなので。

 

今日の放送で「日本はどうして完全禁煙化の進みが遅いのか?」というテーマを聴きながら

「土地の有効面積が少ない」せいじゃないじゃないかな、と勝手に推測。

外国は屋内から禁煙が始められてるけど、日本は屋外を喫煙所に集約することからスタート。

海外で酒を飲んだ時は店のベランダに出てタバコを吸ってたことがあったけど、

高層ビルが多い日本(特に都市部)ではちょっと外に出てってのが現実的ではない。

ガス抜き手段を用意できないことが屋内完全禁煙化を妨げてるのではないだろうか。

 

 

Red Bull Cliff Diving

abema TV で中継していたClip Diving。

28mの高さから飛び込みするエクストリームスポーツ。

飛び込み台に立つだけで震えそうな高さからの超人的な舞は目が離せなくなる。

 

今日の大会は初の日本開催。和歌山は白浜の三段壁。

正直現地で見たかったけど、所用で半分は電車でみる羽目に・・・

 

それにしてもこういうマイナーなスポーツにガンガン投資するReb Bullすごい。

そして日本でもこういうスポーツが根付くようになるといいな。

Spotify

Spotifyの招待コードが届いたので使い始めた。

ちょっと広告聞くだけで無料で音楽が聴けるのは非常に快適。

自分が聞いてるのはかなり揃ってるし、新譜も結構あるみたい。

(Animal Collectiveの新譜が出てるのはこれで知った)

 

これでいよいよ音楽も買わなくなりそう。

毎週HMVでCD買ってた頃は絶対ネットが普及してもモノを所有する価値を信じて

将来的にもCDを買い続けると思ってたけどあっさりiTunesに下ってSpotifyに流れそうだし、

本も本屋に行かなくても続きが帰る便利さでKindle使ってるし、

PV動画は昔落としていたけどYoutubeができていつでも好きに見れるようになった。

 

でも、ザッピングでLos Campesinos!の”You! Me! Dancing!”を懐かしんで聞いていたら

公式PVがYoutubeで見れなくなってるのに気づいた。

 

他人にコンテンツを管理させるのは便利だけど、

管理者側の都合で利用できなくなるリスクがある。

特にKindleはかなりの金をつぎ込んでるけど

実態は”貸し本”だからいつ読めなくなってもおかしくない。

自分のリソースをつぎ込んで実物を入手するか、便利で低コストなサービスに任せるか。

世界の変化が急激で重要な決断を迫られていることに気がつけてないかもしれない。