Am 27.01.2013, 15:17 Uhr, schrieb Stefan Keller <[email protected]>:

Frage mich zwar, warum nicht einfach
   <has-kv k="railway" regv="rail | narrow_gauge"/>
nehmen?

Weil der reguläre Ausdruck /rail|narrow_gauge/ z.B. auch für den Wert "light_rail" zutrifft (weil "rail" enthalten ist). Was wahrscheinlich nicht gewollt war, oder?

Schön, dass auch die Negation geht:
   <has-kv k="railway" modv="not" regv="rail | narrow_gauge"/>
 ... nur dass dann die Performance definitiv in die Knie geht.

Wahrscheinlich weil dann fast alle Wege des Gebiets zurückgeliefert werden. Über modv="not" werden meines Wissens nach hier auch alle Objekte zurückgeliefert, die gar kein railway Tag haben. Aber du hast natürlich trotzdem recht: Die Performance leidet definitiv unter regulären Ausdrücken.

Grüße
Martin

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

Antwort per Email an