使用ASP.NET的实时数据可视化(图表和仪表) [英] Real Time Data Visualisation (Charts & Gauges) using ASP.NET

查看:185
本文介绍了使用ASP.NET的实时数据可视化(图表和仪表)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,


我想知道是否有人可以给我一些建议。


我想开发一个ASP.NET应用程序将使多个工作站能够访问从轨道上的车辆接收的实时遥测数据。


数据流如下:

| - - 工作站1

| - 工作站2

来自Car< - [2 Way Radio Link] - 服务器 - | - 工作站3

| - 工作站4

| - 工作站n


工作站将运行相同的Web应用程序,这将使他们能够设置一个或更多视图,带有图形,仪表和其他可视组件,以及使他们能够更改车辆上的设置(将通过服务器发送回汽车)的控件。


服务器还会将所有内容记录到数据库中,以便工程师可以在事后随时访问所有参数。


Cananyone推荐用于图表和仪表的任何组件,以实现这种实时操作。 (并且必须是实时的)可视化。我正在查看dundas图表并测量,但更新速度非常慢(我认为因为他们使用图像进行更新)。


我想将其保留为ASP.NET应用程序,所以从理论上讲,任何人都可以通过互联网实时访问数据,无论他们是在赛道还是在6000英里外的团队基地。


非常感谢任何建议!


Martin Hughes

Hi guys,

I was wondering if anyone could give me some advice.

I am looking to develop an ASP.NET application that will enable several workstations to access real time telemetry data received from a vehicle on a track.

The data flow would be as follows:
|-- Workstation 1
|-- Workstation 2
From Car <--[2 Way Radio Link]--Server-|-- Workstation 3
|-- Workstation 4
|-- Workstation n

The workstations would be running the same web application which would enable them to set up one or more "views", with graphs, gauges, and other visual components, as well as controls that would enable them to change setting on the vehicle (which would be sent back to the car through the server).

The server would also log everything to a database so that engineers have access to all the parameters at any time after the fact.

Cananyone recommend any components for charts and gauges that would enable this "real time" (and it must be real time) visualisation. I was looking at dundas charts and gauge but the update rate is very slow (I think because they use images to update).

I want to keep this as an ASP.NET application, so theoretically anyone could access the data in real time over the internet, whether they are at the circuit or 6,000 miles away at the team base.

Many thanks for any recommendations!

Martin Hughes

推荐答案

参见:
http://www.dotnetcharting.com/

有两种不同的费率您正在谈论的。


从数据存储区(通常是数据库)获取数据的速率。

呈现数据的速率。

您还想分离从代码中获取数据(数据层)的代码(例如,表示层,dotnetcharting)。

看看

5/24/2006

自定义对象/集合和分层开发
http://sholliday.spaces.live.com/blog/

这将显示分层或分层的或分层的开发。

它还允许你计算你的两个费率,而不会混合两个。

以上是我认为的只读 ;解决方案的一部分。


将数据恢复到汽车。 Hmmmm。我不是在远程设备上设置仪表的专家。

其他人将不得不插话。


" Martin Hughes" < ma **** @ firmamentfx.com在留言新闻中写道:O7 ************** @ TK2MSFTNGP04.phx.gbl ...

大家好,


我想知道是否有人可以给我一些建议。


我期待开发一个ASP.NET应用程序,它将启用多个工作站访问从轨道上的车辆接收的实时遥测数据。


数据流如下:

| - 工作站1
| - 工作站2

来自Car< - [2 Way Radio Link] - 服务器 - | - 工作站3

| - 工作站4

| - 工作站n

工作站将运行相同的Web应用程序,这将使他们能够设置一个或多个视图。 ,使用图表,仪表和其他可视组件,以及控制器,使他们能够更改车辆上的设置(将通过服务器发送回汽车)。


服务器还会将所有内容记录到数据库中,以便使用eng事实上,ineers可以随时访问所有参数。


Cananyone推荐用于图表和仪表的任何组件,以实现这种实时操作。 (并且必须是实时的)可视化。我正在查看dundas图表并测量,但更新速度非常慢(我认为因为他们使用图像进行更新)。


我想将其保留为ASP.NET应用程序,所以从理论上讲,任何人都可以通过互联网实时访问数据,无论他们是在赛道还是在6000英里外的团队基地。


非常感谢任何建议!


