17 | Maybe you landed here because you used a link to the old documentation. 18 |
19 |20 | Check out the new one! 21 |
22 |24 | Model Baker is a QGIS plugin that allows to 25 | quickly create a QGIS project from a physical data model. Moreover it lets you import, export, and validate INTERLIS models and data into QGIS using graphical control of the ili2db tools. 28 |
29 |30 | Model Baker uses ili2db to import 31 | an INTERLIS model into a physical database and the database structure as well as the provided metainformation 32 | to configure the QGIS project with layer tree, field widgets, form layouts, relations and much more. This 33 | automation can massively reduce the configuration effort. 34 |
35 |36 | Furthermore, Model Baker can be used as a framework for other projects. The plugin 38 | Asistente LADM-COL, created for the 39 | Colombian implementation of the Land Administration Domain Model 40 | (LADM), uses the backend of Model Baker as a library 41 | to implement as much of the specific solution as possible as QGIS core functionality. 42 |
43 |24 | Model Baker ist ein QGIS plugin, welches das 25 | schnelle Erstellen von QGIS Projekten aus physischen Datenmodellen erlaubt. Ausserdem lässt es mittels 26 | graphischen Ansteuerung der ili2db 27 | Tools INTERLIS Modelle und Daten bequem in QGIS importieren, 28 | exportieren und validieren. 29 |
30 |31 | Model Baker verwendet ili2db, um 32 | ein INTERLIS-Modell in eine physische Datenbank zu importieren und die vorhandene Datenstruktur sowie 33 | Metainformationen für die Konfiguration des QGIS Projekts mit Legende, Formularlayouts, Relationen und vielem 34 | mehr. Diese Automatisierung reduziert den Konfigurationsaufwand massiv. 35 |
36 |37 | Ausserdem kann Model Baker als Framework 38 | für andere Projekte verwendet werden. Das Plugin Asistente LADM-COL, das für die kolumbianische Implementierung des Land Administration Domain Model 41 | (LADM) erstellt wurde, verwendet das Backend von Model 42 | Baker als Bibliothek, um so viel wie möglich von der spezifischen Lösung als QGIS-Kernfunktionalität zu 43 | implementieren. 44 |
45 |24 | Model Baker est un plugin QGIS qui permet de 25 | créer rapidement un projet QGIS à partir d'un modèle de données physique. De plus, il vous permet d'importer, d'exporter et de valider des modèles et des données INTERLIS dans QGIS en utilisant le contrôle graphique des outils ili2db. 28 |
29 |30 | Model Baker utilise ili2db pour importer 31 | un modèle INTERLIS dans une base de données physique et la structure de la base de données ainsi que les méta-informations fournies 32 | pour configurer le projet QGIS avec l'arborescence des couches, les widgets de champs, les mises en page de formulaires, les relations et bien plus encore. Cette 33 | automatisation peut réduire considérablement l'effort de configuration. 34 |
35 |36 | De plus, Model Baker peut être utilisé comme un framework pour d'autres projets. Le plugin 38 | Asistente LADM-COL, créé pour la 39 | mise en œuvre colombienne du modèle de domaine d'administration foncière 40 | (LADM), utilise le backend de Model Baker comme bibliothèque 41 | pour implémenter autant que possible la solution spécifique en tant que fonctionnalité de base de QGIS. 42 |
43 |If you want to create a physical database based on an INTERLIS model, regardless of whether it is based on an ili-file or a model from the repository.
67 |Or if you want to import data (catalogues or user data), regardless of whether the database already exists or not.
68 |If you want to select a database from which to create a QGIS project.
70 |If you want to export data to an XTF file.
72 | """ 73 | ) 74 | docutext = self.tr( 75 | 'Find more information about the workflow wizard in the documentation...' 76 | ) 77 | return logline, help_paragraphs, docutext 78 | -------------------------------------------------------------------------------- /QgisModelBaker/ui/workflow_wizard/export_data_configuration.ui: -------------------------------------------------------------------------------- 1 | 2 |If your data is in the format of the cantonal model, but you want to {verb} it in the format of the national model.
67 |The data that cannot be {pastverb} in the selected model is {pastverb} in the model it is stored.
68 |Usually, this is one single model. However, it is also possible to pass multiple models, which makes sense if there are multiple base models in the schema you want to {verb}.
69 |This is the value passed to --exportModels
70 | 71 | """ 72 | ).format( 73 | verb="validate" if validation else "export", 74 | pastverb="validated" if validation else "exported", 75 | ) 76 | ) 77 | 78 | def _active_state_changed(self, checked): 79 | self.items_view.setVisible(checked) 80 | if not checked: 81 | # on uncheck disable all 82 | self.items_view.model().check_all([]) 83 | self.parent.current_export_models_active = checked 84 | -------------------------------------------------------------------------------- /QgisModelBaker/ui/help_dialog.ui: -------------------------------------------------------------------------------- 1 | 2 |