Vous êtes sur la page 1sur 29
pr SPÉCIFICATION POUR LE DÉVELOPPEMENT D'UNE INTERFACE SOLAP SIMPLIFIÉE ET D’UN 'REQUÊTEUR MINIMAL DE CUBES

pr

SPÉCIFICATION POUR LE DÉVELOPPEMENT

D'UNE INTERFACE SOLAP SIMPLIFIÉE

ET D’UN 'REQUÊTEUR MINIMAL DE CUBES

Préparé par

Dr Yvan Bédard, professeur-chercheur, titulaire de la chaire,

Marie-Josée Proulx, M.Sc., chargée de recherche

Eveline Bernier, M.Sc., chargée de recherche

Sonia Rivest, M.Sc., chargée de recherche

Martin Nadeau, B.Sc., chargé de recherche

Suzie Larrivée, B.Sc., chargée de recherche

Chaire de recherche en base de données géospatiales décisionnelles

Département des Sciences géomatiques

Université Laval

15 octobre 2007

Département des Sciences géomatiques Université Laval 15 octobre 2007 http://MDspatialDB.chair.ulaval.ca

http://MDspatialDB.chair.ulaval.ca

Table des matières

1. Mise en contexte :

3

2. Positionnement de ce nouvel outil

4

3. Principales difficultés liées à l’interface actuelle

5

4. Fonctionnalités retenues pour l’interface simplifiée

6

4.1.a

Modification de l’administrateur SOLAP

6

4.1.b

Modification du client SOLAP

7

a)

Gestion des affichages

7

b)

Ouverture d’un cube

8

c)

Navigation SOLAP

8

d)

Barre de boutons SOLAP

9

e)

Basculer d’un type d’affichage à un

11

f)

Types d’affichage cartographique supportés

12

g)

Construire un affichage

14

h)

Disposition des dimensions en colonnes et rangées

15

i)

Assistant de requête SOLAP

17

j)

Sélection des éléments dans l’arbre

26

k) Autres utilitaires

27

l) Améliorations qui pourraient aussi faire partie de l’outil SOLAP standard

28

5.

Conclusion

29

1.

MISE EN CONTEXTE :

Un projet de recherche de la chaire de recherche en bases de données spatiales décisionnelles est

de développer une interface à l’usager optimale pour le SOLAP. À partir de l'expérience acquise avec les

différents travaux et développements SOLAP des dernières années, notre équipe est maintenant en

mesure de définir des améliorations potentielles à l’interface à l'usager de la technologie SOLAP. Parmi les

besoins exprimé par différents usagers de l’extension JMAP Spatial OLAP, la complexité de l’interface fait

partie des difficultés majeures. Une réflexion est donc faite de façon à simplifier l’interface de l’outil actuel

tout en dirigeant d’avantage l’usager dans ses manipulations (ou en évitant des manipulations). Cette

interface simplifiée permettrait aux usagers de se familiariser en premier lieu avec l’outil sans être

encombré par des manipulations complexes.

Le présent rapport présente d’abord le positionnement de cet outil par rapport aux outils SOLAP

standard et aux tableaux de bord. La deuxième section présente sommairement les principales difficultés

liées à l’interface actuelle qui seront résolues par les propositions dans la section suivante. La troisième

section identifie les fonctionnalités retenues pour composer l’interface simplifiée.

présente

les

modifications

souhaitée

à

l’administrateur

SOLAP

et

la

seconde

La première partie

partie

présente

les

modifications souhaitées dans le client SOLAP. L’ensemble de ces simplifications seront illustrées

individuellement au fur et à mesure lorsque nécessaire. Finalement, une conclusion complétera le

document.

Bien que les fonctionnalités suggérées dans ce rapport sont illustrées pour le produit JMAP Spatial

OLAP de Khéops technologie, ces nouvelles capacités peuvent être d’intérêt pour tout autre outils OLAP

commercial supportant la cartographie et y être implantées.

2.

POSITIONNEMENT DE CE NOUVEL OUTIL

L’objectif du développement de ce type d’outil est de se positionner entre les besoins des décideurs

et des analystes. L’outil SOLAP actuel répond adéquatement aux besoins des analystes qui souhaitent

explorer et naviguer librement dans leurs données. La

richesse des possibilités cartographiques et de

disposition possibles des affichages supportés en fait un outil complet. Cependant, la souplesse offerte

dans le SOLAP rend celui-ci compliqué à utilisé lorsque l’on s’adresse à des usagers moins expérimentés.

D’un autre coté, le tableau de bord dont la navigation est plus structurée est destiné aux décideurs qui ne

souhaitent

pas

explorer

leurs

données

mais

bien

les

consulter

de

manière

ad

hoc

et

obtenir

instantanément des indications sur l’état de leurs données. Les indicateurs et représentations visuelles

schématisées utilisés dans les tableaux de bord sont adéquates pour ce type de clientèle dont la prise de

décision repose sur des données sommaires. Entre les deux, il existe des usagers qui souhaitent

questionner leurs données eux-mêmes sans pour autant devoir maîtriser des outils complexes pour y

arriver. Des représentations cartographiques simplifiées sont suffisantes pour leur besoins, mais une

assistance dans la navigation est essentielle. Par conséquent, c’est vers ce type d’outil simplifié que nous

orienterons les propositions de développement. Nous pouvons le qualifié cet outil de requêteur SOLAP,

puisque contrairement à l’outil SOLAP dont l’exploration est libre, la navigation dans celui-ci est

contrôlée. De plus, l’outil SOLAP est orienté sur la découverte de connaissance tandis que le requêteur

SOLAP est orienté autour de la consultation de requêtes précises comme le présente la figure 1.

de requêtes précises comme le présente la figure 1. Figure 1. Positionnement des outils géodécisionnels en

Figure 1. Positionnement des outils géodécisionnels en regard de la navigation et le l’exploration des données.

3.

PRINCIPALES DIFFICULTÉS LIÉES À LINTERFACE ACTUELLE

Plusieurs difficultés ont été exprimées par les usagers de la version actuelle de JMAP SOLAP de

Khéops technologie. Ces difficultés sont liées à la complexité de l’interface qui doit être simplifiée pour

pouvoir s’adresser à des usagers moins expérimentés.

La difficulté principale de l’usager est de comprendre et de manipuler dimensions et mesures en les

glissant dans les fenêtres colonnes et rangés pour créer une requête. De plus, l’usager obtient des

messages d’erreurs lorsque la disposition en colonne et en rangée n’est plus adéquate (Voir #33 et #31 :

Sélection des mesures dans l’arbre et disposition en colonnes et en rangées).

En règle générale, l’usager se retrouve avec plusieurs fenêtres d’ouvertes sans savoir sur quelles