Martin Hughes
See:
http://www.dotnetcharting.com/
There are 2 different "rates" that you''re talking about.

The rate to get data out of the datastore (usually a database).
The rate to render the data.
You also want to seperate the code which gets the data (datalayer) from the code whichs presents it ( presentation layer, dotnetcharting for example).
Take a look at
5/24/2006
Custom Objects/Collections and Tiered Development
http://sholliday.spaces.live.com/blog/
That will show you "layered" or "tiered" development.
It will also allow you to time the 2 rates your speaking of, without mixing the two.
Above is what I''d consider the "read only" part of your solution.

The "getting data back to the car". Hmmmm. I''m not an expert on setting gauges on a remote device.
Someone else will have to chime in.

"Martin Hughes" <ma****@firmamentfx.comwrote in message news:O7**************@TK2MSFTNGP04.phx.gbl...
Hi guys,

I was wondering if anyone could give me some advice.

I am looking to develop an ASP.NET application that will enable several workstations to access real time telemetry data received from a vehicle on a track.

The data flow would be as follows:
|-- Workstation 1
|-- Workstation 2
From Car <--[2 Way Radio Link]--Server-|-- Workstation 3
|-- Workstation 4
|-- Workstation n

The workstations would be running the same web application which would enable them to set up one or more "views", with graphs, gauges, and other visual components, as well as controls that would enable them to change setting on the vehicle (which would be sent back to the car through the server).

The server would also log everything to a database so that engineers have access to all the parameters at any time after the fact.

Cananyone recommend any components for charts and gauges that would enable this "real time" (and it must be real time) visualisation. I was looking at dundas charts and gauge but the update rate is very slow (I think because they use images to update).

I want to keep this as an ASP.NET application, so theoretically anyone could access the data in real time over the internet, whether they are at the circuit or 6,000 miles away at the team base.

Many thanks for any recommendations!

Martin Hughes


http://www.dotnetcharting.com/gauge_dial_charts.aspx


非常car-ish。

马丁休斯 < ma **** @ firmamentfx.com在留言新闻中写道:O7 ************** @ TK2MSFTNGP04.phx.gbl ...

大家好,


我想知道是否有人可以给我一些建议。


我期待开发一个ASP.NET应用程序,它将启用多个工作站访问从轨道上的车辆接收的实时遥测数据。


数据流如下:

| - 工作站1
| - 工作站2

来自Car< - [2 Way Radio Link] - 服务器 - | - 工作站3

| - 工作站4

| - 工作站n

工作站将运行相同的Web应用程序,这将使他们能够设置一个或多个视图。 ,使用图表,仪表和其他可视组件,以及控制器,使他们能够更改车辆上的设置(将通过服务器发送回汽车)。


服务器还会将所有内容记录到数据库中,以便使用eng事实上,ineers可以随时访问所有参数。


Cananyone推荐用于图表和仪表的任何组件,以实现这种实时操作。 (并且必须是实时的)可视化。我正在查看dundas图表并测量,但更新速度非常慢(我认为因为他们使用图像进行更新)。


我想将其保留为ASP.NET应用程序,所以从理论上讲,任何人都可以通过互联网实时访问数据,无论他们是在赛道还是在6000英里外的团队基地。


非常感谢任何建议!


Martin Hughes
http://www.dotnetcharting.com/gauge_dial_charts.aspx

Very "car-ish".
"Martin Hughes" <ma****@firmamentfx.comwrote in message news:O7**************@TK2MSFTNGP04.phx.gbl...
Hi guys,

I was wondering if anyone could give me some advice.

I am looking to develop an ASP.NET application that will enable several workstations to access real time telemetry data received from a vehicle on a track.

The data flow would be as follows:
|-- Workstation 1
|-- Workstation 2
From Car <--[2 Way Radio Link]--Server-|-- Workstation 3
|-- Workstation 4
|-- Workstation n

The workstations would be running the same web application which would enable them to set up one or more "views", with graphs, gauges, and other visual components, as well as controls that would enable them to change setting on the vehicle (which would be sent back to the car through the server).

The server would also log everything to a database so that engineers have access to all the parameters at any time after the fact.

Cananyone recommend any components for charts and gauges that would enable this "real time" (and it must be real time) visualisation. I was looking at dundas charts and gauge but the update rate is very slow (I think because they use images to update).

I want to keep this as an ASP.NET application, so theoretically anyone could access the data in real time over the internet, whether they are at the circuit or 6,000 miles away at the team base.

