Ein Geheimnis sind die nicht. Hab nur nie drüber nachgedacht, die zu publizieren.

Ich habe osm2pgsql ein wenig modifiziert, aber das Original ist auch ok. Und dann nutze ich ein leicht erweitertes Schema.


...
node,way   addr:postcode                   text  linear # wno
way        de:amtlicher_gemeindeschluessel text  linear # wno
way        de:regionalschluessel           text  linear # wno
way        ISO3166-1:alpha3                text  linear # wno
node,way   maxspeed                        text  linear # wno
node,way   maxspeed:forward                text  linear # wno
node,way   maxspeed:backward               text  linear # wno
node,way   name:de                         text  linear # wno
node,way   note                            text  linear # wno
way        postal_code                     text  linear # wno
node       traffic_sign                    text  linear # wno
node       vending_machine                 text  linear # wno
...

Hier werden einige Tags in eigene Collums gelegt, da somit der Zugriff auf den Hstore (z.B. tags->‘addr:postcode’) nicht notwendig ist. Geht halt schneller so. Nagelt mich aber nicht auf jedes Feld fest - das ist “histerisch” in den letzten Jahren gewachsen.

Steh halt mit “gitten” auf dem Kriegsfuß.

Gruss
walter