requête elles portent (c'est-à-dire, s’il s’agit d’un autre vue de la même requête). Il est possible de

rafraîchir l’affichage actif, mais dès que l’on change de type d’affichage l’application ouvre une nouvelle

fenêtre. (Voir

# 14 : La gestion multifenêtre). De plus, comme il n’y a qu’un arbre de sélection dans

l’interface, celui-ci se rafraichit automatiquement avec la sélection qui correspond à la fenêtre active

quand l’usager clique sur l’affichage. Malheureusement, il est très fréquent que l’usager modifie la

sélection de la mauvaise fenêtre avant de lancer son affichage. Le concept de basculement entre les

affichages doit aussi être révisé (Voir #27 : Basculer d’un affichage à l’autre).

La

variété

d’affichages

possibles

pour

une

requête

(ex.

carte

complexe

et

tableaux

croisés

complexes) déroute souvent l’usager. Celui-ci à du mal à disposer ses dimensions pour produite une carte

précise (ex. carte avec diagrammes superposés). Il existe trop de sous-entendus dans le processus actuel

pour que cela soit a la porté de tous les usagers (Voir #29: Types de carte supportées) De plus, la

possibilité de créer des tableaux croisés complexes fait en sorte qu’il devient impossible de le reproduire

en carte. L’outil demande alors à l‘usager de simplifier son tableau et les messages affichés ne sont pas

facilement compréhensibles (Voir #30 : Nombre de dimensions croisées illimitées).

4.

FONCTIONNALITÉS RETENUES POUR LINTERFACE SIMPLIFIÉE

Les tableaux suivants dressent la liste des fonctionnalités de la technologie SOLAP actuelle et

indique dans la colonne de droite les modifications souhaitées pour l’interface simplifiée. Aussi, la

dernière colonne du tableau indique un X lorsque la fonctionnalité proposée pourrait être introduite dans

l’interface de l’outil SOLAP standard pour améliorer son interface.

4.1.a

MODIFICATION DE LADMINISTRATEUR SOLAP

Les deux types d’interfaces feront partie des déploiements possibles pour l’application JMAP

SOLAP. Par conséquent, aucune maintenance particulière n’a à être faite sur les cubes et les sources de

données, peu importe l’interface à l’usager utilisée. Aussi, les deux types d’interface pourraient être

déployés en même temps et les usagers pourraient être dirigés vers l’interface la plus appropriée pour eux.

Fonctionnalités de l’outil actuel

 

Fonctionnalités de l’interface simplifiée

 

Administrateur SOLAP

   

1. Sources de données multidimensionnelles

 

Supporté tel quel.

 

2. Sources de données spatiales

 

3. Projets

4. Gestion des métadonnées

 

5. Gestion des thématiques de vues

 

6. NOUVEAU :

Gestion

des

cubes

et

Ajouter dans les paramètres du cube la possibilité d’indiquer le niveau de sélection des dimensions, car le premier niveau de la dimension spatial peut être non-cartographié et générer une carte vide.

X

des dimensions

 

7. Tools- Deploy

 

Ajouter la capacité de déploiement de la nouvelle interface parmi les choix possibles.

 

8. Nb de dimensions d’un cube est illimité

 

Supporté tel quel.

 

9. Nb dimensions spatiales d’un cube est illimité (une seule est affichée à la fois)

Supporté tel quel.

 

10. Nb de mesures d’un cube est illimité

 

Supporté tel quel.

 

4.1.b

MODIFICATION DU CLIENT SOLAP

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

a)

Gestion des affichages

11. NOUVEAU : type d’affichage ‘tableau et carte’

Créer un affichage ‘tableau et carte’ ensemble (synchronisé). Idéalement l’affichage devrait être inclus dans le même cadre (comme le multicarte).

Mettre des barres de déroulement dans la section carte et dans la section tableau.

Produire un affichage ‘tableau et carte’ même s’il s’agit d’une carte complexe, car de toute façon il n’y a qu’un tableau associé.

NB. Lorsque l’on fore dans le multicarte, on obtient en résultat que la carte forée sélectionnée (on perd les autres cartes). Dans ce cas-ci, il faut quand même conserver le tableau.

Ajouter cette option dans les possibilités de basculement des affichages.

Voir #27: Basculer d’un affichage à l’autre

12. Gestion de la synchronisation

Pas supporté. Par contre, le type d’affichage ‘tableau et carte’ est construit synchronisé.

Voir #11 : Affichage ‘tableau et carte’

13. Gestion des contextes (ouverture/fermeture/enregistrement/contex te par défaut)

Non supporté dans le client.

14. Gestion multifenêtres

 

Une des principales difficultés des usagers dans la version actuelle du SOLAP, c’est qu’il se retrouve souvent avec plusieurs fenêtres d’ouvertes puisque les boutons (carte, tableau et graphiques) créés de nouvelles fenêtres.

La gestion multifenêtre ne sera pas supportée dans la version simplifiée de l’interface.

Par contre, une zone d’interface permettra de sélectionner et changer la requête SOLAP active. Par conséquent, il y aura toujours qu’une fenêtre d’ouverte à la fois et l’arbre et les sélections de la requête seront toujours bien associés à l’affichage actif.

De plus, comme il n’y a qu’un arbre de sélection dans l’interface, celui-ci se rafraichit automatiquement avec la sélection qui correspond à la fenêtre active quand l’usager clique sur l’affichage. Cependant, il est très fréquent que l’usager modifie la sélection de la mauvaise fenêtre avant de lancer son affichage.

Voir #26 : Ouverture/enregistrement des affichages.

Pour contrer les limitations liées au retrait du multifenêtre, un affichage combiné ‘carte et tableau’ permettra la comparaison entre ces deux types d’affichage dans la même fenêtre.

Voir #11 : Affichage ‘tableau et carte’

Des mesures seront donc apportées pour palier ces difficultés.

De plus, l’usage des multicartes sera simplifié et plus accessible à l’usager afin de lui permettre la comparaison de cartes sans nécessité de multifenêtres.

Voir #31 : Interface de requête SOLAP.

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

 

b)

Ouverture d’un cube

15.

À l’ouverture du cube, une mesure est sélectionnée par défaut ainsi qu’une combinaison de dimensions.

On affiche déjà un affichage à l’ouverture du cube, soit:

X

Aucun affichage n’est lancé à l’ouverture. À moins qu’un paramètre ait été ajouté dans l’URL de déploiement du cube pour l’ouverture d’un contexte.

 

o

On lance automatiquement, l’affichage ‘carte et le tableau ‘ (par défaut) qui correspond à la sélection de l’administrateur dans la gestion du cube.

 

o

Ou on utilise un contexte enregistré par l’administrateur dans l’URL de déploiement.

Voir #6: Gestion des cubes et des dimensions

Voir #11 : Type d’affichage ‘tableau et carte’

c)

Navigation SOLAP

16. Forage (membre, niveau, sélection)

Tel quel

   

17. Remontage (membre, niveau, sélection)

Tel quel

18. Forage latéral (membre, niveau, sélection)

Non supporté

 

19. Ouverture (membre, sélection)

Non supporté

20.

Fermeture (membre, sélection)

 
 

Non supporté

 

Voir #25 : Barre de bouton SOLAP

21. Outil pour modifier largeur du tableau

Enlever le bouton dans la barre de boutons SOLAP correspondant à cette fonctionnalité (appelé pas de forage) et changer plutôt la forme du curseur lorsque l’usager est vis-à-vis la séparation du tableau pour permettre de la déplacer.

X

22. Info sur le membre (nom de la dimension, nom du membre, informations sur les mesures)

Supportée sous la forme d’une info-bulle lors du passage du curseur sur l’affichage au lieu d’un bouton et de clique sur les éléments.

X

Voir #25 : Barre de bouton SOLAP

23. Mode de sélection et forage :

Supporter l’instance de la combinaison seulement

 
 

1- l’instance de la combinaison seulement 2- toutes les instances visibles

24. Pivot sur les affichages

Les types d’affichages possibles seront limités ce qui simplifiera ainsi le traitement du pivot.

 

Voir #29 : Types de cartes supportées

Enlever cette fonctionnalité du menu droit de la souris, car il demeure sous-utilisé.

Ajouter l’option de pivot sur la barre de basculement propre à l’affichage actif.

 

o

  o Pivot sur tableau ou graphique

Pivot sur tableau ou graphique

Si possible changer l’icône du bouton pivot selon le type d’affichage cartographique correspondant au

   

pivot.

 
 

o

Carte thématique simple

Carte thématique simple

o

Multicarteso

o

Carte avec diagrammes superposéso

o

Carte multithématique

Carte multithématique

Voir #25: Basculement d’un affichage à l’autre

d)

Barre de boutons SOLAP

 

25.

Barre de boutons SOLAP

   

Suite aux changements présentés dans ce document, les boutons suivant existeront dans la barre SOLAP :

Voir #16, 17Error! Reference source not found.,18, 19 et 20: Navigation SOLAP

 

o

Forage sur membre

Voir #35: Barre d’outils Carte

 

o

Forage sur sélection

Voir #31 : Interface de requête SOLAP

o

Forage sur niveau

Voir #26 : Gestion des affichages.

o

Remontage sur membre

Voir # 28 : Type de graphique supporté.

o

Remontage sur sélection

o

Remontage sur niveau

Les boutons enlevés sont justifiés:

o

Sélection cartographique (rebaptiser sélection multiple)

Tableau, carte et graphique

 

o

Nouvelle requête SOLAP

 

Voir #27 : Basculer d’un affichage à l’autre.

o

Enregistrer requête SOLAP

Information SOLAP,

 

o

Exécuter (rebaptiser Rafraîchir requête SOLAP)

Voir #22 : Info sur le membre

 
 

Pivot

 
 

Voir #24: Pivot sur les affichages

Pas de forage

 

Voir #21 : Sélection pour modifier largeur tableau

Proposition :

 
pour modifier largeur tableau Proposition :       Remonter sur le membre Forer sur le
 
 
 
 
Remonter sur le membre Forer sur le niveau Remonter sur le niveau

Remonter sur le membre

Forer sur le niveau

Remonter sur le niveau

 
Rafraîchir requête SOLAP Enregistrer requête SOLAP Nouvelle requête SOLAP
Rafraîchir requête SOLAP Enregistrer requête SOLAP Nouvelle requête SOLAP

Rafraîchir requête SOLAP Enregistrer requête SOLAP

Nouvelle requête SOLAP

Forer sur la sélection

 

Forer sur le membre

Remonter sur la sélection

 

Sélection multiple

 
Fonctionnalités de l’outil actuel Fonctionnalités de l’interface simplifiée 26. Ouverture/enregistrement des
Fonctionnalités de l’outil actuel
Fonctionnalités de l’interface simplifiée
26.
Ouverture/enregistrement des affichages.
Rebaptisé
par :
Enregistrement
des
requêtes
SOLAP.
 Supporté tel quel, mais la gestion de l’ouverture et
fermeture se fait dans une zone dans l’interface (à
gauche) contenant la liste des requêtes SOLAP
enregistrées pour que l’usager puisse les consulter
plus facilement (ouverture/fermeture).
Dans l’outil SOLAP, un affichage correspond à une
seule fenêtre. Cependant, la gestion des affichages
aurait intérêt à être plus accessible à l’usager.
 Une seule requête peut être visualisée à la fois ce qui
assure que l’arbre de sélection correspond toujours à
l’affichage actif.
 Des options de création et d’effacement de requête
SOLAP doivent apparaître dans cette zone.
Proposition : Ajouter une zone dans l’interface (à gauche) contenant la liste des requêtes SOLAP enregistrées.
L’usager coche celle qu’il souhaite visualiser. L’enregistrement d’une nouvelle requête, fera apparaître l’item
dans la zone d’interface. Voir #31 : Interface requête SOLAP.
Requêtes SOLAP enregistrées
√ Carte SOLAP no 1. de la population par
régions pour tous les statuts
□ Carte SOLAP no 2. de la population
par régions selon les années de
recensement
□ Carte SOLAP no 3. de la population
par régions pour 2006.

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

 

e)

