J’ai une demande très spécifique en plsql qui est de dessiné un graphique, càd un fichier vectoriel svg qui devra être stocké dans une table contenant un clob. Ce graphique doit être le résultat d’un algorithme très spécifique basé sur la théorie des graphes.
Pour faire simple, j’ai une table de nœud(node) et d’arrêtes( vertex ) représentant un graphe orienté cyclique.
Les nœuds seront représentés par des cercles et les arrêtes pas une lignes.
On me demande dessiner ce graphes sous une formes spécifiques( planaire ) qui après des recherches ressemble à un graphe dessiné basé sur l’algorithme de suguyima.
Ma contrainte est que tout doit être fait par la base de donnée, soit à la demande ou par un schedule.
Je sais qu’il y a des lib en java, javascript automatise qui font cela, mais je n’ai rien en plsql. Le résultat doit être stocké dans un clob pour un reporting futur. Tout ce que j’ai c’est du sql et plsql.
Avant de partir dans un développement de folie. Savez-vous s’il existe un package db qui dessine des graphes ?
Sur base des données de mon graphes. je dois obtenir une truc comme ceci dans un fichier svg
Pat
Ps : Oui je sais je sais. C'est tordu
Partager