Prolonger la vie d'une
application

Octobre 2013
Prolonger la vie d'une application

Octobre 2013

Qui sommes-nous ?
n 
n 

Organisme décisionnel et autonome constitué en 1978
Lois appliquées
–  Loi sur la protection du territoire et des activités agricoles (LPTAA)
–  Loi sur l’acquisition des terres agricoles par des non-résidents (LATANR)

Notre mission
n 

Garantir pour les générations futures un territoire propice à
l'exercice et au développement des activités agricoles.

Impact de la loi et autres mesures
n 

L’autosuffisance alimentaire du Québec = 40% à 70%
dans les 20 années qui ont suivi
Prolonger la vie d'une application

Structure organisationnelle
n 

100 employés répartis dans 2 bureaux
• 
• 
• 
• 
• 
• 

Commissaires
Gestionnaires
Juristes
Analystes
Enquêteurs
Techniciens

La zone agricole
n 
n 

Couvre plus de 63 000 km2
Représente 3.8 % du territoire québécois

Octobre 2013
Prolonger la vie d'une application

Octobre 2013

Cartographie
(avant la géomatique)
Document à une
échelle commune

Dessiner la superficie
visée sur chaque copie
Prolonger la vie d'une application

Octobre 2013

GIPTAAQ

Gestion de l'information sur la protection du
territoire et des activités agricoles du
Québec
Prolonger la vie d'une application

Octobre 2013

Couches d’information
n 
n 
n 
n 
n 
n 
n 

BDTQ
Cadastre & historique
Limites administratives
Potentiel des sols
Forestier
Cultures assurées
CPTAQ
–  Zone agricole
–  Dossiers

n 
n 
n 

Schéma d’aménagement
Milieu humide
…
Prolonger la vie d'une application

Imagerie

Octobre 2013

Orthophotos
Photos géoréférencées
1979-80

INPA

Photographie aérienne
PDF

Cartes
géoréférencées
Prolonger la vie d'une application

Requête spatiale

Octobre 2013
Prolonger la vie d'une application

Données descriptives

Octobre 2013
Prolonger la vie d'une application

Application
n 

Technologie
– 
– 
– 
– 
– 
– 
– 

n 

Application client – serveur
Visual Basic 6
MapObjects 2.2
Programme et données sur le réseau
Serveur Québec - Longueuil
Coverages, ShapeFiles, MrSid …
Access & Oracle

Motivations
–  Outil flexible
–  Coûts
–  Solution WEB peu répandue

Octobre 2013
Prolonger la vie d'une application

Évolutions

n 
n 
n 

n 

Contraintes
Avantages

n 
n 

n 
n 
n 

Octobre 2013

Besoins des utilisateurs
Données numériques
Fonctionnalités
Limitations de MapObjects
Édition multi-utilisateurs <> ShapeFile
Fin du support 2005

Outil maîtrisé par les utilisateurs
Coûts réduits
Maîtrise du développement
Prolonger la vie d'une application

Octobre 2013

PostgreSQL
n 

Migration des données Access => PostgreSQL
–  Augmentation significative des performances
–  Centralisation des données Québec – Longueuil
–  Format «propriétaire » conservé <> PostGIS

n 

Migration des données Oracle => PostgreSQL
–  Descriptif du Cadastre du Québec
–  Base de données d’entreprise en cours de migration
–  Abandon de la maintenance (9i) , économie$$$ annuelles
Prolonger la vie d'une application

PostGIS
n 

Format géométrique PostGIS
–  Information modifiée par plusieurs utilisateurs
–  Partage de l’information avec application WEB

n 

Amélioration des outils de numérisation
–  Multitude de fonctions spatiales
–  Performante & simple d’utilisation
–  ST_UNION, ST_LINEMERGE, ST_POLYGONIZE

Octobre 2013
Prolonger la vie d'une application

GDAL
n 
n 

Traitement de l’imagerie en lots
Géoréférencer une image
– 
– 
– 
– 

Exemple sur Quantum GIS
Outil intégré (gdal_translate, gdal_warp)
Disponible pour l’ensemble des utilisateurs
Lien avec INPA

Octobre 2013
Prolonger la vie d'une application

Octobre 2013

Service WMS

n 

Basé sur une norme (OGC)
Indépendant des technologies
Fournisseurs WMS multiples
Demande peu de ressources (client)
Branchement à la source (données à jour)

n 

Gestion intégrée de l’imagerie numérique (GIIN) MRNF

n 
n 
n 
n 

–  Accès aux projets d’orthophotos
–  Version couleur pour les utilisateurs
–  Économie d’espace et de traitement
Prolonger la vie d'une application

Partenaire
n 

Ministère de la Sécurité publique
–  Service web de GéoLOcalisation (GLO)
•  Passage des paramètres par appel d’un URL
•  Réponse XML

–  Recherche d’adresses et de lieux d’intérêts

Octobre 2013
Prolonger la vie d'une application

Partenaire
Earth & Maps

n 
– 
– 
– 
– 

Compétiteur => Allié
Imagerie & historique
Street View
Exportation de dessins

Octobre 2013
Prolonger la vie d'une application

Avenir
n 

Orientation vers le libre en cours à la CPTAQ
–  Système d’exploitation des serveurs
–  Suite bureautique, courriel, utilitaires, fureteur
–  Base de données propriétaire vers PostGreSQL

n 

Refonte de l’application
–  Bonifier l’application Déméter (cartographie en ligne)
–  Reconstruire sur une autre base (Quantum GIS ?)
–  S’associer à d’autres M/O (MSP, FADQ…)

n 

S’assurer de la pérennité de l’application
–  Participer au développement

