Zum Hauptinhalt springen

Seeding

  • Flexibles erzeugen, aktualisieren, löschen
  • Abhängig von
    • Zoom-Level
    • Alter der Kacheln
    • Lage

Bausteine

seedsWelche Kacheln (neu) erzeugt werden sollen
cleanupsWelche Kacheln gelöscht werden sollen
coveragesGeometrien zum Beschränken des Seeding

Beispiel einer Seed Task

seeds:
myseed:
caches: [osm_cache]
grids: [GLOBAL_MERCATOR]
refresh_before:
weeks: 3
levels:
to: 12

Seed-Tool

Erzeugt eine Übersicht über alle Tasks in einer seed-Konfiguration (-s seed.yaml) für eine MapProxy-Konfiguration (-f mapproxy.yaml):

mapproxy-seed -s seed.yaml -f mapproxy.yaml --summary

Seed eines Tasks:

% mapproxy-seed -s seed.yaml -f mapproxy.yaml --seed myseed

Paralleles Seeden:

% mapproxy-seed -s seed.yaml -f mapproxy.yaml -c 4

Der Seeding-Prozess kann unterbrochen und forgesetzt werden sowie terminiert werden (siehe: https://mapproxy.github.io/mapproxy/latest/seed.html#options).