It's not about tastes or individual habilty . It's about " the aim of *keeping
it simple* both for data *contributors* (mappers) and data *users" *
 Semicolon works? I don't have any doubt of it but not in ALL the apps and
services as subtags don't do in others...but could be implemented.
Is not avoiding anything but I did not write this:"When (not) to use
multiple values in https://wiki.openstreetmap.org/wiki/Multiple_values

For better or worse, a mapper's first reaction to MV tags should be to
avoid them. This is largely because many data consumers do not handle MV
tags well, either because they didn't expect them or because handling them
is complicated. As the OSM data model
<https://wiki.openstreetmap.org/wiki/Data_model> doesn't directly support
multiple values, they have been tacked-on with various degrees of
akwardness."

-About your article:

*"**So what is the conclusion of all this? For mappers I suggest avoiding
semicolons where at all possible. If you can, do not use semicolons as
special separator characters and do not use them as normal characters
either. Often they are not necessary. The over hundred ways tagged with
[name=Route Transcanadienne;Trans Canada Highway] should have used
different name:fr and name:en tags.*

*Mappers should be aware that values with semicolons need to be handled
specially by users of the data and many users don’t do that (yet). And even
if they interpret them they might understand them in a different way from
what you expect. Instead of [amenity=bank;atm] you can use [amenity=bank]
and [atm=yes]. Use special tags like int_ref to avoid “overloading” ref. *"
-1 is 1 ,1st is 1st , it has meaning by itself (I teach it at the
kindergarden school) . Semicolon has the meaning...we want to here in OSM.
As a separator there are other characters (| , )so it was "random" (or
other reasons I don't know why I admit it.) to choose this or that
character.

-About the correct suffixes? read the wiki
https://wiki.openstreetmap.org/wiki/Tags#Keys_and_values
"The key, therefore, is used to describe a topic, category, or type of
feature (e.g., highway <https://wiki.openstreetmap.org/wiki/Highway> or name
<https://wiki.openstreetmap.org/wiki/Name>). Keys can be qualified with
prefixes, infixes, or suffixes (usually, separated with a colon, :),
forming super- or sub-categories, or namespace
<https://wiki.openstreetmap.org/wiki/Namespace>. Common namespaces are
language specification and a date namespace
<https://wiki.openstreetmap.org/wiki/Date_namespace>* specification for
name keys." *No semicolon, no blankspace: For subtags in OSM we are using
COLON.  You talk about
https://wiki.openstreetmap.org/wiki/Proposed_features/Remove_suffixed_name-tags_from_wiki.
And I read "
Tagging: alt_name_x, name_x
<https://wiki.openstreetmap.org/w/index.php?title=Key:alt_name_x,_name_x&action=edit&redlink=1>
=*
<https://wiki.openstreetmap.org/w/index.php?title=Tag:alt_name_x,_name_x%3D*&action=edit&redlink=1>
"
 My use is with colon, as a subcategory tag.

-Finnish people also use subtags.
https://wiki.openstreetmap.org/wiki/Finland:Traffic_signs
http://taginfo.openstreetmap.org/search?q=traffic_sign%3A2

-The use about destination sign...is other topic to talk about.OSM was not
thinking about traffic signs when established.There are so many kinds and
systems in every country (here in Spain we have more than 20 different
destination traffic signs, with their specificities and tags.) But ok, you
may have reason. I want to learn so help me to map a roundabout sign like
this: https://www.mapillary.com/map/im/6bMYhgICHVBL_H70ZnyPAg .It will be
so useful because we have to map more than 7000 only in Catalonia. And it
would be so interesting OSM Lane Visualizer will be able to make this :)

-There are some services who splits...and trashes the information when
detects a semicolon. Mapbox streets did it.
"Mapbox Streets
<https://wiki.openstreetmap.org/w/index.php?title=Mapbox_Streets&action=edit&redlink=1>
 replaces ; with a spaced em dash ( — ) in any name
<https://wiki.openstreetmap.org/wiki/Key:name>=* or name:*
<https://wiki.openstreetmap.org/wiki/Key:name>=* tag. For primary keys such
as amenity <https://wiki.openstreetmap.org/wiki/Key:amenity>=* or shop
<https://wiki.openstreetmap.org/wiki/Key:shop>=*, it considers only the
portion up to the first semicolon and drops the rest."

-I'm not talking about abolish semicolon uses. I say subtags are better for
separate values with correspondence and follow the scheme one tag - one
value. Taginfo treats it as an unique value. It's not possible to guess how
many values are with semicolon.

For this reasons I consider it better to use.
Cheers (Salut i senyals)

yopaseopor
_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to