2010-03-12 3 views
0

D'après mon expérience avec Zedgraph, je n'ai pas pu mettre les deux axes X et Y à l'échelle pour avoir un graphique de dispersion correct! Supposons que nous ayons une grille carrée de 10x10m cellules dans laquelle chaque cellule est une forme carrée 1x1m. Lorsque nous essayons de dessiner des points de telles données, la sortie n'est pas acceptable car chaque axe est mis à l'échelle à une échelle différente. C'est pire quand nous essayons d'appeler Zoomall, alors nous trouvons que tous les points sont ajustés à la zone de la carte indépendamment de leur espacement égal! J'espère que quelqu'un pourra m'aider à trouver une solution. Bien que Zedgraph soit une bibliothèque flexible mais c'est un gros défaut!Échelle égale pour X et Y dans le graphique Zedgraph

+0

Que voulez-vous exactement réaliser? Pour forcer le même Min et Max pour les deux échelles, ou pour le dessiner de telle manière, un carré (en données réelles) serait aussi dessiné comme un carré (pas une représentation rectangle basée sur les paramètres d'échelles actuelles)? – Gacek

Répondre

0

Scale.IsAnyOrdinal est-il vrai pour tous les Axis.Scale? ZedGraph semble positionner les nœuds en fonction du décalage d'index plutôt que de la valeur du nœud lorsque le paramètre Scale.Type est défini sur AxisType.Text, Ordinal, DateAsOrdinal ou LinearAsOrdinal.

Questions connexes