Maperative Bound-Set

Kann ich in der Rule Datei angeben das er beim Ausführen automatisch einen Rahmen um einen bestimmten Bereich setzt?

bounds-set 10.01,50.23,10.14,50.31

Ne, aber du kannst verschiedene Befehle in einem Script zusammenfassen und dies bspw. beim Starten von Maperitive ausführen lassen.

Bspw: Daten laden, Bounds setzen, Renderrule laden und rendern.

Mit dem Script kannst du alles machen, was du auch manuell über die command auch machen kannst.

Einfach eine Textdatei (MEIN-SCRIPT.txt) im Script-Ordner erstellen.

Inhalt z.B.:
use-ruleset location=Rules\MEINE-RULES.txt
apply-ruleset
load-source OSM\alpen.pbf
set-geo-bounds 12.021030,47.129360,12.191200,47.179830
generate-tiles minzoom=12 maxzoom=15

damit wird automatisch entspechende Rules (MEINE-RULES.txt) + OSM-Rohdaten geladen + Bounds gesetzt und z.B Tiles erzeugt

ein aufruf über eine Batch-Datei:
z.B.:
Maperitive.exe -exitafter Scripts\MEIN-SCRIPT.txt

Satrtet Maperitive mit entsprechenden Script und beendet Maperitive nach Erstellung der Tiles (-exitafter)