Basculer d’un type d’affichage à un autre.

27.

Basculer d’un affichage à l’autre

Cette fonctionnalité remplacera les boutons de la barre de boutons SOLAP (carte, tableau et graphique) ainsi que l’option pivot du bouton droit de la souris. Les possibilités de basculement sont :

tableau, carte, tableau et carte, diagramme et le pivot selon le type d’affichage produit.

Une autre difficulté des usagers dans la version actuelle du SOLAP, c’est que concept de basculement entre les affichages n’existe pas comme tel.

Il est possible de rafraîchir l’affichage actif quand on modifie la sélection dans l’arbre (requête SOLAP). Mais dès que l’on change de type d’affichage, l’application ouvre une nouvelle fenêtre. Par conséquent, l’usager se retrouve avec plusieurs fenêtres ouvertes sans savoir lesquelles portent sur la même requête.

Identifier un diagramme par défaut pour le basculage dans le menu préférences de l’application. Laisser les autres types de diagrammes dans un menu pour que l’usager puisse le modifier.

Utiliser une image dynamique pour le bouton pivot de façon à présenter à l’usager le type d’affichage résultant du pivot selon les règles présentées.

Voir #29 : Type de cartes supportées  

Voir #29 : Type de cartes supportées

 

Deux propositions de positionnement des boutons

 

de

basculage :

IMPORTANT,

il

faut

que

les

boutons de basculages soient situés sur la fenêtre active.

Trois fenêtres portant sur la même requête créées par les boutons carte, tableau et graphique de la barre de boutons SOLAP.

Proposition

#1: Faire apparaitre dans le coin du

 

cadre

de

la

fenêtre

d’affichage

les

boutons

de

basculage.

 

Si on utilise désormais le concept de basculage : une requête SOLAP peut être affichée selon différents

Idéalement, il serait souhaitable de présenter que les basculages possibles pour cette requête. Par

types d’affichages, mais toujours la même fenêtre puisqu’il s’agit de la même requête.

conséquent, les affichages possibles pour cette sélection seront ainsi connus de l’usager.

Par ex. un affichage carte peut mener à un tableau, tableau- carte, diagramme et son pivot (carte avec diagrammes superposés).

un affichage carte peut mener à un tableau, tableau- carte, diagramme et son pivot (carte avec
 
    Par ex. un tableau complexe permet de basculer en graphique et pivot. Proposition #2
    Par ex. un tableau complexe permet de basculer en graphique et pivot. Proposition #2
 

Par ex. un tableau complexe permet de basculer en graphique et pivot.

tableau complexe permet de basculer en graphique et pivot. Proposition #2 : Faire apparaître les boutons

Proposition #2: Faire apparaître les boutons de basculage dans une zone au dessus de la légende de l’affichage.

Les trois affichages portant sur la même requête pourront être consultées à tour de rôle dans la fenêtre active.

trois affichages portant sur la même requête pourront être consultées à tour de rôle dans la
 

Une option d’affichage consiste à pivoter l’affichage, peu d’usagers utilise cette fonctionnalité, cependant il s’agit aussi d’un basculement d’affichage. Il serait souhaitable de rendre cette fonctionnalité plus accessible.

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

f)

Types d’affichage cartographique supportés

 

28. Type de graphiques supportés