Many thanks for any recommendations!

Martin Hughes


谢谢!我会看一下这些链接。


Martin

" sloan" < sl *** @ ipass.netwrote in message news:O1 ************** @ TK2MSFTNGP02.phx.gbl ...

见:
http://www.dotnetcharting.com/

有两种不同的费率。您正在谈论的。


从数据存储区(通常是数据库)获取数据的速率。

呈现数据的速率。

您还想分离从代码中获取数据(数据层)的代码(例如,表示层,dotnetcharting)。

看看

5/24/2006

自定义对象/集合和分层开发
http://sholliday.spaces.live.com/blog/

这将显示分层或分层的或分层的开发。

它还允许你计算你的两个费率,而不会混合两个。

以上是我认为的只读 ;解决方案的一部分。


将数据恢复到汽车。 Hmmmm。我不是在远程设备上设置仪表的专家。

其他人将不得不插话。


" Martin Hughes" < ma **** @ firmamentfx.com在留言新闻中写道:O7 ************** @ TK2MSFTNGP04.phx.gbl ...

大家好,


我想知道是否有人可以给我一些建议。


我期待开发一个ASP.NET应用程序,它将启用多个工作站访问从轨道上的车辆接收的实时遥测数据。


数据流如下:

| - 工作站1
| - 工作站2

来自Car< - [2 Way Radio Link] - 服务器 - | - 工作站3

| - 工作站4

| - 工作站n

工作站将运行相同的Web应用程序,这将使他们能够设置一个或多个视图。 ,使用图表,仪表和其他可视组件,以及控制器,使他们能够更改车辆上的设置(将通过服务器发送回汽车)。


服务器还会将所有内容记录到数据库中,以便使用eng事实上,ineers可以随时访问所有参数。


Cananyone推荐用于图表和仪表的任何组件,以实现这种实时操作。 (并且必须是实时的)可视化。我正在查看dundas图表并测量,但更新速度非常慢(我认为因为他们使用图像进行更新)。


我想将其保留为ASP.NET应用程序,所以从理论上讲,任何人都可以通过互联网实时访问数据,无论他们是在赛道还是在6000英里外的团队基地。


非常感谢任何建议!


Martin Hughes
Thank you! I''ll take a look at those links.

Martin
"sloan" <sl***@ipass.netwrote in message news:O1**************@TK2MSFTNGP02.phx.gbl...
See:
http://www.dotnetcharting.com/
There are 2 different "rates" that you''re talking about.

The rate to get data out of the datastore (usually a database).
The rate to render the data.
You also want to seperate the code which gets the data (datalayer) from the code whichs presents it ( presentation layer, dotnetcharting for example).
Take a look at
5/24/2006
Custom Objects/Collections and Tiered Development
http://sholliday.spaces.live.com/blog/
That will show you "layered" or "tiered" development.
It will also allow you to time the 2 rates your speaking of, without mixing the two.
Above is what I''d consider the "read only" part of your solution.

The "getting data back to the car". Hmmmm. I''m not an expert on setting gauges on a remote device.
Someone else will have to chime in.

"Martin Hughes" <ma****@firmamentfx.comwrote in message news:O7**************@TK2MSFTNGP04.phx.gbl...
Hi guys,

I was wondering if anyone could give me some advice.

I am looking to develop an ASP.NET application that will enable several workstations to access real time telemetry data received from a vehicle on a track.

The data flow would be as follows:
|-- Workstation 1
|-- Workstation 2
From Car <--[2 Way Radio Link]--Server-|-- Workstation 3
|-- Workstation 4
|-- Workstation n

The workstations would be running the same web application which would enable them to set up one or more "views", with graphs, gauges, and other visual components, as well as controls that would enable them to change setting on the vehicle (which would be sent back to the car through the server).

The server would also log everything to a database so that engineers have access to all the parameters at any time after the fact.

Cananyone recommend any components for charts and gauges that would enable this "real time" (and it must be real time) visualisation. I was looking at dundas charts and gauge but the update rate is very slow (I think because they use images to update).

I want to keep this as an ASP.NET application, so theoretically anyone could access the data in real time over the internet, whether they are at the circuit or 6,000 miles away at the team base.

Many thanks for any recommendations!

Martin Hughes


这篇关于使用ASP.NET的实时数据可视化(图表和仪表)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