La matrice graphique intelligente : de la fiction à la réalité

Preview:

DESCRIPTION

Dans le cadre de la gestion de son rôle d'évaluation, la Ville de Trois-Rivières utilise la géomatique afin d'automatiser un certain nombre de processus. Dans le passé, l'entrée des données dans le rôle d'évaluation s'effectuait en passant directement par les tables descriptives du logiciel expert (PG Mega Eval). La cartographie était ensuite mise à jour. Dorénavant le point d'entrée pour l'ajout ou la modification des données du rôle d'évaluation se situe au niveau du Système d'Information Géographique du Service. De cette façon, nous pouvons aller puiser un maximum d'informations spatiales par rapport à la propriété (Servitudes, Zonage municipal, Pentes fortes, etc...). Un certain nombre d'informations sont donc emmagasinées à partir de la carte et sont envoyées vers les tables descriptives du logiciel expert PG Mega Eval.

Citation preview

La matrice graphique intelligente : de la fiction à la réalité

Jean-François Métivier, géomaticienCoordonnateur des données

Service de l’évaluationVille de Trois-Rivières

Géomatique 2011 – 13 octobre 2011PARTENAIRES

22

Ville de Trois-Rivières

Trois-Rivières connaît une véritable relance, depuis la grande fusion municipale en 2002.

Neuvième ville du Québec pour le nombre d’habitants (130 000)Territoire de 288,92 km2 comprennent 47 625 unités d’évaluation

33

Ville de Trois-Rivières

La géomatique est de plus en plus utilisée au sein du service de l’évaluation

La technologie utilisée est ArcGis Desktop 9.3.1. (Migration vers la version 10 prévue début novembre)Les données sont centralisées dans une base de données ArcSDE 9.3 (SQL Server 2005)Le modèle de données utilisé est celui de GoCité

44

Représentation des données dans le SIG

Travaux publics Urbanisme Évaluation

ArcSDE

Les 3 services entreposent et mettent à jour leurs différentes couches d’informations

Réseau d’égoûtRéseau d’aqueduc

Bornes fontainePavage

ÉclairageZonage

...

Zonage (En vigueur)Zonage (Projeté)

Écosystèmes forestiers exeptionnels

Zones de glissements de terrains (talus)

...

Unités d’évaluationCentroïdes

Unités de voisinageÉléments de la matrice

graphiqueInformations des fiches

de propriété et de ventes...

Diffusion (interne et externe)

Comment lier les inf ormations géographiques aux informations descriptives du rôle d’évaluation?

55

Liaison des données géographiques aux données descriptives du rôle d’évaluation

ArcSDE PG MegaEval

• Données géométriques• Base de données SQL Server

2005• Une entité (Ex: Une unité

d’évaluation) est représentée par un élément graphique (polygone)

• Un minimum d’informations descriptives sont disponibles

• Données descriptives du rôle • Base de données SYBASE• Une entité (Ex: Une unité

d’évaluation) est représentée par une fiche de propriété

• Toutes les informations descriptives sont disponibles

Comment représenter le tout dans le SIG?

66

Pour l’instant le seul champ utile dans la table est le numéro matricule (Il contistue notre clé primaire)

Représentation géométrique de la couche des unités d’évaluation dans ArcSDE

Représentation géométrique de la couche des unités d’évaluation dans ArcSDE

Polygone représentant une unité d’évaluation

Table des attributs du polygone

77

Informations descriptives de cette même unité d’évaluation dans PG MegaEval.

Page 1-4 de la fiche d’évaluation

Informations descriptives de cette même unité d’évaluation dans PG MegaEval.

Page 1-4 de la fiche d’évaluation

En plus du numéro matricule (clé primaire), nous aimerions pouvoir représenter sur la carte les différents champs contenus dans cette page.

Numéro matricule

Améliorations locales et services

Nombre de logements Classe

Année de construction

Code d’utilisation

ET PLUS...

Nombre d’étages

88