Identifier un diagramme par défaut dans l’application (ou idéalement dans l’administrateur pour que ce soit propre au cube). Mettre tout les types de diagrammes sélectionnables dans un menu pour que l’usager puisse le modifier.

29. Type de cartes supportées

Les types de cartes retenues sont :

La variété de type de cartes supportées par l’outil actuel est à la fois une force et une faiblesse. Une des difficultés de l’usager est de faire les bonnes sélections dans la requête et de savoir comment disposer ses dimensions pour produite une carte précise (ex. carte avec diagrammes superposés).

o

Carte thématique simple

o

Multicartes thématiques (temporelles)

o

Carte avec diagrammes superposées

o

Carte multithématique (couleurs/trame/etc.)

o

Carte multithématique (camemberts)

Les types de cartes qui ne seront plus supportées, car jugés trop complexes, sont :

 

o

Multicartes avec thématiques superposées

 

o

Multicartes avec multithématique

Il

existe trop de sous-entendus dans

Par conséquent, les règles de combinaisons possibles entre les dimensions et mesures se simplifient grandement. Ce n’est que les sélections multiples et la disposition en colonne et rangé qui les distinguent. L’ensemble des types de cartes proposées nécessitent :

le

processus actuel pour que cela soit

a

la porté de tous les usagers. Par

exemple, pour créer une multicarte temporelle, il faut que la dimension spatiale soit en colonne et la dimension temporelle en rangée et que les membres de la dimension temporelle soient sélectionnés dans

l’arbre.

 

o

1 dimension spatiale cartographiée

o

0 ou 1 autre dimension

o

1 ou plusieurs mesures

La disposition en colonne et en rangée sera gérée automatiquement par l’outil selon les règles d’affichage des cartes :

Cette multitude de possibilités rend l’apprentissage de l’outil complexe pour certains usagers.

 

o

Affichage automatisé : Le type de carte sera automatisée par l’application selon la cohérence de la sélection de l’usager. L’affichage ‘tableau et cartesera utilisé comme affichage par défaut.

o

Un choix dans les types de cartes offerts permettra de simplifier la création des cartes et d’automatiser le processus puisque celles-ci seront régit par deux groupes de règles au lieu de quatre comme en ce moment.

Affichage sélectionné : Le type de carte est identifié par l’usager (ex. Multicarte temporelle). Dans ce cas l’assistant demandera les éléments souhaités pour composer cet affichage.

Le choix du camembert ou de l’histogramme pour les diagrammes superposés est choisi dans l’interface de création de carte avec diagrammes superposées.

Règles d’affichage des cartes :

 
 

COMPOSITION

 

CARTE

PIVOT

   

Carte thématique simple

Rien

1

mesure

Dim. spatiale (colonne)

1

dimension spatiale

Dim. thématique (rangée)

1

dimension thématique

1 dimension thématique  
 
   

Multicartes thématiques /temporelles Dim. spatiale (colonne) Dim. thématique (rangée) multisélection

Carte avec diagrammes superposées Dim.thématique (colonne) multisélection Dim. spatiale (rangée)

   
 
   
 

1

à plusieurs mesures

 

Multicartes thématiques /temporelles

Carte multithématique (couleurs/trame/etc.) 1 à 3 Mesures (colonne) multisélection Dim. spatiale (rangée)

1

dimension spatiale

Dim. spatiale (colonne)

0

dimension thématique

Mesures (rangée) multisélection

 
   
   
 
 

Carte multithématique (diagrammes superposées )

4 Mesures ou plus (colonne) multisélection Dim. spatiale (rangée)

Fonctionnalités de l’outil actuel

 

Fonctionnalités de l’interface simplifiée

g)

Construire un affichage

 

30. Nombre

de

dimensions

dans

le

Limiter le nb de dimensions dans les tableaux croisés de façon à

tableau croisé est illimité

   

Une des difficultés de l’outil SOLAP actuel, c’est que la possibilité de créer des tableaux croisés complexes, par exemple avec 4 dimensions et 2 mesures, fait en sorte qu’il devient impossible de le reproduire en carte.

produire automatiquement les cartes supportées pour assurer le basculement entre le tableau et la carte et aussi l’affichage combiné ‘carte et tableau’.

Voir #29 Types de cartes supportées

Utiliser l’interface de requête SOLAP pour lancer un nouvelle affichage au lieu d’utiliser les boutons carte, tableau et graphique de la barre SOLAP.

L’outil demande alors à l‘usager de simplifier son tableau et les messages affichés ne sont pas évidents.

Si les tableaux croisés complexes doivent être supportés, ajouter cette possibilité dans l’interface de requête SOLAP. Cependant, cette requête n’aura pas la possibilité de basculement vers la carte.

Par conséquent, comme l’outil SOLAP est d’abord utilisé pour faire des cartes, il serait important que la carte demeure l’affichage principal de l’outil. Par conséquent, les tableaux créés devraient tous pouvoir se basculer en carte.

Voir #32 : Assistant de requête SOLAP

Fonctionnalités de l’outil actuel Fonctionnalités de l’interface simplifiée h) Disposition des dimensions en
Fonctionnalités de l’outil actuel
Fonctionnalités de l’interface simplifiée
h)
Disposition des dimensions en colonnes et rangées
31.
Disposition
des
dimensions
en
colonnes/rangées.
 L’usager pourra éditer la requête active en utilisant l’onglet
‘requête SOLAP’ à droite de l’interface
 Les sélections de l’usager seront analysées par l’application de
Remplacé
par :
Onglet
requête
façon à produire une carte automatisée. Le type de carte sera
SOLAP.
choisi automatiquement selon la cohérence de la sélection de
l’usager.
Une grande difficulté des usagers
de l’outil SOLAP actuel est de
comprendre et de manipuler les
éléments de requêtes (dimensions
et mesures) en les glissant dans
les fenêtres colonnes et rangés
pour créer une requête.
 L’affichage ‘tableau et carte’ sera utilisé comme affichage par
défaut.
 La sélection effectuée par l’usager sera automatiquement
reproduite dans l’arbre des dimensions lors de l’affichage comme
c’est le cas dans l’outil actuel.
Une nouvelle disposition sous
forme de menus permettra de
réduire la complexité liée à la
construction requêtes.
 La requête produite sera disponible dans la zone de requête. Cette
requête sera alors la requête active. Par conséquent, l’usager
pourra ouvrir/fermer cette requête SOLAP dans la zone de
requête.
Voir #26 : Ouverture/enregistrement des affichages.
Lorsque l’usager voudra construire une nouvelle requête, il
utilisera le bouton ‘Nouvelle requête SOLAP’ dans la barre de
boutons SOLAP. Il pourra alors : lancer une autre carte
automatisée, une carte précise (ex. multicartes temporelles) ou un
tableau croisé complexe.
Voir #32 : Assistant de requête SOLAP.
Composition de l’onglet requête SOLAP :
L’onglet requête SOLAP requiert quatre sélections de la part de l’usager :
 Le
premier
menu
contient
l’ensemble
des
niveaux
de
la
dimension
spatiale cartographiée : L’usager doit y sélectionner le niveau qu’il
souhaite représenter dans son affichage (sélection simple).
 Le second menu contient l’ensemble des niveaux de toutes les autres
