Wie erstelle und zeichne ich eine ContourSeries mit Oxyplot?

8

Ich habe eine WPF-Anwendung, wo ich y = y (x1, x2) visualisieren muss, wobei x1, x2 lineare Koordinaten sind. Ich kann dies mit der HeatMapSeries in Oxyplot tun, aber wenn ich zwei Datensätze im selben Fenster darstellen möchte, sind Heatmaps nicht das richtige Werkzeug. Ein paar Konturserien wären besser. Nun, ich habe versucht, dies auf die gleiche Weise wie mit der HeatMapSeries zu erreichen, das hat ziemlich gut funktioniert:

%Vor%

Wenn ich nun versuche, die ContourSeries zu verwenden, ersetze ich einfach die HeatMapSeries durch eine ContourSeries:

%Vor%

Dies erzeugt nur die Ausgabe:

Die X- und Y-Achsen sind dort und stimmen mit den Min- und Max-Koordinaten überein, aber ich kann keine Konturlinien sehen. Ich vermute, dass bei der Einrichtung der Achse etwas fehlt (sollte es genauso sein wie bei der HeatMapSeries?). Ich weiß nicht, wie ich mit diesem Konturdiagramm vorgehen soll. Gibt es andere Beispiele als z.B. die ContourSeriesExamples bei GitHub?

Danke für jede Hilfe!

    
Mats Isaksson 18.05.2015, 13:58
quelle

1 Antwort

2

Ich habe endlich gefunden, was falsch war - es war mein Fehler! Die Arrays ColumnCoordinates und RowCoordinates müssen der Größe des DoubleArray Data entsprechen! Und ich habe nicht sichergestellt, dass sie es waren. Jetzt passen sich die Kontur und die Heatmap an! Danke Anders für die Unterstützung und drück mich in meinen eigenen Code!

    
Mats Isaksson 19.05.2015 12:03
quelle

Tags und Links