Zum Inhalt

Übersicht

Worum geht es?

Mit Model Baker können Zusatzinformationen zu Modellen automatisch über das Web gefunden werden.

Zusatzinformationen wie:

This means that complex configurations can be made once and used multiple times.

Metaconfiguration

The metaconfiguration can be found before creating the physical data model on the Schema Import Configuration page.

metaconfig

The metaconfiguration can contain the ili2db settings as well as links to the required QGIS project configurations (toppings) and data files (referenced data).

Find technical background and detailed information about the metaconfiguration here

Referenced data

The referenced data required for a model, such as catalogs and codelists, can be found in the Data Import Configuration.

referenced data

They may already have been linked via the metaconfiguration before as well.

Find technical background and detailed information about the referenced data integration here.

Toppings

Die QGIS-Projektkonfigurationen oder sogenannten „Toppings“ können – sofern sie nicht bereits über die Metaconfiguration verknüpft sind – jedes Mal auf der Seite Projektgenerierung über eine „projecttopping“-Datei gefunden werden.

projecttopping

Das Projekttopping definiert allgemeine Projektkonfigurationen wie Layertree, Variablen usw. und verlinkt auf die benötigten Toppings wie Layerstyle usw. welche dann beim Generieren des Projekts heruntergeladen und angewendet werden.

topping download

Technische Hintergründe und ausführliche Informationen zu den Toppings finden Sie hier.

Woher kommen diese zusätzlichen Informationen?

So wie wir jetzt INTERLIS-Modelle finden können, indem wir die ilimodels.xml-Dateien in den Repositories durchsuchen, können wir diese zusätzlichen Informationen über die Datei ilidata.xml finden.

Es filtert die Einträge nach dem Namen des verwendeten INTERLIS Modells.

Weitere Informationen zum technischen Hintergrund finden Sie hier

Was sind die Workflows?

Alle diese Zusatzinformationen beziehen sich auf ein bestimmtes Modell. Sie werden daher nach dem Namen des ausgewählten Modells gesucht.

model selection

Zur Auswahl einer Metakonfiguration

...das auf referenzierte Daten und ein Projekttopping verweist, sieht der Workflow folgendermaßen aus:

  1. Der Benutzer gibt den Modellnamen in die Quellenauswahl ein.
  2. ilidata.xml wird nach Links zu Metakonfigurationsdateien entsprechend dem Modellnamen durchsucht
  3. Der Benutzer wählt eine Metakonfiguration aus

    metaconfig

  4. Metaconfiguration file is downloaded and the ili2db settings are read from the metaconfiguration

  5. ili2db settings are considered in the creation of the physical model
  6. Links to the referenced data are read from the metaconfiguration
  7. ilidata.xml is parsed for links to the referenced data
  8. Referenced data files are downloaded and imported
  9. Links to the projecttopping is read from the metaconfiguration
  10. ilidata.xml is parsed for links to the projecttopping
  11. Projecttopping file is downloaded and links to the other toppings (like layerstyles etc.) is read from the projecttopping
  12. ilidata.xml is parsed for links to the toppings
  13. Topping files are downloaded
  14. The information is read from the projettopping and the linked toppings and included in the generation of the QGIS project

On choosing referenced data directly

...from the repositories in the Data Import Configuration the steps are:

  1. ilidata.xml is parsed for links to the referenced data according to the model name.
  2. User selects referenced data

    referenced data

  3. Referenced data files are downloaded and imported

Note

The links to the referenced data are found according to the used model name.

On choosing project topping directly

... from the repositories in Project Generation the steps are:

  1. ilidata.xml is parsed for links to the projecttoppings according to the model name
  2. User selects a projecttopping

    projecttopping

  3. Projecttopping file is downloaded and links to the other toppings (like layerstyles etc.) is read from the projecttopping

  4. ilidata.xml is parsed for links to the toppings
  5. Topping file are downloaded
  6. The information is read from the projettopping and the linked toppings and included in the generation of the QGIS project.

Note

A projecttopping can be chosen from the local system as well.

How to make my own Toppings?

This can be easily made with the Model Baker Topping Exporter from an exiting QGIS Project.