dimensions disponibles dans le cube : L’usager doit y sélectionner le
niveau qu’il souhaite combiner dans son affichage (sélection simple). Il
peut sélectionner ‘aucun’ s’il souhaite représenter plusieurs mesures sur
sont affichage.
 Le troisième menu contient la liste des membres du niveau précédent afin
de faire une sélection (simple ou multiple) pour effectuer un filtre.
 Le dernier menu contient l’ensemble des mesures disponibles dans le
cube : L’usager doit y sélectionner la mesure qu’il souhaite afficher
(sélection simple) s’il utilise déjà une dimension ou plusieurs mesures
(sélection multiple) s’il utilise ‘aucune’ dimension thématique.
L’usager lance ensuite l’affichage avec le bouton ‘Rafraîchir requête SOLAP’.

Cette façon de faire :

Assiste l’usager dans ses choix de combinaisons pour construire une requête puisqu’il sait désormais qu’il doit faire au moins quatre sélections.

Assiste davantage l’affichage cartographique puisque la disposition en rangée et colonne est automatisée.

La requête produite peut être sauvegardée pour consultation ultérieure via le bouton ‘Enregistrer requête SOLAP’ de la barre de boutons SOLAP.

La requête active peut être ouverte/fermée facilement à partir de la zone de requête SOLAP.

La navigation libre dans l’arbre pour le filtrage des dimensions est toujours possible via l’onglet Arbre des dimensions, mais cette fois-ci les manipulations seront assistées pour éviter les messages d’erreur sur les dimensions en arrière-plan, car l’outil redispose automatiquement les éléments sur les rangées et les colonnes lorsque l’usager fait une sélection multiple dans l’arbre.

Voir #33 : Sélection des mesures, niveaux et/ou membres dans l’arbre

Requête SOLAP Arbre des dimensions
Requête SOLAP
Arbre des dimensions

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

i)

Assistant de requête SOLAP

32.

Assistant de requête SOLAP

Un assistant de requête SOLAP est lancé via le bouton ‘Nouvelle requête SOLAP’ dans la barre de menu SOLAP lorsque l’usager veut créer une nouvelle requête.

Il y aura trois possibilités :

La variété d’affichage possible pour une requête (ex. carte complexe et tableaux croisés complexes) déroute souvent l’usager. Celui-ci a du mal à disposer ses dimensions pour produite une carte précise (ex. carte avec diagramme superposé).

o

Carte automatisée : Le type de carte sera automatisé par l’application selon la cohérence de la sélection de l’usager. L’affichage ‘tableau et cartesera utilisé comme affichage par défaut. Cette option correspond aux fonctionnalités de l’onglet Requête SOLAP mais en permettant la création d’une nouvelle requête.

Il existe trop de sous-entendus dans le processus actuel pour que cela soit a la porté de tous les usagers (Voir #29:

o

Carte sélectionnée : Le type de carte est identifié par l’usager (ex. Multicarte temporelle). Dans ce cas l’assistant demandera les éléments souhaités pour composer cet affichage.

Types de carte supportées)

De plus, la possibilité de créer des tableaux croisés complexes fait en sorte qu’il devient impossible de le reproduire en carte. L’outil demande alors à l‘usager de simplifier son tableau et les messages affichés ne sont pas évidents.

o

Tableaux croisés complexes : Permet de combiner plusieurs dimensions et mesures ensembles. Cependant, cette requête n’aura pas la possibilité de basculement vers la carte.

La séquence des interfaces pour procéder différents types de requêtes est détaillée plus loin.

La disposition en colonne et en rangée sera gérée automatiquement par l’outil selon la méthode automatique ou le type de carte.

Un assistant de requête SOLAP est donc proposé pour permettre à l’usager de produire un affichage précis.

La sélection effectuée par l’usager sera automatiquement reproduite dans les onglets ‘requête SOLAP’ et ‘arbre des dimensions’.

La requête produite sera disponible dans la zone de requête. Cette requête sera alors la requête active. Par conséquent, l’usager pourra ouvrir/fermer cette requête SOLAP dans la zone de requête.

 

Voir #26 : Ouverture/enregistrement des affichages.

Proposition d’une séquence d’interface pour la création de requête SOLAP :

Interface A :

Création de la requête SOLAP :

Carte automatisée OU Carte sélectionnée (5 types) OU Tableau croisé complexe (sans équivalent cartographique)

Tableau croisé complexe (sans équivalent cartographique) Création de cartes automatisée Interface B : Dimension
Tableau croisé complexe (sans équivalent cartographique) Création de cartes automatisée Interface B : Dimension

Création de cartes automatisée

Interface B :

Dimension spatiale / thématique

Interface B : Dimension spatiale / thématique Interface C : Filtre /Mesures Étape 2: Carte thématique

Interface C : Filtre /Mesures

Étape 2:

Carte thématique simple (Interface B et C : 1 membre et 1 mesure)

Multicartes thématiques (Interface B et F :

+ membres et 1 mesure Ou Interface B et G : aucun membre et + mesures)

Multicartes temporelles (Interface B et C : + membres temporels et 1 mesure)

Carte avec diagrammes superposés (Interface B et F :

+ membres et 1 mesure Ou (Interface B et G :

aucun membre et 4 ou + mesures)

Multithématiques (Interface B et H : aucun membre et 1 à 3 mesures)

( Interface B et H : aucun membre et 1 à 3 mesures ) Interface D

Interface D :

Prévisualisation

Création de tableau complexe

Interface E :

Dimensions/Mesures

3 mesures ) Interface D : Prévisualisation Création de tableau complexe Interface E : Dimensions/Mesures RÉSULTAT
3 mesures ) Interface D : Prévisualisation Création de tableau complexe Interface E : Dimensions/Mesures RÉSULTAT
3 mesures ) Interface D : Prévisualisation Création de tableau complexe Interface E : Dimensions/Mesures RÉSULTAT

RÉSULTAT

Proposition des fenêtres pour la création de cartes automatisées :

Interface A: 1-Création de requête SOLAP Interface A: 1-Création de requête SOLAP Sélectionner le type
Interface A: 1-Création de requête SOLAP
Interface A: 1-Création de requête SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish
cartographique) Cancel < Back Next > Finish Interface B-Carte automatisée-étape 1 Interface B-Carte

Interface B-Carte automatisée-étape 1

Interface B-Carte automatisée-étape 1

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner une dimension thématique

Sexe-homme/femme

Sexe-homme/femme
Cancel
Cancel
< Back
< Back
Next >
Next >
Finish
Finish

Interface B-Carte automatisée-étape 1

Interface B-Carte automatisée-étape 1

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner une dimension thématique

Sexe-Homme/Femme

Sexe-Homme/Femme
Cancel
Cancel
< Back
<
Back
Next >
Next >
Finish
Finish

Interface B: 2-Carte automatisée-étape 1

Interface B: 2-Carte automatisée-étape 1

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner une dimension thématique

Aucune

Aucune
Cancel
Cancel
< Back
<
Back
Next >
Next >
Finish
Finish
Aucune Cancel < Back Next > Finish Interface C: 2-Carte automatisée-étape 2 Interface C:

Interface C: 2-Carte automatisée-étape 2

Interface C: 2-Carte automatisée-étape 2

Filtrer la dimension thématique sur un

ou plusieurs membres

Homme

Homme

Femme

Enfant

Sélectionner une mesure

Population

Population

Nb naissances

 

Entrer un nom pour enregistrer la requête

Carte population/nb naissance par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
<
Back
Next >
Finish

Interface C: 2-Carte automatisée-étape 2

Interface C: 2-Carte automatisée-étape 2

Filtrer la dimension thématique sur un

ou plusieurs membres

Homme

Femme

Homme Femme

Enfant

Sélectionner une mesure

Population

Population

Nb naissances

 

Entrer un nom pour enregistrer la requête

Carte population/nb naissance par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish

Interface C: 2-Carte automatisée-étape 2

Interface C: 2-Carte automatisée-étape 2

Filtrer la dimension thématique sur un

ou plusieurs membres

Filtrer la dimension thématique sur un ou plusieurs membres Sélectionner une ou plusieurs mesures Population Nb

Sélectionner une ou plusieurs mesures

Population

Population

Nb naissances

Nb décès

Entrer un nom pour enregistrer la requête

Carte population/nb naissance par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
<
Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Thématique simple Pévisualisation des données. USA Allemagne

Thématique simple

Pévisualisation des données.

USA Allemagne Canada

USA

Allemagne

Canada

USA Allemagne Canada

Homme

34,5

36,8

56,7

Homme 34,5 36,8 56,7
Homme 34,5 36,8 56,7
Homme 34,5 36,8 56,7
Close
Close

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Multicartes thématiques Pévisualisation des données.   Homme

Multicartes thématiques

Pévisualisation des données.

 

Homme

Femme

USA

34,5

45,4

Allemagne

36,8

56,7

Canada

56,7

89,0

Close
Close

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Carte avec diagrammes superposés Pévisualisation des données.

Carte avec diagrammes

superposés

Pévisualisation des données.

 

Homme

Femme

USA

34,5

45,4

Allemagne

36,8

56,7

Canada

56,7

89,0

Close
Close

Proposition des fenêtres pour la création de cartes spécifiques (thématique simple):

Interface A: 1-Création de requête SOLAP Interface A: 1-Création de requête SOLAP Sélectionner le type
Interface A: 1-Création de requête SOLAP
Interface A: 1-Création de requête SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish

Interface B-Carte thématique simple

Interface B-Carte thématique simple

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner une dimension thématique

Sexe-Homme/Femme

Sexe-Homme/Femme
Cancel
Cancel
< Back
< Back
Next >
Next >
Finish
Finish
Cancel < Back Next > Finish Interface C: 2-Carte thématique simple Interface C:

Interface C: 2-Carte thématique simple

Interface C: 2-Carte thématique simple

Filtrer la dimension thématique sur un membre

Homme

Homme

Homme Homme

Femme

Enfant

Sélectionner une mesure

Population

Nb naissance

Nb naissances

Nb décès

Population Nb naissance Nb naissances Nb décès
Population Nb naissance Nb naissances Nb décès
Population Nb naissance Nb naissances Nb décès

Entrer un nom pour enregistrer la requête

Carte nb naissance par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Thématique simple Pévisualisation des données. USA Allemagne

Thématique simple

Pévisualisation des données.

USA Allemagne Canada

USA

Allemagne

Canada

USA Allemagne Canada

Homme

34,5

36,8

56,7

Homme 34,5 36,8 56,7
Homme 34,5 36,8 56,7
Homme 34,5 36,8 56,7
Close
Close

Proposition des fenêtres pour la création de cartes spécifiques (multicartes thématiques):

Interface A: 1-Création de requête SOLAP Interface A: 1-Création de requête SOLAP Sélectionner le type
Interface A: 1-Création de requête SOLAP
Interface A: 1-Création de requête SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish
cartographique) Cancel < Back Next > Finish Interface B-Multicartes thématiques Interface

Interface B-Multicartes thématiques

Interface B-Multicartes thématiques

Appliquer la thématique sur: Membres d’une dimension Mesures Sélectionner le niveau de la dimension spatiale
Appliquer la thématique sur:
Membres d’une dimension
Mesures
Sélectionner le niveau de la dimension
spatiale sur laquelle construire l’affichage
Géographique- Pays
Cancel
< Back
Next >
Finish
Géographique- Pays Cancel < Back Next > Finish Interface F- Multicartes thématique Interface F-

Interface F- Multicartes thématique

Interface F- Multicartes thématique

Sélectionner le niveau de la dimension thématique

Sexe-homme/femme

Sexe-homme/femme

Filtrer la dimension thématique sur plusieurs

membres

Homme

Homme

Femme

 

Sélectionner une mesure

Population

Population

Nb naissances

 

Entrer un nom pour enregistrer la requête

Carte nb naissance selon sexe homme/femme

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Multicartes thématiques Pévisualisation des données. Homme

Multicartes thématiques

Pévisualisation des données.

Homme

Femme

Mauricie

2,3

4,3

Québec

12,3

23,1

Homme Femme Mauricie 2,3 4,3 Québec 12,3 23,1
Close
Close

Montréal

12,0

34,9

12,3 23,1 Close Montréal 12,0 34,9 Interface G-Multicartes thématique Interface

Interface G-Multicartes thématique

Interface G-Multicartes thématique

Sélectionner plusieurs mesures

Population

Population

Nb naissance

Nb naissances

Nb décès

Nb Décès

Entrer un nom pour enregistrer la requête

Carte nb naissance par années

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Multicartes thématiquesVotre sélection génèrera le type de carte suivant: Pévisualisation des données.   Mauricie Québec

Pévisualisation des données.

 

Mauricie

Québec

Montréal

Population

34,5

45,4

31,2

Nb naissances

36,8

56,7

23,0

Nb Décès

56,7

89,0

72,3

Close
Close

Proposition des fenêtres pour la création de cartes spécifiques (multicartes temporelles):

Interface A: 1-Création de requête SOLAP Interface A: 1-Création de requête SOLAP Sélectionner le type
Interface A: 1-Création de requête SOLAP
Interface A: 1-Création de requête SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish
cartographique) Cancel < Back Next > Finish Interface B-Multicartes temporelles Interface

Interface B-Multicartes temporelles

Interface B-Multicartes temporelles

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner le niveau de la dimension temporelle

Temps- Années

Temps- Années
Cancel
Cancel
< Back
< Back
Next >
Next >
Finish
Finish
Années Cancel < Back Next > Finish Interface C-Multicartes temporelles Interface

Interface C-Multicartes temporelles

Interface C-Multicartes temporelles

Filtrer la dimension temporelles sur plusieurs

membres

2000-2001 1990

2001-2002 2000

2002-2003 2010

2000-2001 1990 2001-2002 2000 2002-2003 2010

Sélectionner une mesure

Population

Population

Nb naissances

 

Entrer un nom pour enregistrer la requête

Carte nb naissance par années

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Multicartes temporelles Pévisualisation des données.  

Multicartes temporelles

Pévisualisation des données.

  Québec Montréal 2000--2001 34,5 24,3 2001-2002 36,8 30,0 2002-2003 56,7 78,8
  Québec Montréal 2000--2001 34,5 24,3 2001-2002 36,8 30,0 2002-2003 56,7 78,8
 

Québec

Montréal

2000--2001

34,5

24,3

2001-2002

36,8

30,0

2002-2003

56,7

78,8

  Québec Montréal 2000--2001 34,5 24,3 2001-2002 36,8 30,0 2002-2003 56,7 78,8
Mauricie 11,9 23,9 45,9

Mauricie

11,9

23,9

45,9

Mauricie 11,9 23,9 45,9
Close
Close

