Workflow
for Spatial Data Management Based on Models
Use case:
Land Administration
WORKSHOP
Model Driven Architecture
INTERLIS
UML INTERLIS Editor
ili2db / QGIS Model Baker
LADM
Conclusions
Agenda
Start conceptualizing, not thinking on technology.
Describe well your conceptual model, it would become a reference for everybody.
Choose your preferred technology stack to work with your data, the model is technology agnostic.
Generate your applications automatically from models.
Model Driven Approach
INTERLIS
INTER Land Information Systems (1991)
Conceptual descriptive language
Object-oriented language
Platform and system neutral
Includes classes, attributes, structures, domains, relations, constraints, units, etc.
INTERLIS WORKFLOW
INTERLIS Workflow (1)
UML INTERLIS Editor
Open Source project
Create, display, and manipulate data models
Reads and writes INTERLIS syntax and GML schemas
Documentation of models
UML INTERLIS Editor
INTERLIS Workflow (2)
ili2db
Create a physical database schema based on an INTERLIS model
Validate, import and export data in the INTERLIS exchange format
Open Source project
Several DB engines supported:
Pg, GeoPackage, Oracle, SQL Server, ...
ili2db
QGIS Model Baker
Plugin for QGIS 3.x
Creates DB schemas and provides the layers and editing forms based on the schema.
Exports structured data to INTERLIS transfer format (XTF).
QGIS Model Baker
QGIS Model Baker
INTERLIS Workflow (3)
Data Validation
Data Validation
INTERLIS Workflow (4)
External Data Import
Land Administration Domain Model
Semantics for Land Administration.
Descriptive standard, implementation is up to you.
Supports customization according to specific needs by country, institution, etc.
Land Administration Domain Model
There is a language that allows us to implement the MDA approach: INTERLIS
Conclusions
An ecosystem of software around INTERLIS enables us to work on different technology stacks an even to get automatic applications for data capture and validation.
Mulțumesc mult!
https://github.com/AgenciaImplementacion
https://www.youtube.com/AgenciaImplementacion
https://www.proadmintierra.info
https://slides.com/proadmintierra/foss4g_workshop_interlis
Slides
Workshop FOSS4G Bucharest 2019
By germap
Workshop FOSS4G Bucharest 2019
Workflow for spatial data management based on models (Use case: Land Administration)
- 906