Hi, Ich tage gebäude- (oder gelände-) spezifische Dinge immer am Polygon (Adresse, building:* usw.) Falls sich im Gebäude nur ein Geschäft findet, was auf die gesamte Fläche ausgedehnt ist, schreib ich die Daten an das Gebäude mit dran. Sind es mehrere Geschäfte werden diese als Node oder Polygon ins Gebäude gezeichnet, aber ohne die Adressdaten. Polygon immer dann, wenn ich auf Geschäfte im Geschäft treffe, wie in einem Mehrgeschäftegebäude ein Reisebüro mit Post-Shop.
Für die Auswertung ist diese Schachtelung relativ einfach zu bewerkstelligen, wenn man PostgreSQL verwendet. Hier kann man Tags von umschließenden Polygonen abfragen. Ich mache dies bereits aktiv mit Adressen. Einziges Manko: Es dauert etwas, weswegen es für den Live-Betrieb nicht so ganz geeignet ist (und eine Vorberechnung für den ganzen Planet dauert etwas). In dem Zuge noch eine allgemeine Bitte (nicht nur an dich, sondern an all die, die es bisher so machen): Es hilft recht wenig, wenn man den Eingang mit den Adressdaten versieht und dann die Geschäfte drum rum verteilt. (auch wenn es schön aussieht) Man kann zwar zu einem Punkt die nächstgelegene Adresse berechnen (übrigens auch etwas Zeitaufwand), jedoch ist dies häufig FALSCH, weil irgendein Haus in der Gegend des Geschäfts gemappt wurde... Die zuverlässigste Methode ist, wenn das Geschäft/Haus selber die Adresse hat oder ein umschließendes Polygon! Für Eingänge bin ich persönlich soundso für den Tag building=entrance MfG Andreas Am 30.03.2011 23:05, schrieb ben: > Hallo! > > Habe bis jetzt immer eine Fläche gezeichnet und building=yes gesetzt. > Vor das Gebäude habe ich einen Punkt gesetzt und den zum shop mit allem > pipapo gemacht. > > Jetzt sieht das Rendering aber total bekloppt aus, weil Hausnummern zweimal > erscheinen sobald > a) der Shop keine Bezeichnung hat oder > b) das Icon sich mit einem anderen überschneiden würde. > > Beispiel hier: > http://www.openstreetmap.org/?lat=51.320525&lon=12.342349&zoom=18&layers=M > > Nun meine Frage: Wie mappt ihr sowas? > > Grüße, > ben -- Diese Nachricht wurde maschinell erstellt und ist daher ohne Unterschrift gültig.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de