Comment créer un graphisme représentant un réseau ?


Meeuuuhhh
WRInaute passionné
WRInaute passionné
 
Messages: 2046
Inscription: 8 Jan 2007

Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 8:51

Bonjour,

Voilà, je souhaite savoir comment créer une page présentant les relations entre différentes personnes. Chaque personne ayant un lien avec une autre est lié à cette dernière par un trait.

Mais comment créer le trait, disposer les noms, etc... ?

Je souhaite le faire uniquement en php/mysql si possible.


Nb : Tiens des nouveaux smileys à droite :D


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 10:17

Tu peux t'inspirer de ça : http://astuteo.com/slickmap/


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11992
Inscription: 1 Mar 2005

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 10:38

1 - Librairie GD
2 - Un peu d'huile de coude
3 - De l'inspiration pour faire zoulie


webinyou
WRInaute discret
WRInaute discret
 
Messages: 143
Inscription: 10 Avr 2010

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 13:41



bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 14:07

webinyou a écrit:Voici un très bon exemple de la wonder wheel de Google : http://www.google.com/search?hl=en&tbo=1&tbs=ww%3A1&q=r%C3%A9f%C3%A9rencement&btnG=Search&tbo=1

C'est en flash non ?


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 14:17

Cela peut être simple comme très compliqué...
Tout dépend de la complexité de ton réseau

Le lien donné par bprod est très bien mais cela me semble limité à des représentations simples et sans croisement.

Le mieux est de chercher des algorithmes de représentation graphique des graphes, cela doit bien exister quelque part...


Meeuuuhhh
WRInaute passionné
WRInaute passionné
 
Messages: 2046
Inscription: 8 Jan 2007

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 15:05

Salut, merci pour vos réponses.

Je regarde le lien de bprod, c'est pas mal présenté, mais ça marche pas avec une base de donnée ça.

Je vois un truc dans ce genre là :
Une table avec les noms.
Une table avec les relations.

Et je génère un graphe comme ça à la fin :

http://toutic.files.wordpress.com/2009/10/representation-de-reseaux-so ... -20051.jpg


NB : Vraiment pas de flash, ni java et compagne, je ne connais pas, merci.

Y'a pas un script tout prêt ou un service qui permette de créer ça ?


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 15:52

C'est bien ce qu'il me semblait.
Il faut chercher dans le domaine des graphes, c'est un aspect récurrent.


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11992
Inscription: 1 Mar 2005

Re: Comment créer un graphisme représentant un réseau ?

Message le Mer Avr 21, 2010 17:19

Meeuuuhhh a écrit:Y'a pas un script tout prêt ou un service qui permette de créer ça ?

Tout pret je sais pas mais avec GD c'est tout a fait faisable ... c'est juste à la base :

1 - un choix de position d'une image
2 - coller une image dans l'image GD
3 - tirer des traites entre un point x,y et un point xx,yy

Donc il me semble que le plus difficile n'ets pas vraiment graphique mais en amont au niveau algo.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités