QGIS as a platform - be-opengis.ulb.ac.be · GeoDjango, PHP, Java... Use existing QGIS Web client...

Post on 14-Aug-2020

15 views 0 download

Transcript of QGIS as a platform - be-opengis.ulb.ac.be · GeoDjango, PHP, Java... Use existing QGIS Web client...

QGIS as a platform

Vincent PicavetOslandia

Platform ?

« Platform technology is a term for technology that enables the creation of products and processes that support present or future development. It establishes the long-term capabilities of research & development institutes. It can be defined as a structural or technological form from which various products can emerge without the expense of a new process/technology introduction.

»

Platform : Collaboration Interoperability Connectivity Adaptability

QGIS is Opensource

CollaborationOpennessInnovationReuse

Interoperability

Connectivity

Adaptability

Custom interface

Custom forms

PROCESSING(SEXTANTE)

Actions

QGIS Server& web client

QGIS WebServicesWMS, WFS(-T), ++

Build you own appOL3, LeafLet, GeoExt…GeoDjango, PHP, Java...

Use existingQGIS Web clientQGIS BrowserLizMap

Plugins

Open world !Python + lib (or C++)PyQGIS APIPyQT, QT DesignerCustom DB accessExt. Python modules

> 250 plugins ( /!\ QGIS 2.0)

Specific application

Custom app

No QGIS interfaceUse PyQT + PyQGISTarget very specific needs

QGIS : Desktop GIS

QGIS : GIS platform

FinQuestions ?

vincent.picavet@oslandia.com

Twitter : @vpicavet

http://www.oslandia.com