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
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)