Recomendações para um Google finanças do tipo de controlo gráfico interactivo
-
02-07-2019 - |
Pergunta
Eu preciso de algum tipo de controle gráfico interativo para meu aplicativo web baseado em .NET. Eu tenho alguns gráficos XY de largura, e que o usuário deve ser capaz de rolagem de forma interativa e zoom em uma janela específica no eixo x. Algo que funciona semelhante ao controle das finanças google seria bom, mas sem a necessidade dos rótulos de data ou as anotações de eventos notícia. Além disso, eu prefiro evitar Flash, se isso é mesmo possível. Alguém por favor pode dar algumas recomendações de algo que poderia chegar perto?
EDIT: o "real" de visualização do Google cronograma é para os dados com base em datas. Eu só tenho dados numéricos. Eu tentei usar esse controle para dados não-data, mas parece sempre querer mostrar uma data e demandas que a primeira coluna de dados, na verdade, ser uma data.
Solução
Você pode experimentar Flotr , uma biblioteca agradável javascript. Ele tem controles bastante decentes de mouse e é livre para uso.
Outras dicas
Como sobre o uso do "real" google ferramenta finanças do projeto visualizações Google?
http://code.google.com/apis/visualization/ documentação / galeria / annotatedtimeline.html
Este é o que você está procurando. Um quase exata correspondência para o gráfico de Flash do Google.
Tenha um olhar para o Google vizualisation API , acho que isso é o que o Google usa no Google Finance. Eu tinha um olhar para alguns outros gráfico API de, mas este é livre e bela.
A amostra Zoom da barra de rolagem sobre a aparência do site SoftwareFX como o que você está procurando:
Confira amCharts . Há Gráfico XY e gráficos de ações. Claro que estes são baseados em Flash paradas, mas eu não acho que você pode ter tudo isso agradável e interativa, sem Flash ou Silverlight estes dias.
jqplot é impressionante e melhorando a cada dia
Por que não usar este clone: ??
Eu queria responder ao comentário de knb sobre gráfico Google Finance, mas parece que não há nenhum botão de resposta. De qualquer forma, de acordo com o seguinte:
Sem dados são enviados para qualquer servidor para que ele não parece ser nada é buscado pelo Google. Alguém tem qualquer comentário a este ser o caso ou não? É melhor errar do lado da segurança e não usá-lo se preocupar com o Google ter seus dados?
Eu usei recentemente duas bibliotecas genéricos com o meu trabalho .NET - ambos têm muitas charttypes diferentes, que incluem o zoom e rolagem que você está depois: um é livre ( ZedGraph ) o outro não é ( Dundas ).
Eu felizmente recomendar ambos. Dundas é melhor - mas não é barato. Zed é open source por isso pode ser bastante informativo apenas ler o código.
Highcharts (licenças comerciais apenas) tem um financiamento pura JS como gráfico a aparência boa. Ele está atualmente em Beta, no entanto.