How I would do post-processing OSM tags:

name: 'München'
name:en: 'Munich'
noexit: 'yes'
addr:street: 'Weg'
date:'2011-01-02'

becomes:

name: {
_: 'München'
en: 'Munich'
}
noexit: true
addr: {
street: 'Weg'
}
date: new Date(...)

This could be the result of a post-processing script so that your application can rely on better data consistency. It makes sense to put namespaced tags in their own object. Of course, finally, it depends on your application. It's more well-suited for creating views than for indexing.

Andi


Am 01.02.11 20:32, schrieb M∡rtin Koppenhoefer:
2011/2/1 Lennard<l...@xs4all.nl>:
Fortunately, for capital, we only use yes and not the other 2 variants in
the main mapnik map. It's not logical to add these at this point. We already
have to normalise true and 1 to yes for bridges and tunnels, and if those
variants would disappear from the database and the wiki, all the better.

yes, at least we could _recommend_ to not use true or 1 any more in
the wiki. It is really pointless to encourage mappers to use any of
those three when in the end it will create trouble and effort for data
consumers without any benefit for the mappers. Of course there will
remain -1 to indicate the opposite direction in oneway streets.

Anyway, shouldn't this now move to [tagging] ?
done

cheers,
Martin

_______________________________________________
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev



_______________________________________________
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev

Reply via email to