Proposition des fenêtres pour la création de cartes spécifiques (carte avec diagrammes superposés):

Interface A: 1-Création de requête SOLAP Interface A: 1-Création de requête SOLAP Sélectionner le type
Interface A: 1-Création de requête SOLAP
Interface A: 1-Création de requête SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish

Interface B-Carte diagrammes superposés

Interface B-Carte diagrammes superposés

Choisir le type de diagramme superposé.

camembertsChoisir le type de diagramme superposé. histogramme Créer le diagramme à partir de plusieurs : Membres

Choisir le type de diagramme superposé. camemberts histogramme Créer le diagramme à partir de plusieurs :

histogramme

Créer le diagramme à partir de plusieurs :

Membres d’une dimensionhistogramme Créer le diagramme à partir de plusieurs : Mesures Sélectionner le niveau de la dimension

Mesuresdiagramme à partir de plusieurs : Membres d’une dimension Sélectionner le niveau de la dimension spatiale

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays
Cancel
Cancel
< Back
< Back
Next >
Next >
Finish
Finish
Pays Cancel < Back Next > Finish Interface F- Carte diagrammes superposés Interface F-
Pays Cancel < Back Next > Finish Interface F- Carte diagrammes superposés Interface F-

Interface F- Carte diagrammes superposés

Interface F- Carte diagrammes superposés

Sélectionner le niveau de la dimension thématique

Sexe-homme/femme

Sexe-homme/femme

Filtrer la dimension thématique sur plusieurs

membres

Homme

Homme

Femme

 

Sélectionner une mesure

Population

Population

Nb naissances

 

Entrer un nom pour enregistrer la requête

Carte nb naissance selon sexe homme/femme

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Carte avec diagrammes superposés Pévisualisation des données. USA

Carte avec diagrammes superposés

Pévisualisation des données.

USA Allemagne Canada Homme 34,5 36,8 56,7 Femme 45,4 56,7 89,0

USA

Allemagne

Canada

USA Allemagne Canada Homme 34,5 36,8 56,7 Femme 45,4 56,7 89,0

Homme

34,5

36,8

56,7

Homme 34,5 36,8 56,7 Femme 45,4 56,7 89,0

Femme

45,4

Homme 34,5 36,8 56,7 Femme 45,4 56,7 89,0

56,7

89,0

Close
Close

Interface G-Carte diagrammes superposés

Interface G-Carte diagrammes superposés

Sélectionner plusieurs mesures

Population

Population

Nb naissances

Nb Décès

Entrer un nom pour enregistrer la requête

Carte nb naissance par années

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Carte avec diagrammes superposés Pévisualisation des données.

Carte avec diagrammes superposés

Pévisualisation des données.

 

Population

Nb Naissances

Nb décès

USA

34,5

45,4

31,2

Allemagne

36,8

56,7

23,0

Canada

56,7

89,0

72,3

Close
Close

Proposition des fenêtres pour la création de cartes spécifiques (carte multithématique):

Interface Interface A: A: 1-Création 1-Création de de requête requête SOLAP SOLAP Sélectionner le type
Interface Interface A: A: 1-Création 1-Création de de requête requête SOLAP SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish

Interface Interface B-Carte B-Carte multithématique multithématique

Sélectionner le niveau de la dimension

spatiale sur laquelle construire l’affichage

Géographique- Pays

Géographique- Pays

Sélectionner une dimension thématique

Aucune

Aucune
Cancel
Cancel
< Back
<
Back
Next >
Next >
Finish
Finish
Aucune Cancel < Back Next > Finish Interface Interface H-Carte H-Carte multithématique
Aucune Cancel < Back Next > Finish Interface Interface H-Carte H-Carte multithématique

Interface Interface H-Carte H-Carte multithématique multithématique

H-Carte H-Carte multithématique multithématique Sélectionner 1 à 3 mesures (voir les thématiques
H-Carte H-Carte multithématique multithématique Sélectionner 1 à 3 mesures (voir les thématiques

Sélectionner 1 à 3 mesures (voir les thématiques associées)

Population Population Nb naissance Nb naissances Nb décès Nb Décès
Population
Population
Nb naissance
Nb naissances
Nb décès
Nb Décès

Couleur

Trame diagonale

Symbole

Nb décès Nb Décès Couleur Trame diagonale Symbole Mesures par régions Prévisualiser Cancel < Back

Mesures par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
<
Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de carte suivant:

Votre sélection génèrera le type de carte suivant: Carte mulltithématique Pévisualisation des données. USA

Carte mulltithématique

Pévisualisation des données.

USA Allemagne Canada

USA

Allemagne

Canada

USA Allemagne Canada
Population Nb Naissances Nb décès 34,5 45,4 31,2 36,8 56,7 23,0 56,7 89,0 72,3
Population Nb Naissances Nb décès 34,5 45,4 31,2 36,8 56,7 23,0 56,7 89,0 72,3

Population

Nb Naissances

Nb décès

34,5

45,4

31,2

36,8

56,7

23,0

56,7

89,0

72,3

Population Nb Naissances Nb décès 34,5 45,4 31,2 36,8 56,7 23,0 56,7 89,0 72,3
Close
Close

Proposition des fenêtres pour la création de tableaux croisés :

Interface Interface A: A: 1-Création 1-Création de de requête requête SOLAP SOLAP Sélectionner le type
Interface Interface A: A: 1-Création 1-Création de de requête requête SOLAP SOLAP
Sélectionner le type de requête souhaitée:
Une carte automatisée
Un type de carte spécifique:
Carte thématique simple
Multicartes thématiques
Multicartes temporelles
Carte avec diagrammes superposés
Carte multithématique
Tableau croisé complexe (sans équivalent cartographique)
Cancel
< Back
Next >
Finish

Interface Interface E: E: 2-Création 2-Création de de tableau tableau croisé croisé

Sélectionner les dimensions à placer en rangée et en colonne pour construire

votre tableau croisé.

Ordonner les dimensions lors de votre sélection.

Glisser les dimensions

en colonne ou rangée

Temps

Glisser les mesures en colonnes

ou au centre du tableau

Population

Nombre naissance

Age

Sexe

<>

Population

Géographie

<>

<>

Entrer un nom pour enregistrer la requête

Tableau croisé de l’âge et sexe par régions

Prévisualiser Cancel < Back Next > Finish
Prévisualiser
Cancel
< Back
Next >
Finish
Prévisualiser Cancel < Back Next > Finish Interface Interface D: D: 3- 3- Prévisualisation

Interface Interface D: D: 3- 3- Prévisualisation Prévisualisation

Votre sélection génèrera le type de d’affichage suivant:

sélection génèrera le type de d’affichage suivant : Tableau croisé Pévisualisation des données. Homme Femme

Tableau croisé

Pévisualisation des données.

Homme Femme   < 18 ans > 18 ans < 18 ans > 18 ans
Homme Femme   < 18 ans > 18 ans < 18 ans > 18 ans

Homme

Femme

 

< 18 ans

> 18 ans

< 18 ans

> 18 ans

Montréal

1234

5434

45345

56546

Québec

3455

45453

453

654654

Close
Close

j)

33. Sélection des mesures, niveaux et/ou membres dans l’arbre

Une des difficultés pour les usagers est de faire les bonnes manipulations dans l’arbre, sinon la disposition en colonne et en rangée n’est plus adéquate et celui-ci reçoit des messages d’erreur.

Pour que les sélections dans l’arbre puissent produire une carte supportée, il faut assister les sélections dans l’arbre selon que la dimension compose la requête (avant-plan) ou non (arrière-plan). Sinon des messages d’erreur portant sur la disposition des éléments en arrière-plan apparaissent.

Par exemple, pour une requête portant sur :

Carte thématique simple Dim. spatiale provenance mondiale Dim. Thématique- sexe

pour une requête portant sur : Carte thématique simple Dim. spatiale – provenance mondiale Dim. Thématique-
spatiale – provenance mondiale Dim. Thématique- sexe  L’arbre de dimensions sera utilisé pour effectuer

L’arbre de dimensions sera utilisé pour effectuer des filtres sur les niveaux ou membres des dimensions sélectionnés dans la requête comme c’est le cas actuellement, cependant les manipulations seront assistées.

Si l’usager fait une sélection multiple dans une dimension ne composant pas la requête active (dimension en arrière-plan), l’outil interviendra selon les règles de disposition pour éviter les messages d’erreur.

o

L’outil va automatiquement disposer la dimension sélectionnée en avant-plan et replacer l’autre dimension en arrière-plan.

o

L’outil va afficher un message permettant à l’usager de modifier sa sélection multiple sur la dimension en arrière-plan vers une sélection unique.

À la place, l’outil interviendra en :

Sélectionnez une valeur unique pour la dimension Sexe
Sélectionnez une valeur unique
pour la dimension Sexe
Sélectionnez une valeur unique pour la dimension Sexe Sélection des éléments dans l’arbre Proposition de

Sélection des éléments dans l’arbre

Proposition de règles de disposition pour éviter les messages d’erreur.

Si l’usager fait une sélection multiple dans l’arbre sur une dimension en arrière-plan, ex. trois années dans la dimension temps, il obtient actuellement le message : ‘Une dimension en arrière plan ne peut pas avoir plus d’un membre sélectionné (Temps).’

Disposant automatiquement la nouvelle dimension thématique ‘Temps’ en avant-plan et en disposant l’ancienne dimension thématique ’Sexe’ en arrière-plan.

Demandant à l’usager de faire une sélection unique sur la dimension thématique reléguée en arrière-plan, i.e. ‘Sexe’.

Et ainsi produire automatiquement la carte complexe demandée. La même procédure est valide pour les sélections multiples dans les mesures.

Fonctionnalités de l’outil actuel

Fonctionnalités de l’interface simplifiée

 

k)

