IBM OpenDX

Les stands d'OpenDX pour le ouvrent l'explorateur de données et sont le logiciel scientifique de la visualisation de données de de s d'IBM '. < ! -- OpenDX est un programme de la visualisation pour les données complexes . Complexe signifiant plus d'une dimension . --> il peut manipuler des domaines complexes (comme vitesse mécanique ou cerveau humain ) avec mesuré par ou données de calculées par . Les données peuvent être le scalaire (tel que la concentration d'un agent chimique dans le cerveau), le vecteur ou les champs du tenseur (comme les gisements de tenseur de contrainte de déplacement ou quand la vitesse est dans l'action) à différents points de l'objet. Les points auxquels des données sont mesurées ne doivent pas être équidistants, et ne pas avoir besoin d'être homogènement espacés. Le projet a commencé dans 1991 en tant qu'explorateur de données de visualisation de .

< ! -- Beaucoup de programmes font les graphiques gentils d'une fonction comme le y=f (x), ou représentent le discret de données de points (x_i, y_i) comme courbe. Le OpenDx est orienté à des données plus complexes est des données plus complexes comme ensemble de tailles extérieures en fonction du z=f de positions (x, y) ou rangées comme (x_i, y_i, z_i) . -->

Le OpenDX peut faire les visualisations 3D et représenter les quantités mesurées colorer ou gamme de gris codée, ou comme le dirige , le rationalise et rubans. Il peut faire coupe dedans l'objet pour avoir un point de vue de l'intérieur, et représente alors les données sur ce plan sécant comme graphique codé par taille. Il peut tourner l'objet pour avoir un point de vue des données de n'importe quel angle, et fait les animations de ces mouvements.

Interface utilisateurs graphique

Le OpenDX est basé sur la trousse à outils de gadget du motif sur le système de fenêtre du X. Son interface utilisateurs graphique a une large variété d'interactors, directs et indirects. Les interactors directs permettent à l'utilisateur de manoeuvrer directement des images (par exemple le tournent ou bourdonnement ). Les interactors indirects (le compose , les commutateurs , les boutons , les glisseurs) permettent à l'utilisateur de commander de divers aspects de sa visualisation. Interactors sont le un plus futé parce qu'ils sont data-driven. Interactors sont auto-ranging et individu-limitation. Ils examinent les données et, selon son type, détermineront le minimum et le maximum des données, ou créer une liste pour un menu d'option basé sur les données. L'utilisateur peut même placer l'étiquette de l'interactor basé sur un certain aspect des données (par exemple, méta-données ).

Le concept data-driven n'est pas simplement pour des glisseurs, des cadrans et des menus d'option. Il s'applique également aux interactors de vecteur. Ceux-ci se modifieront ont basé sur la dimensionnalité des données. Ils également automatique-gamme eux-mêmes basée sur le maximum et le minimum de chaque composant de vecteur.

Conception

L'explorateur de données est un système des outils et des interfaces utilisateurs pour des données de visualisation. La visualisation des données peut être considérée d'une façon générale une étape 3 de processus :

décrivant et important des données
Traitement des données par un programme de visualisation
Présentation de l'image en résultant.

Les composants principaux du OpenDX sont

; Modèle de données : C'est l'ensemble de définitions, de règles, et de conventions utilisées pour décrire des entités d'explorateur de données (zones d'information y compris, objets géométriques, et images).

; Prompter de données : Une interface utilisateurs pour décrire des données à importer dans l'explorateur de données.

; Navigateur de données : Une interface utilisateurs pour regarder un fichier de données, déterminer la disposition et l'organisation des données il contient, et transférer cette information au Prompter de données.

; Langue Scripting : Un langage de haut niveau évolué pour créer des programmes de visualisation. Elle peut également être employée directement dans un mode commande pour effectuer de diverses tâches. Programmes visuels--c., les programmes de visualisation montrés dans la fenêtre visuelle d'éditeur de programme comme réseaux s icônes de module--sont également écrits dans la langue scripting. Un programme visuel construit dans cette fenêtre par l'utilisateur est traduit dans la même langue quand il est sauvé au disque.

; Éditeur de programme visuel (VPE) : Une interface utilisateurs graphique pour créer et modifier des programmes visuels (réseaux). Des programmes créés avec ce rédacteur sont traduits dans la langue scripting par Data Explorer et sont stockés sous cette forme.

; Modules : Les blocs constitutifs de (le de visualisation usine ) qui constituent un réseau visuel de programme. Ils peuvent être directement accédés et manoeuvrés dans l'éditeur de programme visuel de .

; Constructeur de module : Une interface utilisateurs pour créer les modules adaptés aux besoins du client à employer dans des programmes visuels.

; Fenêtre d'image : Une fenêtre interactive pour le visionnement et modifier la présentation de l'image a produit par un programme visuel.

; Panneaux de commande : Une interface utilisateurs pour changer les valeurs de paramètre employées par un programme visuel.

Projectiles d'écran

Visualisation d'un champ scalaire

Dans cet exemple nous montrons la visualisation de l'écoulement d'un matériel particulated (la poussière) à l'intérieur d'un bâtiment. Dans ce cas-ci la quantité visualisée est une grandeur scalaire, à savoir la concentration des particules. La concentration des particules à chaque point dans l'espace est représentée using des couleurs. Le lecteur peut déduire la concentration en comparant les couleurs au colorbar au bon coin supérieur de l'image. Pour améliorer la visualisation le schéma est ombragé comme si il a eu une altitude dans la normale de direction à l'avion proportionnel à la concentration. Dans le OpenDX ceci s'appelle l'effet de la caoutchouc-feuille de .

Visualisation des champs de vecteur

.

Random links:Trouvaille de Áed | Frades (Portugal) | L'exposition de Footy | Publication électronique d'aa | Le congrès de Malolos | IBM_OpenDX