[OSM-ja] wikipediaへの導入を目的とした河川リレーションの「破壊」

Shu Higashi higa432 @ gmail.com
2018年 12月 30日 (日) 04:31:11 UTC


Yuriさんから下記返事をもらいました。

--回答(ここから)---------
In theory, this is a limitation of the osm2pgsql program - the lines
are imported into postgres db if it has a wikidata tag. It shouldn't
depend on the type of the relation, but maybe it does affect it.
Kartographer extension doesn't know anything about this -- its all on
the backend.  Make sure you create a phabricator issue in
phabricator.wikimedia.org, describing the issue.  I am not as active
in the wikipedia at the moment, but hopefully WMF will respond to the
community requests.
--回答(ここまで)---------

アバウトに訳すと
・これはosm2pgsqlの制限事項
・ライン(ウェイ)にwikidataタグがあればインポートされる
・リレーションの種別には依存しないはずだが、影響を受ける場合があるかも
・Kartographerエクステンションはその部分には関知しておらず、バックエンド側でどうやっているか次第
・phabricator.wikimedia.org にissueを上げてね
・私はwikipedia関連の活動は現在あまりやっていないがコミュニティからのリクエストにはウィキメディア・ファウンデーションが対応してくれるかも
というところです。

ウィキペディアのinfoboxにあるマップ上に表示させるために
それぞれでやるべきことをまとめると以下のようなところでしょうか。
OSMとwikidataは従来通り、特に変わったことをしなくても良くて
いはずですが、最終的にはextension/template側の
判断と対応を待たないと詳細不明です。

1)OSM
・決まった通りにタグ(リレーションのタグとかwikidata=Q番号のタグ)をつける。
例:
https://www.openstreetmap.org/relation/2354599
2)wikidata
・対象項目を登録し、Q番号を発行。
例:
https://www.wikidata.org/wiki/Q734455
「オープンストリートマップのリレーションID」が登録されていますがこれが必須がどうかは不明。
(個人的にはこれに依存しない方がベターと考えています)
3)Wikipedia/Wikimedia
・extensionだかtemplateだかで、リレーションの種別に影響を受けないように修正が必要(修正後にjawikiもアップデートしてもらう必要あり。いずれにしても少し時間がかかりそう。)
例:(使われているマップはOSMから複製してWMFが独自に配信しているため更新タイムラグが発生する)
https://ja.wikipedia.org/wiki/%E4%BF%A1%E6%BF%83%E5%B7%9D

ということでWMFへのissueはどうしましょうか。
私のセンスで良ければ上げておきますが、この先の進め方や
書く内容にご意見があるようでしたらお任せしたいです。

東

2018/12/27 Shu Higashi <higa432 @ gmail.com>:
>> 可能ならお願いできると嬉しいです。
>> Extension:Kartographerに対して、waterwayなど他のrelation
>> typeを追加できるようにしたい、が要望になるかと思っています。
>
> 了解です。明日以降やりとりしてみます。
> 状況があまりよく分かっていないのですが
> テンプレートのマップに表示する際に
> もしOSMのリレーションIDで紐づけているでしたら
> あまり推奨されないやり方なので(IDは変わり得るので)
> それをwaterwayに拡張するのは
> むしろOSMコミュニティ側からの反対があるかもしれません。
> いずれにしてもきいてみます。
>>
>>
>>
>> 2018年12月27日(木) 22:31 Shu Higashi <higa432 @ gmail.com>:
>>
>>> 東です。
>>>
>>> > Extension:Kartographerの機能追加って、どうしたらいいんですかね。。。
>>> > って思ったら、エクステンションの作者のYuri Astrakhanさん、普通にtalk MLとかでよく見るひとだ。
>>> > どういう形でソースコードが公開されてるのか、どうやったら提案できるのか、Wikipediaのひとに聞いてみますね。
>>>
>>> Yuriさんとは別件でやりとりしているので急ぎでなければ
>>> (明日以降で良ければ)当方から連絡をとることはできます。
>>> もしすでに進めているようでしたらおまかせします。
>>>
>>> > (c)Triglav2018氏へ再連絡し、上記を確認してもらう。(間違った編集が続かないようにするため)
>>> > -> Triglav2018さんが実施したいこともなんとなくわかってきましたので、
>>> > 回避策をWikipedia & wikidataコミュと相談して進めて、そこから連絡がいいかな、と思っています。
>>> > やりたいこと自体は、とてもよいことだと思いますので。
>>> >
>>> >
>>> >
>>> > 2018年12月27日(木) 21:57 tomoya muramoto <muramototomoya @ gmail.com>:
>>> >
>>> >> みなさま
>>> >>
>>> >> コメントありがとうございます。
>>> >>
>>> >> 私なりに今回の件をまとめてみました。
>>> >>
>>> >> 【確認できたこと】
>>> >> (1)河川リレーションにtype=routeをつけるのは間違いである
>>> >>
>>> >>
>>> (2)Triglav氏の解説ページ[*]に記載されたリレーション作成事例のうち、河川、トンネル、駅の通路をtype=routeでリレーション化するのは間違いである。そのほかにも間違ったリレーションが作成されているのか、個別事例で確認が必要。
>>> >> (3)wikidata=*タグがつけられているからといって、wikipedia=*タグを削除してはいけない。
>>> >> [*]
>>> >>
>>> https://ja.m.wikipedia.org/wiki/利用者:Triglav/ウィキペディア一辺倒な方のためのオープンストリートマップ利用術
>>> >>
>>> >> 【今後に必要なアクション】
>>> >> (a)リバートを含む修正作業
>>> >>
>>> >>
>>> (b)WikipediaおよびWikidataコミュニティへ連絡し、今回の事案を把握してもらう。必要に応じて、Extension:Kartographerの機能追加を提案する。
>>> >> (c)Triglav2018氏へ再連絡し、上記を確認してもらう。(間違った編集が続かないようにするため)
>>> >>
>>> >> ---
>>> >>
>>> >>
>>> 現時点では、いいだ様が(a)リバート作業に手を挙げていただき、(b)についても一部進めていただいているようです。また、アマノ様にも修正作業いただいたようです。ありがとうございます。
>>> >>
>>> >> ●いいだ様への質問
>>> >> リバート作業の進め方(分担など)について案をお持ちでしたら展開いただければと思います。個別のリバートは待ったほうがよいでしょうか?
>>> >>
>>> >> ●みなさまへの質問・お願い
>>> >>
>>> >>
>>> (b)(c)の対応をどなたか担当いただけませんでしょうか?私がやってもいいのですが、一度Triglav2018氏とのコミュニケーションに失敗していること、ネガティブな気持ちが先行してしまっているので攻撃的な連絡になりそうなことが懸念され、二の足を踏んでいます。
>>> >> (b)(c)の対応は当面不要とのご意見があれば、あわせてお願いいたします。
>>> >>
>>> >> よろしくお願いします。
>>> >>
>>> >> muramoto
>>> >> _______________________________________________
>>> >> Talk-ja mailing list
>>> >> Talk-ja @ openstreetmap.org
>>> >> https://lists.openstreetmap.org/listinfo/talk-ja
>>> >>
>>> >
>>> >
>>> > --
>>> > Satoshi IIDA
>>> > mail: nyampire @ gmail.com
>>> > twitter: @nyampire
>>> >
>>> _______________________________________________
>>> Talk-ja mailing list
>>> Talk-ja @ openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-ja
>>>
>>
>>
>> --
>> Satoshi IIDA
>> mail: nyampire @ gmail.com
>> twitter: @nyampire
>>
>


Talk-ja メーリングリストの案内