javascript 有哪些适合做网络拓扑图形展示的包

javascript 有哪些适合做网络拓扑图形展示的包,第1张

比较合适的方法:jTopo(Javascript Topology library)是一款完全基于HTML5 Canvas的关系、拓扑图形化界面开发工具包。
使用jTopo很简单,可以快速创建一些关系图、拓扑等相关图形化的展示。只要您的数据之间存在有关联关系,都可以使用jTopo来进行人性化、图形化的展示。
jTopo的目标:1简单好用 2灵活扩展 3轻松开发出类似Visio、在线脑图、UML建模等类似工具 4为大数据可视化提供解决方案

ALTER FUNCTION [dbo][getPath]
(
@id uniqueidentifier,
@tempId varchar(4000) =''
)
RETURNS varchar(4000)
AS
BEGIN

declare @str varchar(4000)
declare @pid varchar(50)

select @str = ISNULL(DeptName,'') ,@pid = ParentId, @tempId= ISNULL(@tempId,'')+ ','+ convert(varchar(50),@id) +',' From Department where ID = @id

if exists (select 1 from Department where Id= @pid)
BEGIN
--此判断非常重要,防止进入死循环,即自己为自己的父级
IF(CHARINDEX( ','+ convert(varchar(50),@pid) +',',@tempId) =0)
BEGIN
select @str = dbogetPath(@pid,@tempId)+'/'+@str
END
END
ELSE
BEGIN
select @str = DeptName From Department where ID = @id
END

return ISNULL(@str,'')

1各个应用系统、服务器信息及系统直接的调用都录入到数据库中
2前端拓扑图、或系统调用关系图的展示UI可以通过一些选项从数据库中捞出数据,然后在UI上动态绘制出关系图来
3如HTML5 Canvas或基于HTML5 Canvas的JTopo、SVG都可以很好的绘制出这种图来。

1各个应用系统、服务器信息及系统直接的调用都录入到数据库中
2前端拓扑图、或系统调用关系图的展示UI可以通过一些选项从数据库中捞出数据,然后在UI上动态绘制出关系图来
3如HTML5 Canvas或基于HTML5 Canvas的JTopo、SVG都可以很好的绘制出这种图来。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12978189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存