我做的是一个水位测量的项目,因此要求实时的数据,要求用曲线图显示,曲线图比较直观,而且必须从曲线图上得到每个时间的数据值,数据是每分钟一次,因此要求鼠标悬停或点上去的时候有数值显示,就像股票图一样,这在C/S模式下不是问题,但在B/S下比较困难,我在网上查了很多,但没有具体的代码可用。
画出的曲线图要求纵坐标显示水位值,横坐标显示时间值,要求在网页上显示。
项目的开发平台是vs2005,语言是c#,恳请有经验者与我联系或留下联系方法,万分感谢!
我的联系方法 [email protected]

解决方案 »

  1.   

    用图片的MAP方法。。
    <map name="Map" id="Map"><area shape="rect" coords="195,28,223,50" href="xxx" />
    或者用DIV再图片上。
      

  2.   

    数据库的数据是每分钟一条,一天就有1440条,如果查几天呢,要求曲线上所有的点鼠标点上去都有数据显示,这么多数据不能用map标记的 
      

  3.   

    http://blog.csdn.net/gisfarmer/archive/2009/01/08/3736452.aspx参考
      

  4.   

    http://blog.csdn.net/gisfarmer/archive/2009/01/08/3736452.aspx
    实例我看过,类似的图我也画过,但不支持鼠标移上显示数据功能,有没鼠标移上显示数据的代码?
      

  5.   

    根据你的描述,最合适你的要求的应该是使用Flex来实现。你的这样功能需求使用脚本会非常困难。不过使用Flex的话,要用ActionScript来编程,这是一种脚本,不难学。功能比JS要好很多,比较类似C#。 生成的目标文件是Flash格式。
      

  6.   


    我也知道使用flash或者是flex来实现,但我对这两者的使用都不熟,6楼或7楼能否帮忙?谢谢!
      

  7.   

    VML吧简单实用缺点就是只能IE
      

  8.   

    我想知道在客户端怎么对vml进行处理?
      

  9.   

    VML你可以把它理解成HTML
    你怎么对HTML处理就可以怎么对VML处理先看看教程吧http://www.itlearner.com/code/vml/index.html
    或者Google VML极道教程