Liaison des données géographiques aux données descriptives du rôle d’évaluation

Création du pont entre les 2 bases de donnéesCréation du pont entre les 2 bases de données

Serveur ArcSDE

SQL SERVER 2005

Serveur MegaEval

SYBASE

Nous avons commencé par lier notre serveur SYBASE avec notre serveur SQL SERVER (Ajout d’un serveur lié)

Nous avons ensuite créé des vues sur notre serveur SQL SERVER. Ces vues pointent en temps réel sur les données de notre rôle d’évaluation

99

Liaison des données géographiques aux données descriptives du rôle d’évaluation

Exemple de création d’une vue sur le serveur SQL SERVER

Exemple de création d’une vue sur le serveur SQL SERVER

La vue est maintenant créée et nous avons accès aux données du rôle d’évaluation spécifiées dans notre requête

La dernière étape consiste à créer une vue spatiale (à l’aide des lignes de commandes ArcSDE) basée sur le numéro matricule (notre clé primaire)

Nom de la vue

Champ retourné par la vue (Nombre d’étages)

1010

Liaison des données géographiques aux données descriptives du rôle d’évaluation

Exemple de création d’une vue spatiale dans ArcSDEExemple de création d’une vue spatiale dans ArcSDE

Nom de la vue spatiale dans ArcSDENom de la couche de départ dans ArcSDE

Nom de la vue qui pointe dans le rôle

1111

Liaison des données géographiques aux données descriptives du rôle d’évaluation

Une fois la vue spatiale créée via ArcSDE, il ne reste que des petits paramètres à ajuster dans SQL Server

Voyons maintenant CONCRÈTEMENT le résultat dans ArcGis

1212

Automatisation des mises à jour

Nous avons vu dans le vidéo précédent que nous travaillons (pour des raisons de performance) avec une copie locale de la vue en temps réel

Il fallait trouver une solution pour s’assurer que la copie locale était à jour

Un script (application console .NET) a donc été développé et il utilise des outils de géotraitement de ArcGis

Le script est exécuté sur le serveur sur une base journalière (la nuit) et permet aux usagers de travailler avec une version très à jour

Une fois l’exécution du script terminée, un courriel est envoyé à l’administrateur et indique l’état du traitement effectué

1313

Automatisation des mises à jour

Exemple de courriel reçuExemple de courriel reçu

Le couriel contient le détail des différentes opérations de géotraitement

1414

Automatisation des mises à jour

Exemple de courriel reçuExemple de courriel reçu

Si une erreur survient, l’entête du courriel va nous l’indiquer

1515

Mise à jour quotidienne des données

Le rôle d’évaluation est en constante évolution

Réception d’un avis de dépôt d’une opérations cadastrale

Acquisitions ou échanges de propriétés

Ajout de nouveaux services (Aqueduc, égoût, pavage, etc...)

Petit exemple...

1616

Mise à jour quotidienne des données

Morcellement du lot 3 105 624

Le propriétaire de l’unité d’évaluation 2 vend une partie à chacun de ses voisins

L’unité d’évaluation 2 est annulée et les 2 nouveaux lots créés sont ajoutés aux unités d’évaluation 1 et 3

1717

Mise à jour quotidienne des données

Ces mises à jour nécessitent la plupart du temps une renumérotation des matricules des propriétés

1818

Mise à jour quotidienne des données

Modification des limites d’une unité d’évaluation

BLOC 77

AMÉLIORATIONS LOCALESSERVICES

TOPOGRAPHIEUTILISATION DU SOL

BLOC 79

UNITÉ DE VOISINAGEZONAGE MUNICIPAL

Impact au niveau des valeurs de la fiche de propriété?

LE SIG... UN OUTIL INDISPENSABLE

PERMET L’ANALYSE SPATIALE

1919

Important pour la taxation

Illustration concrète des améliorations locales et des services

Illustration concrète des améliorations locales et des services

2020

Mise à jour quotidienne des données

Bloc 77C – Localisation

