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

Antwort per Email an