[Talk-de] RFC: Tags für Tags

Guenther Meyer d.s.e at sordidmusic.com
Fr Aug 22 13:15:06 UTC 2008


Am Freitag 22 August 2008 schrieb Sascha Silbe:
> On Fri, Aug 22, 2008 at 12:48:13PM +0200, Bernd Wurst wrote:
> > Die Lösung der Probleme wäre IMHO damit getan, dass man Tags
> > Baumstruktur-artig setzen kann.
>
> Dazu ist nicht unbedingt eine Änderung an der API nötig, ein Parsen
> der Tag-Namen würde ausreichen:
>
> maxspeed=50
> - car=60
> - bike=120
> - reason=Darwin award for Bikers
> - source_ref=http://www.buxtehude.de/gemeinderatsbeschluss_0815.pdf
> maxweight=3.8
> - destination=24
> - reason=Don't want non-local HGVs here, but emergency cars may pass
> through
> - source=Just made up
>
> würde zu:
>
> maxspeed=50
> maxspeed.car=60
> maxspeed.bike=120
> maxspeed.reason=Darwin award for Bikers
> maxspeed.source_ref=http://www.buxtehude.de/gemeinderatsbeschluss_0815.pdf
> maxweight=3.8
> maxweight.destination=24
> maxweight.reason=Don't want non-local HGVs here, but emergency cars may
> pass through
> maxweight.source=Just made up
>
woher kommt mir nur diese art der notation bekannt vor... ;-)

sieht vernuenftig aus, wobei ich allerdings dafuer bin, die keys etwas 
zusammenzufassen:

limit:speedmax=50
limit:speedmax.bike=120
limit:speedmin.bike=40
...
limit:weightmax=3.8
...
limit:heightmax=2.40
...

dann tut man sich beim parsen (oder exportieren) wesentlich einfacher...
wenn einen z.B. die limits aus irgendeinem grund (simples kartenzeichnen zum 
beispiel...) nicht interessieren, ignoriert man einfach alle keys mit "limit" 
am anfang, anstatt sich immer viele und sich evtl aendernde tags merken zu 
muessen.

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 197 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20080822/d8517296/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de