Autres utilitaires

 

34.

Barre d’outils générale

Supportée tel quel, sauf déplacer le bouton ‘Sélection cartographique’ dans la barre de boutons SOLAP et rebaptiser ‘Sélection multiple’.

X

35.

Barre d’outils Carte

Conserver que :

 
 

Sélection

Zoom (in/out/extend/previous/to selection)

Pan

 

Étiquette (on/off)

36.

Gestion de la thématique :

Supporté partiellement au niveau du client :

 

Supportée au niveau de l’administrateur et du client SOLAP

 

o

Changer la thématique actuelle pour une thématique existante;

o

Type de classification

o

Modification du nombre de classes d’une thématique existante;

o

Nb de classe

 

o

Bornes

 

o

Modifier la sélection de couleur parmi des choix d’échelles de couleurs déjà construite (ex. dégradé de jaune au rouge, dégradé de vert).

o

Sémiologie graphique (couleur)

 

37.

Mesures calculée :

Non supportée

 

Supportée au niveau de l’administrateur et du client SOLAP

38. Enregistrement de profils

Non supporté

 

39. Vue index

Non supportée

 

Supportée au niveau de l’administrateur et du client SOLAP

40.

Glissière temporelle

Non supportée (requiert le multifenêtre).

 

Fonctionnalités de l’outil actuel

 

Fonctionnalités de l’interface simplifiée

 

l)

Améliorations qui pourraient aussi faire partie de l’outil SOLAP standard

 

41.

Titre des affichages

La zone de titre en entête de la fenêtre est trop encombrante et difficile à comprendre par l’usager.

Il faudrait composer le titre avec le nom des dimensions et niveaux utilisés dans l’affichage seulement et ne pas spécifier les niveaux en arrière-plan sans filtre. Cela ferait des titres moins longs.

Il serait souhaitable d’enlever le titre en entête de la fenêtre via une option ON/OFF dans le menu Préférences de l’application.

X

Une

amélioration

en

ce

sens

est

souhaitable.

 

Il serait souhaitable d’utiliser le type d’affichage comme nom de fenêtre (ex. Carte no. 1, Multicartes temporelles no.1).

42.

Gestion

des

membres

spatiaux

Afficher ces éléments avec une symbologie particulière dans la carte:

X

sans valeurs

 

Lorsque des membres spatiaux n’ont pas de valeur, ils apparaissent dans le tableau, mais plus difficilement sur la carte, car la région n’est pas affichée.

 

o

Valeur manquante (ex. grisés)

o

Valeur nulle (zéro) (ex. blanc)

Ajouter cette information dans la légende de la carte.

 

Mettre un utilitaire permettant de mettre les avertissements de la légende On/Off.

43.

Gestion

des

membres

spatiaux

Afficher dans la légende le nombre d’éléments cartographiques manquants en comparant le nombre de valeurs retournées dans la sélection et le nombre d’éléments géométriques de celle-ci. (ex. 12 membres sur 17 sont cartographiés).

Ne pas mettre la mention quand tous les membres de la sélection sont cartographiés.

X

non-cartographiés.

 

Il est possible dans une dimension spatiale que certains membres spatiaux ne soient pas cartographiés (à cause de données manquantes). Ces éléments n’apparaissent pas sur la carte, mais existent dans le tableau et sont comptés dans les classifications.

Mettre un utilitaire permettant de mettre les avertissements de la légende On/Off.

44.

Gestion des couches de contexte

 

Permettre seulement à l’usager d’en fermer et ouvrir. Ne pas supporter le changement d’ordre des couches.

 

5.

CONCLUSION

Ce rapport de recherche propose des améliorations potentielles à l’interface à l'usager de la

technologie SOLAP. Les difficultés exprimées par différents usagers de l’extension JMAP Spatial OLAP de

Khéops technologie rejoignent les préoccupations des développeurs de solutions géodécisionnelles, soit

ceux de simplifier les outils de façon à s’adresser plus facilement à des usagers moins expérimentés.

Parmi les difficultés présentées, la complexité de l’interface est récurrente. Une réflexion est donc

faite de façon à simplifier l’interface de l’outil actuel tout en dirigeant d’avantage l’usager dans ses

manipulations (ou en évitant des manipulations). Cette interface simplifiée permettrait aux usagers de se

familiariser en premier lieu avec l’outil sans être encombré par des manipulations complexes.

Ce rapport présente différentes observations pour orienter le développement d’une interface

simplifiée.

Ces

recommandations

mènent

à

la

conception

d’une

nouvelle

catégorie

d’outils

géodécisionnels, soit le requêteur SOLAP, qui se positionne bien par rapport aux outils SOLAP et aux

tableaux de bord spatiaux.

Bien que les fonctionnalités suggérées dans ce rapport soient illustrées pour le produit JMAP

Spatial OLAP de Khéops technologie, ces nouvelles capacités pourraient être d’intérêt pour tous autres

outils OLAP commercial supportant la cartographie.