Transcript
Page 1: Rapport évaluation outils de visualisation de données spatiales

DIRECTION DES RESSOURCES INFORMATIONNELLES

BMP 112 – Ammélioration de la géomatique

RAPPORT D’ÉVALUATION DES OUTILS DE VISUALISATION DE DONN ÉES DANS ORACLE SPATIAL

GUILLAUME LANGLOIS

STAGIAIRE EN GÉOMATIQUE ET TÉLÉD ÉTECTION

5 AOÛT 2013

Page 2: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

Table des matières

Rapport d’évaluation des outils de visualisation des données dans Oracle Spatial..................31 Mise en contexte....................................................................................................................32 Critères et leur évaluation.......................................................................................................33 Résultats de l’évaluation des logiciels....................................................................................54 Recommandation...................................................................................................................7

Page 3: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

Rapport d’évaluation des outils de visualisation des données dans Oracle Spatial

1 MISE EN CONTEXTE

Afin d’assister l’équipe du projet d’amélioration de la géomatique dans leur développement de la base de données Oracle spatial, on m’a demandé de procéder à l’évaluation d’outils de visualisation de données spatiales. Le but de mon travail était de trouver un logiciel permettant de visualiser les données géométriques incluses dans les tables de la base de données. Pour ce faire, on m’a fixé neuf (9) critères :

o Connexion directe sur Oracle Spatialo Logiciel libreo Visualisation simple, efficace et rapide des géométries pour une table entière

ou d’une portion de table avec géométries o outils de zoom, d’interrogation spatialeo possibilité de faire des requêtes de sélection simpleso Superpositions de couches et choix de l’ordre d’affichageo Un plus : options de transparence, de modification de la symbologieo Langue française (si possible)o Compatible avec notre environnement

Pour m’aider dans l’évaluation de ces critères, j’ai développé une matrice de décision pondérée dont les notes ont été attribuées de la façon décrite ci-dessous. La pondération a été fixée selon ma compréhension de l’importance de chaque critère face au choix final. Donc, le critère le plus important est celui d’avoir un outil de visualisation simple, efficace et rapide, il a reçu la plus forte pondération. Ainsi, la note finale est sur 42 points.

2 CRITÈRES ET LEUR ÉVALUATION

2.1 Connexion directe sur Oracle Spatial

-CritiqueCe critère est préalable aux autres. C’est-à-dire que tous les outils qui ne permettent

pas de se connecter à Oracle Spatial sont rejetés. Ce critère est binaire :

Permet la connexion directe sur Oracle Spatial : 1

Sinon : 0

2.2 Logiciel libre

Pondération : 2La pondération importante de ce critère permet de favoriser des solutions libres plutôt

que des solutions propriétaires. Son évaluation est binaire :

S’il est libre : 1

Sinon : 0

Page 4: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

2.3 Affichage rapide pour une table entière avec géométries

Pondération : 3Pour évaluer ce critère, on ouvre la table LOCTS_PARC_AGRI, qui contient plus de

1 000 000 de polygones, dans l’outil et calculant le temps nécessaire à l’affichage. On a établi l’échelle en comparaison avec les performances d’ArcGIS. La note (de 0 à 3 ) sera attribuée de selon cette façon :

Moins de 4 minutes (comparable à ArcGIS): 3

Entre 4 et 5 minutes (légèrement inférieur à ArcGIS) : 2

Entre 5 et 7 minutes (inférieur à ArcGIS) : 1

Au-delà de 7 minutes (nettement inférieur à ArcGIS) : 0

2.4 Interrogation spatiale

Pondération : 2Pour ce critère, nous utilisons l’outil d’interrogation spatiale du logiciel sur la table

LOCTS_PARC_AGRI. La note (de 0 à 3) est attribuée de la façon suivante :

Aucun outil d’interrogation spatiale : 0

Outil d’interrogation : 1

Outil d’interrogation et affichage des informations en 10s : 2

Outil d’interrogation et affichage des informations en 5s : 3

2.5 Possibilité de faire des requêtes de sélection simple

