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