Recommandations pour un contrôle de graphique interactif semblable à celui de Google Finance

StackOverflow https://stackoverflow.com/questions/111388

  •  02-07-2019
  •  | 
  •  

Question

J'ai besoin d'une sorte de contrôle de graphique interactif pour mon application Web basée sur .NET. J'ai quelques graphiques XY larges, et l'utilisateur devrait pouvoir faire défiler et zoomer de manière interactive dans une fenêtre spécifique sur l'axe des x. Quelque chose agissant de la même manière que le contrôle des finances de Google serait bien, mais sans avoir besoin des étiquettes de date ou des annotations d’événements. De plus, je préférerais éviter Flash, si cela est possible. Quelqu'un peut-il s'il vous plaît donner quelques recommandations de quelque chose qui pourrait se rapprocher?

EDIT: le "réel" la visualisation de la chronologie google concerne les données basées sur la date. J'ai juste des données numériques. J'ai essayé d'utiliser ce contrôle pour des données non datées, mais il semble toujours vouloir afficher une date et demande que la première colonne de données soit en réalité une date.

Était-ce utile?

La solution

Vous pouvez essayer Flotr , une belle bibliothèque javascript. Il a des contrôles de la souris assez décents et est libre d’utilisation.

Autres conseils

Pourquoi ne pas utiliser le " real " Outil Google Finance du projet de visualisations Google?

http://code.google.com/apis/visualization/ documentation / gallery / annotatedtimeline.html

C’est celui que vous recherchez. Une correspondance presque exacte pour le graphique Google Flash.

http://www.humblesoftware.com/finance/index

Consultez la API de visualisation Google . Je suppose que c’est ce que Google utilise sur Google Finance. J'ai jeté un coup d'œil à quelques autres API de graphique, mais celle-ci est belle et gratuite.

L'exemple de barre de défilement Zoom du site SoftwareFX ressemble à ce que vous recherchez:

http://demo.softwarefx.com/chartfx/aspnet/ajaxsamples/

Découvrez amCharts . Il existe des graphiques XY et des graphiques boursiers. Bien sûr, ces graphiques sont basés sur Flash, mais je ne pense pas que vous puissiez avoir quelque chose d'aussi agréable et interactif sans Flash ou Silverlight de nos jours.

jqplot est impressionnant et s’améliore chaque jour

Pourquoi ne pas utiliser ce clone: ??

http://code.google.com/p/time-series- graphique /

Je voulais répondre au commentaire de knb concernant le graphique Google Finance, mais il semble qu'il n'y ait pas de bouton de réponse. Quoi qu'il en soit, selon ceci:

http://code.google.com/apis/ visualisation / documentation / galerie / annotatedtimeline.html # politique_données

Aucune donnée n'étant envoyée à un serveur, il semble que rien ne soit récupéré par Google. Quelqu'un a-t-il un commentaire à faire à ce sujet ou non? Est-il préférable de privilégier la sécurité et de ne pas l'utiliser si vous craignez que Google ne dispose de vos données?

J'ai récemment utilisé deux bibliothèques génériques avec mon travail .NET - elles ont toutes deux de nombreux types de caractères différents, notamment le zoom et le défilement que vous recherchez: l'un est gratuit ( ZedGraph ) l'autre n'est pas ( Dundas ).

Je serais ravi de les recommander tous les deux. Dundas est meilleur - mais ce n'est pas bon marché. Zed est open source et peut donc être assez informatif pour simplement lire le code.

Les

HighCharts (licences commerciales uniquement) ont une finance JS pure, telle que Chart the Looks. Il est actuellement en version bêta, cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top