Hallo Markus, Markus schrieb: > mehrere Geschäfte in einem Haus geht mit hierarchischen Schlüsseln: > > building=yes > + addr:street=* > + addr:housenumber=# > + layer=0 > ++ office=* > ++ office=* > + layer=1 > ++ office=* > ++ office=*
Das geht auch mit Relationen. Spontan würde ich mir so etwas wie eine in_building-Relation vorstellen, die die Nodes (evtl. auch Areas, die den belegten Teil des Gebäudes beschreiben?) für die Geschäfte und sonstigen Einrichtungen (user-Role, auch mehrere Member dieser Role) und die Gebäude-Area (building-Role) enthält. Bei Bedarf noch ein Stockwerk-Tag in die Relation, gerne auch von-bis für kompliziertere Fälle. Vorteile: * Geschäftsnode und Gebäude werden auch von Renderern dargestellt, die die Relation nicht kennen * Geschäfte im Gebäude sind nicht nur Tags, sondern haben eigene IDs, können also gegebenenfalls noch in anderen Relationen Member sein * wäre mit derzeitiger Datenstruktur umsetzbar Nur ein schneller Entwurf, diese Relation existiert natürlich bislang ebenso wenig wie deine hierarchischen Schlüssel und müsste in einem Proposal ausgearbeitet werden, aber vielleicht kann die Idee ja als Denkanstoß dienen. Tordanik _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

