{"id":18694,"date":"2026-11-06T15:16:36","date_gmt":"2026-11-06T14:16:36","guid":{"rendered":"https:\/\/www.opengis.ch\/?p=18694"},"modified":"2026-11-06T15:35:51","modified_gmt":"2026-11-06T14:35:51","slug":"model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows","status":"publish","type":"post","link":"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/","title":{"rendered":"Model Baker Prozessalgorithmen: das DIY Kit f\u00fcr deine Workflows"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><em>Mit dem zuletzt erschienenen <a href=\"https:\/\/github.com\/opengisch\/QgisModelBaker\/releases\/tag\/v8.4.0\">QGIS Model Baker 8.4 <\/a>wurden drei weitere Prozessalgorithmen realisiert, die das Toolkit nun noch n\u00fctzlicher machen, um spezifische Workflows mit Model Baker und ili2db in QGIS zu realisieren.<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"425\" data-attachment-id=\"18796\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/image-16\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?fit=1240%2C702&amp;ssl=1\" data-orig-size=\"1240,702\" data-comments-opened=\"1\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?fit=750%2C425&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?resize=750%2C425&#038;ssl=1\" alt=\"\" class=\"wp-image-18796\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?resize=1024%2C580&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?resize=300%2C170&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?resize=768%2C435&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?w=1240&amp;ssl=1 1240w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption class=\"wp-element-caption\"><em>Filmstill Brazil<\/em> (1985)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Selbstgemachtes macht ja bekanntlich am meisten Freude. Und auch wenn Model Baker schon seit Jahren das <a href=\"https:\/\/github.com\/opengisch\/QgisModelBakerLibrary\">Backend<\/a> als <a href=\"https:\/\/pypi.org\/project\/modelbaker\/\">Pythonpackage<\/a> zur Verf\u00fcgung stellt, muss man schon auch ein bisschen Hacker sein, um etwas damit zu bauen. Und auch wenn vielleicht die Processingmodelle in QGIS auch nicht gerade die leichteste Kost sind, kann man als Enduser auch bereits fertige Workflows nachvollziehen und bei Bedarf ab\u00e4ndern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies f\u00fchrt dazu, dass wir diesen kleinen Use Case mit den neuen Prozessalgorithmen bauten und ihn f\u00fcr euch als kleinen<strong> Step-by-Step Guide<\/strong> hier niederschreiben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es geht darum, dass man einen validen Datensatz duplizieren m\u00f6chte, um daran weiterzuarbeiten und doch noch eine Sicherheitskopie zu behalten. Nat\u00fcrlich k\u00f6nnte man das auch mit ilivalidator und pg-dump machen, aber nicht <strong>mit nur einem Klick<\/strong>. Denn das Beste ist ja, dass wir Prozessalgorithmen einfach zu einem Processingmodell zusammenh\u00e4ngen k\u00f6nnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir wollen nun also ein neues Schema entsprechend dem Quellschema erstellen, dann die Daten aus dem Quellschema valide exportieren und ins neue Schema importieren.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"467\" data-attachment-id=\"18699\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/image-12\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?fit=1134%2C707&amp;ssl=1\" data-orig-size=\"1134,707\" data-comments-opened=\"1\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?fit=750%2C467&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?resize=750%2C467&#038;ssl=1\" alt=\"\" class=\"wp-image-18699\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?resize=1024%2C638&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?resize=768%2C479&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image.png?w=1134&amp;ssl=1 1134w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption class=\"wp-element-caption\">Disclaimer: so sieht es aus.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Beginnen wir also endlich. Model Designer \u00f6ffnen mit dem Men\u00fc <em>Verarbeitung &gt; Modellentwurf<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als erstes geben wir dem Modell einen <strong>Namen<\/strong>. Wenn wir es jetzt abspeichern, schl\u00e4gt es unseren Profilordner vor und wir werden es zuk\u00fcnftig in der Verarbeitungswerkzeugkiste finden, wir k\u00f6nnen es aber irgendwo abspeichern und individuell laden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"475\" data-attachment-id=\"18706\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/screenshot-from-2026-10-28-10-22-01\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?fit=1170%2C742&amp;ssl=1\" data-orig-size=\"1170,742\" data-comments-opened=\"1\" data-image-title=\"Screenshot From 2026-10-28 10-22-01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?fit=750%2C475&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?resize=750%2C475&#038;ssl=1\" alt=\"\" class=\"wp-image-18706\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?resize=1024%2C649&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?resize=300%2C190&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?resize=768%2C487&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-28-10-22-01.png?w=1170&amp;ssl=1 1170w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Oder \u2013 und das ist das Coolste \u2013 es mit <strong>Modell in Projekt speichern<\/strong> an ein QGIS Projekt binden, dann kann man es jeweils direkt \u00fcber das Projekmen\u00fc starten.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"390\" data-attachment-id=\"18801\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/screenshot-from-2026-10-29-09-21-18\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?fit=1095%2C569&amp;ssl=1\" data-orig-size=\"1095,569\" data-comments-opened=\"1\" data-image-title=\"Screenshot From 2026-10-29 09-21-18\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?fit=750%2C390&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?resize=750%2C390&#038;ssl=1\" alt=\"\" class=\"wp-image-18801\" style=\"aspect-ratio:1.9248396236211933\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?resize=1024%2C532&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?resize=300%2C156&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?resize=768%2C399&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Screenshot-From-2026-10-29-09-21-18.png?w=1095&amp;ssl=1 1095w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Weiter geht es mit dem Einstiegspunkt. Die Datenbankparameter des Quellschemas, die wir f\u00fcr das Erstellen des neuen Schemas brauchen, k\u00f6nnen wir aus einem <strong>Vektorlayer<\/strong> entnehmen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"475\" data-attachment-id=\"18714\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?fit=1135%2C718&amp;ssl=1\" data-orig-size=\"1135,718\" data-comments-opened=\"1\" data-image-title=\"Pasted image (3)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?fit=750%2C475&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?resize=750%2C475&#038;ssl=1\" alt=\"\" class=\"wp-image-18714\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?resize=1024%2C648&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?resize=300%2C190&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?resize=768%2C486&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-3.png?w=1135&amp;ssl=1 1135w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datenquelle des Vektorlayers k\u00f6nnen wir mit dem Model Baker Util Algorithmus <strong>Get Parameter from Layersource<\/strong> parsen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"465\" data-attachment-id=\"18718\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?fit=1136%2C704&amp;ssl=1\" data-orig-size=\"1136,704\" data-comments-opened=\"1\" data-image-title=\"Pasted image (4)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?fit=750%2C465&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?resize=750%2C465&#038;ssl=1\" alt=\"\" class=\"wp-image-18718\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?resize=1024%2C635&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?resize=300%2C186&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?resize=768%2C476&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-4.png?w=1136&amp;ssl=1 1136w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Den Input k\u00f6nnen wir mittels <strong>Modelleingabe (Model Input) <\/strong>verlinken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"467\" data-attachment-id=\"18722\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-5\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?fit=1131%2C705&amp;ssl=1\" data-orig-size=\"1131,705\" data-comments-opened=\"1\" data-image-title=\"Pasted image (5)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?fit=750%2C467&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?resize=750%2C467&#038;ssl=1\" alt=\"\" class=\"wp-image-18722\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?resize=1024%2C638&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?resize=768%2C479&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-5.png?w=1131&amp;ssl=1 1131w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Schliesslich w\u00e4hlen wir den Model Baker Algorithmus <strong>Create schema with ili2pg<\/strong>&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"467\" data-attachment-id=\"18726\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-6\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?fit=1130%2C703&amp;ssl=1\" data-orig-size=\"1130,703\" data-comments-opened=\"1\" data-image-title=\"Pasted image (6)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?fit=750%2C467&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?resize=750%2C467&#038;ssl=1\" alt=\"\" class=\"wp-image-18726\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?resize=1024%2C637&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?resize=768%2C478&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-6.png?w=1130&amp;ssl=1 1130w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8230; und verlinken die geparsten Datenbankparameter \u00fcber die <strong>Algorithmusausgabe (Algorithm Output) <\/strong>des Vorg\u00e4ngeralgorithmus&#8216;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"434\" data-attachment-id=\"18730\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-7\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?fit=1252%2C725&amp;ssl=1\" data-orig-size=\"1252,725\" data-comments-opened=\"1\" data-image-title=\"Pasted image (7)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?fit=750%2C434&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?resize=750%2C434&#038;ssl=1\" alt=\"\" class=\"wp-image-18730\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?resize=1024%2C593&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?resize=300%2C174&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?resize=768%2C445&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-7.png?w=1252&amp;ssl=1 1252w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcbrigens kann man auch per Drag and Drop die Ausgaben mit den Eingaben verkn\u00fcpfen (in neueren QGIS Versionen).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"274\" data-attachment-id=\"18738\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/image-13\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?fit=1026%2C375&amp;ssl=1\" data-orig-size=\"1026,375\" data-comments-opened=\"1\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?fit=750%2C274&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?resize=750%2C274&#038;ssl=1\" alt=\"\" class=\"wp-image-18738\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?resize=1024%2C374&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?resize=300%2C110&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?resize=768%2C281&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-1.png?w=1026&amp;ssl=1 1026w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Halt, wir k\u00f6nnen nicht alles einfach verlinken. Das <strong>Schema<\/strong> muss nat\u00fcrlich ein neues sein. Nun wollen wir am liebsten, dass es gleich heisst, aber noch ein Timestamp enth\u00e4lt. Dazu k\u00f6nnen wir einen V<strong>orberechneten Wert (Pre-calculated Value) <\/strong>verwenden, der uns anbietet, einen Ausdruck zu erstellen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"352\" data-attachment-id=\"18746\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-8\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?fit=1196%2C562&amp;ssl=1\" data-orig-size=\"1196,562\" data-comments-opened=\"1\" data-image-title=\"Pasted image (8)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?fit=750%2C352&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?resize=750%2C352&#038;ssl=1\" alt=\"\" class=\"wp-image-18746\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?resize=1024%2C481&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?resize=300%2C141&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?resize=768%2C361&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-8.png?w=1196&amp;ssl=1 1196w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Neben den Standardfunktionen <code>now()<\/code> und <code>format_date()<\/code> k\u00f6nnen wir nun die Ausgabe der anderen Algorithmen als Variable verwenden. Hier <code>@Get_parameter_from_layersource_SCHEMA<\/code> und damit unsen neuen Schemanamen bauen. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"401\" data-attachment-id=\"18750\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/2026-10-28_11-00\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?fit=1296%2C692&amp;ssl=1\" data-orig-size=\"1296,692\" data-comments-opened=\"1\" data-image-title=\"2026-10-28_11-00\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?fit=750%2C401&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?resize=750%2C401&#038;ssl=1\" alt=\"\" class=\"wp-image-18750\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?resize=1024%2C547&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?resize=300%2C160&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?resize=768%2C410&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-00.png?w=1296&amp;ssl=1 1296w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dann probieren wir es doch gleich mal aus. Mit dem gr\u00fcnen Play-Dreieck in der Toolbar erscheint das Panel rechts, um den Algorithmus zu starten.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"316\" data-attachment-id=\"18754\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/2026-10-28_11-01\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?fit=1690%2C712&amp;ssl=1\" data-orig-size=\"1690,712\" data-comments-opened=\"1\" data-image-title=\"2026-10-28_11-01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?fit=750%2C316&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?resize=750%2C316&#038;ssl=1\" alt=\"\" class=\"wp-image-18754\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?resize=1024%2C431&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?resize=300%2C126&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?resize=768%2C324&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?resize=1536%2C647&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-01.png?w=1690&amp;ssl=1 1690w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Doch ohne Erfolg. <strong>Kein INTERLIS Modell<\/strong> ist gegeben. Nat\u00fcrlich. Wir haben jetzt nur die Datenbankparameter genommen und keine sonstigen ili2db Parameter gesetzt. Diese k\u00f6nnten wir als Text-Inputs konfigurieren oder mit Standardwerten abf\u00fcllen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"409\" data-attachment-id=\"18758\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/image-14\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?fit=1272%2C694&amp;ssl=1\" data-orig-size=\"1272,694\" data-comments-opened=\"1\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?fit=750%2C409&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?resize=750%2C409&#038;ssl=1\" alt=\"\" class=\"wp-image-18758\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?resize=1024%2C559&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?resize=768%2C419&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-2.png?w=1272&amp;ssl=1 1272w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Es w\u00e4re nat\u00fcrlich supernice, wenn wir die ili2db Parameter auch aus dem Quellschema herauslesen k\u00f6nnten. Und das w\u00e4re mit dem ili2db Kommando <code>--exportMetaConfig<\/code> auch m\u00f6glich. Dann k\u00f6nnte man die Konfiguration, mit welcher das erste Schema erstellt wurde, gleich wieder ili2db \u00fcbergeben. Die Model Baker Library bietet auch die API daf\u00fcr. Allerdings ist diese Komponente noch nicht als Algorithmus implementiert. W\u00e4r nice, wenn das mal noch kommt&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir probieren es noch einmal und dieses Mal klappt es.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"375\" data-attachment-id=\"18772\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/image-15\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?fit=1556%2C778&amp;ssl=1\" data-orig-size=\"1556,778\" data-comments-opened=\"1\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?fit=750%2C375&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?resize=750%2C375&#038;ssl=1\" alt=\"\" class=\"wp-image-18772\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?resize=1024%2C512&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?resize=300%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?resize=768%2C384&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?resize=1536%2C768&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-3.png?w=1556&amp;ssl=1 1556w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wir haben also ein neues Schema, nun m\u00fcssen wir noch die Daten r\u00fcberladen. Dazu nehmen wir den Model Baker Algorithmus <strong>Export with ili2pg<\/strong>. Als Eingabeparameter nehmen wir ebenfalls die Datenbankparameter des Vektorlayers. Auch das Schema \u00fcbernehmen wir davon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"417\" data-attachment-id=\"18776\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/2026-10-28_11-39\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?fit=1277%2C709&amp;ssl=1\" data-orig-size=\"1277,709\" data-comments-opened=\"1\" data-image-title=\"2026-10-28_11-39\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?fit=750%2C417&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?resize=750%2C417&#038;ssl=1\" alt=\"\" class=\"wp-image-18776\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?resize=1024%2C569&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?resize=768%2C426&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-39.png?w=1277&amp;ssl=1 1277w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dieser Algorithmus exportiert die Daten, sofern sie valide sind, in ein XTF File und gibt den Pfad als Parameter aus. Das XTF File liegt, wenn man nichts anderes angibt, im tempor\u00e4ren Verzeichnis. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nun importieren wir diese Daten in unser neues Schema. Daf\u00fcr nutzen wir den Model Baker Algorithmus <strong>Import with ili2pg<\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die spannenden Eingabeparameter sind das <strong>Schema<\/strong>, das wir aus dem<strong> Create schema with ili2pg<\/strong> \u00fcbernehmen, und das <strong>Source Transfer File<\/strong>, wo wir das XTF File des <strong>Export with ili2db<\/strong> nehmen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"417\" data-attachment-id=\"18780\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/2026-10-28_11-42\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?fit=1277%2C709&amp;ssl=1\" data-orig-size=\"1277,709\" data-comments-opened=\"1\" data-image-title=\"2026-10-28_11-42\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?fit=750%2C417&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?resize=750%2C417&#038;ssl=1\" alt=\"\" class=\"wp-image-18780\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?resize=1024%2C569&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?resize=768%2C426&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_11-42.png?w=1277&amp;ssl=1 1277w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Woher wir die Datenbankparameter nehmen, ist eigentlich egal. Die Model Baker Algorithmen geben grunds\u00e4tzlich die Datenbankparameter unver\u00e4ndert weiter. Der \u00dcbersichtlichkeit halber nehmen wir sie von dort, wo wir auch das Schema her haben (Create schema with ili2db). Wir k\u00f6nnten sie aber auch aus dem Vektorlayer nehmen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Probieren wir es aus.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"374\" data-attachment-id=\"18784\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/pasted-image-9\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?fit=1562%2C778&amp;ssl=1\" data-orig-size=\"1562,778\" data-comments-opened=\"1\" data-image-title=\"Pasted image (9)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?fit=750%2C374&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?resize=750%2C374&#038;ssl=1\" alt=\"\" class=\"wp-image-18784\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?resize=1024%2C510&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?resize=300%2C149&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?resize=768%2C383&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?resize=1536%2C765&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/Pasted-image-9.png?w=1562&amp;ssl=1 1562w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Es funktioniert wundersch\u00f6n. Es nimmt die Parameter vom gew\u00e4hlten Vektorlayer, es erstellt ein neues Schema basierend auf dem INTERLIS Modell, es exportiert die Daten aus dem Quell-Schema und importiert sie ins neue Schema. Fertig.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Reihenfolge l\u00e4uft korrekt ab, selbst wenn der Exportalgorithmus l\u00e4nger dauern w\u00fcrde. Dies, weil der Importalgorithmus direkt von dessen Ausgabe abh\u00e4ngt. W\u00fcrde er das nicht und man w\u00fcrde dennoch gerne die Reihenfolge beibehalten, k\u00f6nnte man noch Abh\u00e4ngigkeiten definieren. So:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"417\" data-attachment-id=\"18788\" data-permalink=\"https:\/\/www.opengis.ch\/de\/2026\/11\/06\/model-baker-prozessalgorithmen-das-diy-kit-fuer-deine-workflows\/2026-10-28_12-05\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?fit=1156%2C642&amp;ssl=1\" data-orig-size=\"1156,642\" data-comments-opened=\"1\" data-image-title=\"2026-10-28_12-05\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?fit=750%2C417&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?resize=750%2C417&#038;ssl=1\" alt=\"\" class=\"wp-image-18788\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?resize=1024%2C569&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?resize=768%2C427&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/2026-10-28_12-05.png?w=1156&amp;ssl=1 1156w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Und jetzt? Nun k\u00f6nnten wir aus dem neuen Schema ein QGIS Projekt erstellen. Den Model Baker Algorithmus Generate Project gibt es aber leider noch nicht. Machen wir es also von Hand mit Model Baker. Wenn wir UsabILIty Toppings verwenden, k\u00f6nnten wir auch die erweiterten Konfigurationen \u00fcbernehmen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alternativ k\u00f6nnten wir nat\u00fcrlich auch die Quellen des aktuellen Projektes \u00e4ndern, oder h\u00e4tten wir mit neuen Datenbanken statt mit neuen Schemas gearbeitet, h\u00e4tten wir auch mit Service-Files das gleiche Projekt nutzen k\u00f6nnen (wie hier beschrieben).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Falls du das mal selbst ausprobieren m\u00f6chtest, findest du hier das Processingmodell:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-38e80889-1481-4505-9770-6616314aed26\" href=\"https:\/\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/duplicate-current-schema.zip\">duplicate-current-schema<\/a><a href=\"https:\/\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/duplicate-current-schema.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-38e80889-1481-4505-9770-6616314aed26\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Und f\u00fcr einen anderen Use Case \u2013 wie man mit den Model Baker Prozessalgorithmen ein Modell baut, um ein Datensubset zu exportieren \u2013 findest du <a href=\"https:\/\/opengisch.github.io\/QgisModelBaker\/de\/user_guide\/processing\/\">hier<\/a> in der Model Baker Dokumentation. Neben <a href=\"https:\/\/opengisch.github.io\/QgisModelBaker\/de\/user_guide\/processing\/#algorithmen\">weiterf\u00fchrenden Beschreibungen<\/a> der Algorithmen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Viel Spass beim ausprobieren!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit dem zuletzt erschienenen QGIS Model Baker 8.4 wurden drei weitere Prozessalgorithmen realisiert, die das Toolkit nun noch n\u00fctzlicher machen, um spezifische Workflows mit Model Baker und ili2db in QGIS zu realisieren. Selbstgemachtes macht ja bekanntlich am meisten Freude. Und auch wenn Model Baker schon seit Jahren das Backend als [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":18796,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[253,198],"tags":[255,197,188,254],"class_list":["post-18694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-model-baker","category-qgis-de","tag-algorithmen","tag-modelbaker","tag-qgis","tag-workflows"],"jetpack-related-posts":[{"id":15040,"url":"https:\/\/www.opengis.ch\/de\/2023\/03\/06\/qgis-model-baker\/","url_meta":{"origin":18694,"position":0},"title":"QGIS ModelBaker","author":"Marco Bernasocchi","date":"2023-03-06","format":false,"excerpt":"Nach Abschluss des Kurses kennen die Teilnehmer:innen alle Funktionen vom QGIS Model Baker und k\u00f6nnen INTERLIS Modelle in der Datenbank abbilden und Transferdateien importieren und exportieren. Ausserdem wird eine Einf\u00fchrung ins Handling mit Beh\u00e4lter und Datasets gegeben und der Live Validator vorgestellt.","rel":"","context":"In &quot;INTERLIS &amp; Model Baker Kurse&quot;","block_context":{"text":"INTERLIS &amp; Model Baker Kurse","link":"https:\/\/www.opengis.ch\/de\/category\/kurse\/interlis-model-baker-kurse\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":15041,"url":"https:\/\/www.opengis.ch\/2023\/03\/06\/qgis-model-baker\/","url_meta":{"origin":18694,"position":1},"title":"QGIS ModelBaker","author":"Marco Bernasocchi","date":"2023-03-06","format":false,"excerpt":"Nach Abschluss des Kurses kennen die Teilnehmer:innen alle Funktionen vom QGIS Model Baker und k\u00f6nnen INTERLIS Modelle in der Datenbank abbilden und Transferdateien importieren und exportieren. Ausserdem wird eine Einf\u00fchrung ins Handling mit Beh\u00e4lter und Datasets gegeben und der Live Validator vorgestellt.","rel":"","context":"In &quot;Cours INTERLIS &amp; Model Baker&quot;","block_context":{"text":"Cours INTERLIS &amp; Model Baker","link":"https:\/\/www.opengis.ch\/fr\/category\/cours\/cours-interlis-model-baker\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":13388,"url":"https:\/\/www.opengis.ch\/de\/2022\/11\/10\/model-baker-kurs-zurich-26-01-2023\/","url_meta":{"origin":18694,"position":2},"title":"QGIS Model Baker Kurs Z\u00fcrich, 26.01.2023","author":"Anna Randegger","date":"2022-11-10","format":false,"excerpt":"Anmelden Der Kurs dauert einen Tag (9:00 \u2013 17:00 Uhr) und kostet 560 CHF pro Person (inkl. Mittagessen und Kursbest\u00e4tigung). Ein Lehrer f\u00fcr maximal 6 Personen und 2 Lehrer f\u00fcr 7 bis 12 Personen. Mindestteilnehmerzahl 6 Personen. Beschreibung Nach Abschluss des Kurses kennen die Teilnehmer:innen alle Funktionen vom QGIS Model\u2026","rel":"","context":"In &quot;QGIS&quot;","block_context":{"text":"QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qgis\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":14123,"url":"https:\/\/www.opengis.ch\/de\/2024\/02\/07\/qgis-model-baker-und-interlis-kurse-2023\/","url_meta":{"origin":18694,"position":3},"title":"QGIS Model Baker und INTERLIS Kurs 2024","author":"Dave Signer","date":"2024-02-07","format":false,"excerpt":"Der Tageskurs f\u00fcr QGIS Model Baker und das vorg\u00e4ngige INTERLIS Crash-Webinar erfreuten sich letztes Jahr grosse Beliebtheit. Deshalb m\u00f6chten wir es dir auch dieses Jahr erm\u00f6glichen INTERLIS-Modelbackmeister:in zu werden\ud83e\uddc1 Das INTERLIS Webinar beinhaltet die Grundkenntnisse, die f\u00fcr den QGIS Model Baker Kurs vorausgesetzt werden. Allerdings k\u00f6nnen die beiden Kurse unabh\u00e4ngig\u2026","rel":"","context":"In &quot;Unkategorisiert&quot;","block_context":{"text":"Unkategorisiert","link":"https:\/\/www.opengis.ch\/de\/category\/unkategorisiert\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2022\/11\/modelbaker_course.png?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":15076,"url":"https:\/\/www.opengis.ch\/de\/2024\/11\/12\/uebersetzungsmodelle-in-qgis-model-baker\/","url_meta":{"origin":18694,"position":4},"title":"\u00dcbersetzungsmodelle in QGIS Model Baker","author":"Dave Signer","date":"2024-11-12","format":false,"excerpt":"Letzte Woche konnten die Teilnehmer:innen des INTERLIS Tages in Yverdon-les-Bains die brandneue Experimental Version des QGIS Model Bakers mit der Version 7.10 testen. Und damit auch die Implementierung zur Handhabung von \u00dcbersetzungsmodellen. Eine Freude f\u00fcr alle Sprachregionen der Schweiz. Die Schweiz ist viersprachig und das ist wundersch\u00f6n. Wenn ich als\u2026","rel":"","context":"In &quot;Interlis&quot;","block_context":{"text":"Interlis","link":"https:\/\/www.opengis.ch\/de\/category\/interlis-de\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/11\/Screenshot-from-2024-11-12-12-16-41-1.jpg?fit=1200%2C778&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/11\/Screenshot-from-2024-11-12-12-16-41-1.jpg?fit=1200%2C778&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/11\/Screenshot-from-2024-11-12-12-16-41-1.jpg?fit=1200%2C778&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/11\/Screenshot-from-2024-11-12-12-16-41-1.jpg?fit=1200%2C778&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/11\/Screenshot-from-2024-11-12-12-16-41-1.jpg?fit=1200%2C778&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":14086,"url":"https:\/\/www.opengis.ch\/de\/2024\/01\/16\/oid-tid-t_ili_tid-tid-model-baker-7-8-nimmts-easy\/","url_meta":{"origin":18694,"position":5},"title":"OID, TID, t_ili_tid, tid..? Model Baker 7.8 nimmt&#8217;s easy","author":"Dave Signer","date":"2024-01-16","format":false,"excerpt":"Letztes Jahr - p\u00fcnktlich zu Weihnachten 2023 - ist QGIS Model Baker Release 7.8 erschienen. Dieser bietet dir ein optimiertes GUI, die M\u00f6glichkeit UsabILIty Toppings auf bestehende Datenquellen zu applizieren und die angenehme Handhabung von OIDs. Denn OIDs sind oft m\u00fchsam zu erfassen und k\u00f6nnen generell verwirren. In diesem Blogpost\u2026","rel":"","context":"In &quot;GIS&quot;","block_context":{"text":"GIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/01\/blog_tid_manager.png?fit=854%2C657&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/01\/blog_tid_manager.png?fit=854%2C657&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/01\/blog_tid_manager.png?fit=854%2C657&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/01\/blog_tid_manager.png?fit=854%2C657&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pbdBtI-4Rw","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/10\/image-4.png?fit=1240%2C702&ssl=1","_links":{"self":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/18694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/comments?post=18694"}],"version-history":[{"count":7,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/18694\/revisions"}],"predecessor-version":[{"id":18835,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/18694\/revisions\/18835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/media\/18796"}],"wp:attachment":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/media?parent=18694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/categories?post=18694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/tags?post=18694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}