日期:2014-05-17  浏览次数:20463 次

高分求一可以画接线图的例子
本人有个项目是C#做的,一个B/S结构的变电站直流系统监测系统,客户要求该系统可以画整流器柜接线图、馈线屏接线图等接线图(类似电路图之类的)

在网上找了很多资料,大多数画图都是基于C/S结构的,

所以现在求高手提供一个例子,或提供可行方法

该例子可以建模版,可以方便画接线图,可以保存,并可以根据数据库实时显示数据。

具体实现方法不限!!

要求是在web上画图


------解决方案--------------------
当时我们公司实现的是医药的病例绘制和你的有点类似。
先有一个div 做容器

1:横线:通过css把div其他边框隐藏,显示一条下边。使用js控制宽度
竖线:同上,显示左边或者右边。 
2:图形,使用div 包裹图片
3:定位 使用鼠标移动事件中控制选中的div 的与最外层div 的距离
------解决方案--------------------
我之前做过一个 你看一下吧。效果是:http://nxtz.med.wanfangdata.com.cn/A6345522
源码在 du.lovekq.com/archives/32
------解决方案--------------------
楼主可能参考VML


http://baike.baidu.com/view/160629.htm

 VML的功能不只是绘图,他还可以在图形中嵌入文本,并可实现超链,还可通过脚本语言实现一定的动画功能。   VML 在firefox下是不被支持的,所以在用VML的时候要注意选用的浏览器!!   只能在IE浏览器或以IE为内核的浏览器才能用VML。
------解决方案--------------------
VML画图
很多OA中的流程通过VML实现画图,还可使用activex控件
VML