Am 29. Januar 2011 20:19 schrieb Bernhard Zwischenbrugger <[email protected]>: > Zu jedem Haus soll es ein Rollover geben mit dem man eine Information > darüber bekommt, was im Haus ist. > Probleme: > Wenn ich die Firmen und die Hausnummer als Node eintrage, dann habe ich > keine Verbindung zwischen Gebäudeumriss und den Firmen.
ausser der räumlichen. Theoretisch könntest Du in der Datenbank für jeden Hausumriss eine Abfrage machen, welche POI sich darin befinden. Das speicherst Du dann ab, und hast die Daten so bei Bedarf sofort bereit. Alternativ erfinden wir zur leichteren Nutzung eine Relation, die diesen Zusammenhang explizit modelliert (und nur dann funktioniert, wenn auch jemand die Relation einträgt). > Manche Häuser haben mehrere Hausnummern dann sind es entweder mehrere aneinandergebaute "Häuser", oder ein Haus besetzt mehrere Grundstücke. Letzteren Fall kann man vereinfachend durch addr:housenumber=23-42 abbilden (ist so teilweise auch die offizielle Postanschrift, dürfte aber bei einer einfachen Suche nach Nummer 25 nicht unbedingt als Treffer kommen). Das erstere besser durch mehrere (notfalls geschätzte) Polygone lösen. > und die Nummer der Stiege sollte > auch irgendwie rein. ja, das stimmt. addr:stairs oder so wäre nicht schlecht. Treppenaufgänge sind auch nach dt. Recht Bestandteil der Adressen, zumindest z.B. in Berlin (s. Verordnung zur Nummerierung von Grundstücken). > Zudem wäre es interessant anzuzeigen wo der Eingang ist. building=entrance im Hauspolygon oder z.B. barrier=gate im Zaun. barrier=entrance ist hingegen eine offene Stelle ohne Tor. > Wie gehe ich da jetzt am Besten bei den Adressen vor? ich würde bei geschlossener Bauweise (also Dein Beispiel) die Adressdaten dem Gebäudeumriss geben (bei offener Bauweise eher dem Grundstück, wenn es geht), und die einzelnen Pois wie oben von Dir vorgeschlagen als Nodes innerhalb. Gruß Martin _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

