Hallo.

Am Mittwoch, 21. Januar 2009 schrieb Stefan Dettenhofer (StefanDausR):
> Wie soll eigentlich ein Renderer mit solchen POIs umgehen? Zwei Symbole
> übereinander/nebeneinander malen?
> Wäre es da nicht sinnvoller gleich einen neuen value zu definieren, also
> statt
> amenity=bla;blubb
> dann gleich
> amenity=bla_blubb
> und dann rein passendes Symbol generieren.

Wenn du dann eine Bäckerei mit Café erfindest und eine Bäckerei mit 
Lotto-Annahmestelle und eine Bäckerei mit Zeitungskiosk und eine Bäckerei mit 
Partyservice und eine Bäckerei mit Computerladen...

Ein POI-finder, der dann nur eine Bäckerei suchen soll muss dann entweder ein 
vielfaches an Tags lernen oder wild mit Platzhaltern jonglieren um vielleicht 
was passendes zu finden.

Das ";" als Trennzeichen ist halbwegs üblich und sollte in normalen Werten 
nicht vorkommen. Es kann daher zur Auftrennung von solchen Konstrukten fest 
benutzt werden.


Anders herum wird ein Schuh draus: Der Renderer kann sich überlegen was er 
alles rendern soll und dann für die Menge an Tags die er darstellen soll das 
richtige heraussuchen. Wenn er ein Symbol hat für "Bäckerei und Café", dann 
nimmt er das. Hat er nur eins für Bäckerei, dann nimmt er das, ist ja besser 
als nix.

Gruß, Bernd

-- 
Jedes gelöste Problem ist einfach.  -  Thomas Alva Edison

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an