On y retrouve les informations sur la localisation de l’emplacement de l’unité d’évaluation :

Typique Intérieure Extérieure Transversale Coin Cul-de-sac Enclavé Îlot

2121

Exemple de la représentation de la localisation

Exemple de la représentation de la localisation

2222

Mise à jour quotidienne des données

Bloc 77 – Topographie

Ce module, composé de trois cases, permet d’indiquer les caractéristiques topographiques de

l’unité d’évaluation tout en les

comparant à celles de l’unité de

voisinage dans laquelle elle est

située.

Nous nous attarderons sur les

codes suivants

2323

Petits exemples d’analyses spatiales effectuées dans le SIG

Petits exemples d’analyses spatiales effectuées dans le SIG

Calcul de la du terrain (Codes 40 et 42)

Calcul de la du terrain (Codes 40 et 42)

Calcul de la zone inondable du terrain (Code 49)

Calcul de la zone inondable du terrain (Code 49)

On inscrit les valeurs dans le rôle

2424

Mise en place d’un outil intégréMise en place d’un outil intégré

Calcul de la du terrain (Codes 40 et 42)

Calcul de la du terrain (Codes 40 et 42)

Calcul de la zone inondable du terrain (Code 49)

Calcul de la zone inondable du terrain (Code 49)

On inscrit les valeurs dans le rôle

2525

Mise en place d’un outil intégréMise en place d’un outil intégré

Au lieu de devoir utiliser les outils sur une base individuelle, un nouvel outil nous permet de connaître toutes les contraintes affectant l’unité d’évaluation et ce en un seul clic.

2626

Petits exemples d’analyses spatiales effectuées dans le SIG

Petits exemples d’analyses spatiales effectuées dans le SIG

Calcul de l’utilisation du sol (En zonage agricole 1 ha et plus)

Calcul de l’utilisation du sol (En zonage agricole 1 ha et plus)

À partir d’une étude pédologique (étude des sols), il est possible d’établir les caractéristiques de leur utilisation et même de calculer un indice de productivité pour ces terres agricoles

Une fois le thème numérisé reçu, on manipule les champs existants selon nos besoins. Il devient alors plus facile de faire « parler » les données de la carte

2727

Affichage de l’utilisation du solAffichage de l’utilisation du sol

2828

Affichage de l’indice de fertilitéAffichage de l’indice de fertilité

2929

Démonstration du calcul de l’utilisation du sol et de l’indice de fertilité pour une propriété

Démonstration du calcul de l’utilisation du sol et de l’indice de fertilité pour une propriété

3030

Inscription des valeurs obtenues dans la fiche de propriété

Inscription des valeurs obtenues dans la fiche de propriété

Report des valeurs obtenues utilisation du sol et indice de fertilité

Utilisation de ces valeurs lorsque le calcul du terrain est lancé

3131

Validation quotidienne des données spatiales et descriptives

Un script est lancé chaque jour afin de s’assurer de la correspondance des unités d’évaluation de la carte (ArcGis) et des tables descriptives du rôle d’évaluation (PG MegaEval)

Ce sript va lister toutes la anomalies trouvées

Un courriel sera envoyé aux responsables

Petit exemple...

3232

Validation quotidienne des données spatiales et descriptives

Le couriel contient le détail des chacune des erreurs

3333

Développement à venir…

Création de couches de mise à jour dans la matrice (ArcGis)

Ces couches contiendront tous les champs pouvant être alimentés à partir de la carte

Récupération des ces informations via le module cartographique de PG MegaEval (JMAP)

Une fois les données descriptives intégrées dans PG MegaEval, récupération des identifiants des opérations traitées

Intégration des couches de mise à jour dans la matrice officielle et récupération des anciennes données afin des pouvoir gérer graphiquement un historique

3434

En conclusion la géomatique permet

Une intégrité des données Meilleure équité entre tous les citoyensUne efficacité accrue

PARTENAIRES

3535

Merci pour votre attention!

Des questions?