[OSM-talk] Tagging OSM objects with UUIDs

John Smith deltafoxtrot256 at gmail.com
Tue Jun 8 04:09:20 BST 2010


On 8 June 2010 13:04, Anthony <osm at inbox.org> wrote:
> I just think it'd be a lot easier to say uuid=*, uuid_type=lamp post.
> Because uuid:highway=* is incredibly non-intuitive.  Of course, that doesn't
> work because then you can't have multiple uuids on a single object without
> creating relations or unnecessarily duplicating objects.  The OSM database
> doesn't readily support arrays of structured data.

Just because something would be easier, doesn't mean it is better, you
also have to remember that these key/value pairs are inherently not
for human consumption, while there would need to be some kind of human
interaction in figuring out which object you were trying to link to,
this doesn't nessicarily mean that existing editors are the best way
to do it.

I'm currently trying to extend the proof of concept to include a web
page for people to cross reference links between say wikipedia and OSM
to show you what I mean, but it'll take me a little time to develop
and test it.

> No, because there's no easy way to tie the note to the the uuid.  What if
> you want two notes, one of which is a note for uuid:building and one of
> which is a note for uuid:operator?  Again, can't do it easily in OSM,
> because the OSM database doesn't readily support arrays of structured data.

Personally I don't think a comment is needed, you are trying to link
databases together, while it might not be 100% obvious who is linking
to OSM for what reason, the need to link is the objective of this
exercise.




More information about the talk mailing list