[josm-dev] Tabular edit of name tags

Andrew Buck andrew.r.buck at gmail.com
Wed Jun 26 18:11:35 UTC 2013


On Wed, Jun 26, 2013 at 12:59 PM, Hans Schmidt <z0idberg at gmx.de> wrote:

> I really don’t understand how one can even think of *not* to include
> these names in the name tag.
>


I think the confusion comes from the issue of what is signed on the ground,
vs what is merely a translation of the signed name.  The OSM procedure is
to put the name exactly as it appears on the ground in the name=* field and
use the other name fields for translations and this is exactly in line with
this procedure.

The comment made a few messages back is the more relevant one.  Currently
we have a plugin called the 'tag editor' which presents a 2 column grid for
filling in tags on objects.  When you select multiple objects which have
differing values for a given key (including some objects with a NULL value
for this key), the tag editor does like the builtin core editor and writes
<different> in the value portion of the multi-valued key.  The best way
forward would probably be for someone to add code to that plugin which
allows you to split the key into multiple columns with a column for each
object.  Then instead of just labelling it as <different> you would instead
put the appropriate value in each column.

As for how the user interface would work on this I would say there could be
a button somewhere in the dialog labeled something like 'Expand tags' or
something like that which would be disabled unless there was a key with
multiple values, in which case it gets enabled.  Pressing the button would
then create the additional columns and let you fill in the various tags as
you described in your original feature request.

-AndrewBuck


More information about the josm-dev mailing list