On 22.05.2015 15:07, Sven Geggus wrote: > Lars Lingner <gislars+l...@googlemail.com> wrote: > >> Der Deutsche Stil benutzt ja bereits hstore und mein Interesse ist, >> herauszufinden ob man nicht mit genau einem Schema bzw. Import-Mapping >> beide Stile rendern kann. > > Das geht schon immer, wenn man passende views dazwischen schaltet. Beim > deutschen Stil verwende ich schon immer views. >
Stimmt, das kann man mit Views bauen. Zum Zeitpunkt des Imports mit osm2pgsql muss ich damit schon wissen, welche Tags ich im View bzw. Kartenstil brauche. Mit Hstore kann ich eine Art Sammelspalte machen für alle Tags die ich nicht in eine eigene Spalte packe. Damit bleibt das DB-Schema gleich. Vom Workflow beim Aufsetzen eines Rendersystems stelle ich mir vor, das beim Setup von osm2pgsql bzw. Mapnik ein Punkt die Entscheidung "System für Standardstil oder mehrere Stile vorbereiten" ist. Der Standardstil wäre das jetzige Verhalten, bei "Multistil" gibt es noch eine catch-all-hstore-Spalte. Oder mehrere Spalten ggf schon kategorisiert. Eigentlich geht es mir auch nicht nur um die beiden Stile International und Deutsch. Es gibt diverse Spezialkarten die alle ihre eigenen Tags auswerten. Wenn diese nicht bereits beim default.style von osm2pgsql enthalten sind, muss man einen neuen Import machen sobald ein neuer Stil hinzukommt. Vielleicht gibt es einen kleinsten gemeinsamen Nenner... Wir können gerne auf dem Camp weiter diskutieren. Viele Grüße Lars _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de