The full model baker core
Project description
modelbaker - the library
The modelbaker library is a package containing two main areas:
- Wrapper for ili2db
iliwrapper
- Modules to generate a QGIS project from it's database source and interacting with this source
This Library is the backend of the QGIS Plugin QGIS Model Baker.
Installation
pip install modelbaker
Structure
.
├── __init__.py
├── iliwrapper
│ ├── __init__.py
│ ├── globals.py
│ ├── ili2dbargs.py
│ ├── ili2dbconfig.py
│ ├── ili2dbtools.py
│ ├── ili2dbutils.py
│ ├── ilicache.py
│ ├── iliexecutable.py
│ ├── iliexporter.py
│ ├── iliimporter.py
│ ├── iliupdater.py
│ └── ilivalidator.py
├── dataobjects
│ ├── __init__.py
│ ├── fields.py
│ ├── form.py
│ ├── layers.py
│ ├── legend.py
│ ├── project.py
│ └── relations.py
├── dbconnector
│ ├── __init__.py
│ ├── config.py
│ ├── db_connector.py
│ ├── gpkg_connector.py
│ ├── mssql_connector.py
│ └── pg_connector.py
├── db_factory
│ ├── __init__.py
│ ├── db_command_config_manager.py
│ ├── db_factory.py
│ ├── db_simple_factory.py
│ ├── gpkg_command_config_manager.py
│ ├── gpkg_factory.py
│ ├── gpkg_layer_uri.py
│ ├── layer_uri.py
│ ├── mssql_command_config_manager.py
│ ├── mssql_factory.py
│ ├── mssql_layer_uri.py
│ ├── pg_command_config_manager.py
│ ├── pg_factory.py
│ └── pg_layer_uri.py
├── generator
│ ├── __init__.py
│ ├── config.py
│ ├── domain_relations_generator.py
│ └── generator.py
└── utils
│ ├── __init__.py
├── db_utils.py
├── globals.py
├── qgis_utils.py
└── qt_utils.py
ili2db
In the current release we use ili2db version 4.6.1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
modelbaker-1.0.4.tar.gz
(83.1 kB
view hashes)
Built Distribution
modelbaker-1.0.4-py3-none-any.whl
(106.6 kB
view hashes)
Close
Hashes for modelbaker-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ac129649a3bdd9b88448ac773f8a043f584cf688ff1fb8803d5f261fba80e9e |
|
MD5 | 236265e2bf64c7c04faa879b43e8fcf7 |
|
BLAKE2b-256 | b8a47b5d42d16502d985a0d153c739865fae4ae5c215086930a417077d719c5a |