type=boundary setzt eine Relation voraus, warum kompliziert, wenn es einfach geht?
Regionsgrenzen sind im Gegensatz zu anderen Grenzen sehr unscharf,
und können dadurch einfach mit einer geschlossenen Linie eingezeichnet werden.
Warum muss ein place=* ein Node sein?

Grüße von Lutz