あんな見た目でも実は針葉樹に分類されるとかなんとか、とにかくめんどくさい。プリセットが欲しいということになった。WikiやTagInfoの内容を淡々とXMLに落とし込むだけではうまくいかない。Wikiにはごく一部の例しか載っていない。TagInfoもそれほど参考にならない。「そもそも現時点でろくにタグ付けされていない」というところから出発しなければいけないので、「使われている値」が「使いたい値」と一致していると考えてはいけない。自分が「東京の都市部のマッピング」というユースケースに特化したものを作ってみた。自分のマッピングスタイルや付近のマッピング状況を元に、最初は独断で選んだ。そこに街路樹や公園樹、生垣として使われやすい木、神社仏閣に多い樹木や保護樹木を調べて追加した。汎用的なプリセットを作ると膨大な量になって使いにくくなるし、JOSMも重くなる。そこは割り切って用途を絞った。そのかわり、同じような物を作りやすいようなプログラムを用意した。植生や文化的背景が違えば、使いたい木のセットも変わってくると思う。使いたい植物を集めたスプレッドシートを用意して同じような形式でTSVを出力すれば、JOSMプリセットの形に一発変換できる。詳しくはGithubのリポジトリを見ていただきたい。README.mdに取扱説明がある。maripo/OSM_tree_presetWikidataが面白い日本のOSMコミュニティにちょっと話を振ってみたところ、WikidataのIDを入れると色々使えるのではないかという意見をいただいたので、追加してみた。Wikidataというのは、世界のあらゆる物・事を構造化データベースにしようという、「万物のデータベース」である。WikipediaやOpenStreetMapのように誰でも編集できる。名前は知っていたがあまり真面目に使ったことはなかった。今のところ、プリセット選択画面にWikidataへのリンクを表示するようになっている。OpenStreetMapにもWikidata情報を入れることはできる。Wikiこれが入っていると、たとえばより上位の分類階級を使って検索するとか、各言語でラベルを表示するとか、色々できることの可能性は広がる。他言語にも対応したかったけれど調べてみると、どうやら本州あたりと韓国は植生がけっこう似ているらしい。沖縄など日本の低緯度帯と台湾は植生が似ているらしい。Wikidataには、各言語での一般的な名称のデータも入っている。これを使って一気に中国語や韓国語のラベルもつければ使いやすくなるのでは......と思ったが、それが余計に混乱を招きそうだという結論に達し、やめた。学名ではなく一般名で植物を呼ぶとき、それが相当する種はけっこう変わってくる。「スギ」と訳されることもある。和英・英和辞典も多くがそうなっている。指す種は異なっている。japonica」を指す。他にも「スギ」という名前がつく植物もあるが、それらはほとんどの場合「ヒマラヤスギ」などと明記される。スギ」という札がつけられている樹木があったとする。いうアイテムがあっても混乱するだけだろう。他にもこういうケースはたくさんあるので、多言語対応は結局やめることにした。ある程度の量があれば、OSMのデータから植生を把握できるかもしれない。古くからある樹木から土地の歴史が浮かび上がってくることもある。花見や紅葉狩りの穴場が探せる。どんぐりや松ぼっくりの拾える所に子供を連れて行ける。何が役に立つかはわからない。役に立つにはある程度の量と質が必要だ。用途が先かデータが先か。樹木マッピングが簡単になるので、樹木プリセットを使ってみて欲しい。コーヒーサーバは香炉であるただいまコメントは受け付けていません。