[OSM-Devserver] Cronjob OLM Update

Peter Körner osm-lists at mazdermind.de
Mi Apr 13 08:52:39 CEST 2011


Am 11.04.2011 15:00, schrieb Alexander Matheisen:
> Um bei den heutigen Ressourcen einen schnellen Datenabruf zu
> ermöglichen, muss man eben gefilterte Tabellen erstellen, und zwar für
> jedes Projekt einzeln.

Ich glaube das ist eine der Erkenntnisse, die wir aus dem 
hStore-Experiment ziehen konnten. Wenn das Ziel eine gemeinsame 
Datenbank für alle möglichen POI-Karten war, dann ist es wohl als 
gescheitert anzusehen.

Als alternativen stellen sich viele kleine, thematisch getrennte 
Tabellen da, wie sie von Imposm unterstützt werden:
  - eine Tabelle mit allen amenity=restaurant
  - eine Tabelle mit allen amenity=pub
  - eine Tabelle mit allen anderen amenity=*

  - eine Tabelle mit allen highway=motorway
  - eine Tabelle mit allen highway=primary
  - eine Tabelle mit allen highway=secondary,tertiary
  - eine Tabelle mit allen highway=residential
  - eine Tabelle mit allen anderen highway=*

Nachteil:
  - Imposm kann derzeit keine Updates einspielen
  - Imposm kann derzeit keinen hStore füttern
  - Imposm kann derzeit keine Centroids berechnen
  - nach neuen Tags kann nicht ohne reimport gesucht werden

Vorteil:
  - ein Importer mit einer Import-Config in einer Datenbank für alle
    POI-Karten


Lg, Peter