[OSM-ja] Taginfoインスタンス日本語版公開

Shu Higashi higa432 @ gmail.com
2017年 5月 25日 (木) 00:06:59 UTC


東です。

iDの仕様によるものだと思います。
https://wiki.openstreetmap.org/wiki/Semi-colon_value_separator#Editors
iDですでにあるタグと同じものを行追加すると_1, _2のような接尾辞がキー側に追加されます。

cuisine_1, _2が正しいか誤りかというと個人的には微妙な印象です。

上記Wikiページに値を並べる際に;を使うべき場合と使うべきでない場合が
書かれていますが、一般的には;での並記は極力避けるべきとされています。
ただし、マイナーなプロパティタグ(いわゆるサブタグ的なもの)などでは
並記が行われており、cuisineでも並記することが一般的に行われています。

cuisineについてはより一般的な;による並記に書き換えても良いとは思いますが、
iDの仕様を変えない限り今後もそのようなキーはcuisineにかぎらず
出現するので、_1や_2が明らかに間違いとまでは言い切れないような気がします。
私自身はわりと曖昧な状態を許容する方なので :) ひとまずアンダースコア
を見つけたときは要注意、くらいで捉えています。


2017/05/25 ribbon <osm @ ns.ribbon.or.jp>:
> On Wed, May 24, 2017 at 11:18:36PM +0900, Satoshi IIDA wrote:
>> いいだです。
>>
>> 間違いではありませんが、一般的ではない、というところかと思います。
>> 以前、複数の住所が存在する場合の表記として、 addr1, addr2、のような書き方が提案されたことがあります。
>> その流れで、 ; を使わずに複数の値を表すために使っているのではないかと思います。
>>
>> cuisineキーへの値指定であれば ; を使って複数指定するのが一般的かと思いますが、
>> エラーと言うほどかというと微妙な気がします。
>>
>> 直すにしてもざっくりと直すのではなく、どういうかたがその方式で編集しているのか、とか、
>> 調査してから直すのがよいのではないかと思います。
>>
>> 2017年5月24日 22:58 ribbon <osm @ ns.ribbon.or.jp>:
>
> On Wed, May 24, 2017 at 11:23:05PM +0900, tomoya muramoto wrote:
>> cuisine_1,cuisine_2は間違いですね。
>> cuisineを複数付けたい場合は、
>> cuisine=italian; noodle; udon
>> 等とすべきです。
>
>
> 出来れば直したいのですが、問題は、 cuisine_1 がどこにあるかです。
> 調べるためのいい方法はあるでしょうか。
>
> ribbon
>
> _______________________________________________
> Talk-ja mailing list
> Talk-ja @ openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-ja
>


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