Octobre 2013
Prolonger la vie d'une application

Merci de votre attention

Octobre 2013

Prolonger la vie d'une application

  • 1.
    Prolonger la vied'une application Octobre 2013
  • 2.
    Prolonger la vied'une application Octobre 2013 Qui sommes-nous ? n  n  Organisme décisionnel et autonome constitué en 1978 Lois appliquées –  Loi sur la protection du territoire et des activités agricoles (LPTAA) –  Loi sur l’acquisition des terres agricoles par des non-résidents (LATANR) Notre mission n  Garantir pour les générations futures un territoire propice à l'exercice et au développement des activités agricoles. Impact de la loi et autres mesures n  L’autosuffisance alimentaire du Québec = 40% à 70% dans les 20 années qui ont suivi
  • 3.
    Prolonger la vied'une application Structure organisationnelle n  100 employés répartis dans 2 bureaux •  •  •  •  •  •  Commissaires Gestionnaires Juristes Analystes Enquêteurs Techniciens La zone agricole n  n  Couvre plus de 63 000 km2 Représente 3.8 % du territoire québécois Octobre 2013
  • 4.
    Prolonger la vied'une application Octobre 2013 Cartographie (avant la géomatique) Document à une échelle commune Dessiner la superficie visée sur chaque copie
  • 5.
    Prolonger la vied'une application Octobre 2013 GIPTAAQ Gestion de l'information sur la protection du territoire et des activités agricoles du Québec
  • 6.
    Prolonger la vied'une application Octobre 2013 Couches d’information n  n  n  n  n  n  n  BDTQ Cadastre & historique Limites administratives Potentiel des sols Forestier Cultures assurées CPTAQ –  Zone agricole –  Dossiers n  n  n  Schéma d’aménagement Milieu humide …
  • 7.
    Prolonger la vied'une application Imagerie Octobre 2013 Orthophotos Photos géoréférencées 1979-80 INPA Photographie aérienne PDF Cartes géoréférencées
  • 8.
    Prolonger la vied'une application Requête spatiale Octobre 2013
  • 9.
    Prolonger la vied'une application Données descriptives Octobre 2013
  • 10.
    Prolonger la vied'une application Application n  Technologie –  –  –  –  –  –  –  n  Application client – serveur Visual Basic 6 MapObjects 2.2 Programme et données sur le réseau Serveur Québec - Longueuil Coverages, ShapeFiles, MrSid … Access & Oracle Motivations –  Outil flexible –  Coûts –  Solution WEB peu répandue Octobre 2013
  • 11.
    Prolonger la vied'une application Évolutions n  n  n  n  Contraintes Avantages n  n  n  n  n  Octobre 2013 Besoins des utilisateurs Données numériques Fonctionnalités Limitations de MapObjects Édition multi-utilisateurs <> ShapeFile Fin du support 2005 Outil maîtrisé par les utilisateurs Coûts réduits Maîtrise du développement
  • 12.
    Prolonger la vied'une application Octobre 2013 PostgreSQL n  Migration des données Access => PostgreSQL –  Augmentation significative des performances –  Centralisation des données Québec – Longueuil –  Format «propriétaire » conservé <> PostGIS n  Migration des données Oracle => PostgreSQL –  Descriptif du Cadastre du Québec –  Base de données d’entreprise en cours de migration –  Abandon de la maintenance (9i) , économie$$$ annuelles
  • 13.
    Prolonger la vied'une application PostGIS n  Format géométrique PostGIS –  Information modifiée par plusieurs utilisateurs –  Partage de l’information avec application WEB n  Amélioration des outils de numérisation –  Multitude de fonctions spatiales –  Performante & simple d’utilisation –  ST_UNION, ST_LINEMERGE, ST_POLYGONIZE Octobre 2013
  • 14.
    Prolonger la vied'une application GDAL n  n  Traitement de l’imagerie en lots Géoréférencer une image –  –  –  –  Exemple sur Quantum GIS Outil intégré (gdal_translate, gdal_warp) Disponible pour l’ensemble des utilisateurs Lien avec INPA Octobre 2013
  • 15.
    Prolonger la vied'une application Octobre 2013 Service WMS n  Basé sur une norme (OGC) Indépendant des technologies Fournisseurs WMS multiples Demande peu de ressources (client) Branchement à la source (données à jour) n  Gestion intégrée de l’imagerie numérique (GIIN) MRNF n  n  n  n  –  Accès aux projets d’orthophotos –  Version couleur pour les utilisateurs –  Économie d’espace et de traitement
  • 16.
    Prolonger la vied'une application Partenaire n  Ministère de la Sécurité publique –  Service web de GéoLOcalisation (GLO) •  Passage des paramètres par appel d’un URL •  Réponse XML –  Recherche d’adresses et de lieux d’intérêts Octobre 2013
  • 17.
    Prolonger la vied'une application Partenaire Earth & Maps n  –  –  –  –  Compétiteur => Allié Imagerie & historique Street View Exportation de dessins Octobre 2013
  • 18.
    Prolonger la vied'une application Avenir n  Orientation vers le libre en cours à la CPTAQ –  Système d’exploitation des serveurs –  Suite bureautique, courriel, utilitaires, fureteur –  Base de données propriétaire vers PostGreSQL n  Refonte de l’application –  Bonifier l’application Déméter (cartographie en ligne) –  Reconstruire sur une autre base (Quantum GIS ?) –  S’associer à d’autres M/O (MSP, FADQ…) n  S’assurer de la pérennité de l’application –  Participer au développement Octobre 2013
  • 19.
    Prolonger la vied'une application Merci de votre attention Octobre 2013