Pondération : 2Toujours avec LOCTS_PARC_AGRI, on effectue une sélection simple sur un groupe

de parcelles. La note (de 0 à 3) est attribuée selon l’échelle suivante :

Aucun outil de requête : 0

Outil de requête : 1

Outil de requête et affichage des informations en 60s : 2

Outil de requête et affichage des informations en 30s : 3

2.6 Superposition de couches de données

Pondération : 1Ce critère est binaire :

Permets la superposition des données : 1

Sinon : 0

Page 5: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

2.7 Outils de transparence, modification de la symbologie

Pondération : 1Ce critère est binaire :

Contiens des outils de symbologies et de transparence: 1

Sinon : 0

2.8 Langue française

Pondération : 1Ce critère est binaire :

Langue française disponible : 1

Sinon : 0

2.9 Compatible avec notre environnement

Pondération : 1Ce critère est binaire :

Compatible avec notre environnement : 1

Sinon : 0

3 RÉSULTATS DE L’ÉVALUATION DES LOGICIELS

Page 6: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

Tableau 1 : Matrice de décision des logiciels de visualisation de données Oracle Spatial

Con

nexi

on d

irect

e su

r O

racl

e S

patia

l

Logi

ciel

libr

e

Aff

icha

ge r

apid

e po

ur u

ne ta

ble

ent

ière

av

ec g

éom

étrie

s

Inte

rrog

atio

n sp

atia

le

Pos

sibi

lité

de

faire

des

req

uête

s de

lect

ion

sim

ple

Sup

erpo

sitio

n de

cou

ches

de

donn

ées

Out

ils d

e tr

ansp

aren

ce,

mod

ifica

tion

de la

sy

mbo

logi

e

Lang

ue fr

ança

ise

Com

patib

le a

vec

notr

e en

viro

nnem

ent

N

ote

Coefficient 2 3 2 2 1 1 1 1 25FME universal viewer 1 0 2 3 3 1 1 0 1 22

TatukGIS 1 1 2 1 1 1 1 0 1 16Grass GIS 0 0ArcReader 0 0NRDB pro 0 0

Gvsig 0 0

Page 7: Rapport évaluation outils de visualisation de données spatiales

La Financière agricole du Québec

4 RECOMMANDATION

La recherche d’outils s’est concentrée sur des outils déjà disponibles à La Financière ou sur des outils libres de droits. Ainsi, six logiciels permettant la visualisation de données spatiales ont été évalués. Par contre, seulement deux logiciels ont été capables de se connecter à la base de données Oracle pour ensuite afficher des résultats. Le premier a été le logiciel gratuit TatukGIS et le second est le Universal Viewer de FME disponible sur la machine PWSSIIMGGEO1.

Les deux logiciels retenus sont robustes et peuvent lire une grande quantité de formats de données en plus d’afficher rapidement les géométries. Il est important à noter que l’on a utilisé une table de plus de 1 000 000 d’enregistrement pour faire cette évaluation, ce qui est un cas particulier extrême. Lors de l’affichage de table dont le nombre d’enregistrements était plus restreint (LOCTS_PARC_AGRI_AN_COUR ≅ 400 000), le temps d’affichage était comparable à ArcGIS dans les deux cas. Le plus grand avantage de FME est dans son interrogation spatiale et sa possibilité de faire des requêtes de sélection, ce que fait difficilement TatukGIS. Les outils d’interrogation et de sélection sont présents, mais le temps de réponse est beaucoup plus élevé que celui de FME.

Suite à cette évaluation, je suggère de donner accès à la machine PWSSIIMGGEO1 aux développeurs de la base de données Oracle afin qu’ils puissent interroger et visualiser les données spatiales contenues dans la base de données à l’aide de FME Universal Viewer.

Selon les vérifications effectuées auprès du soutien technique, la machine PWSSIIMGGEO1 peut avoir jusqu’à dix (10) utilisateurs simultanément. La licence FME actuelle est suffisante pour les besoins des développeurs. En plus, Universal Viewer de FME est beaucoup plus facile à utiliser que la plupart des autres outils que j’ai essayé dans le cadre de cette recherche.


Recommended