Ich möchte die Datenpunkte abrufen, die nicht auf der zugrunde liegenden Karte geplottet werden können (d. H. JoinBy kann die Daten nicht dem Geojson zuordnen). Gibt es eine Möglichkeit, die nicht aufgezeichneten Daten zu erhalten?Highmaps: Benötigen Sie nicht plotted Daten
0
A
Antwort
0
Sie können alle Punkte überprüfen und herauszufinden, welche nicht aufgetragen werden, ist die Bedingung, dass Punkt ein value
hat aber nicht über graphic
:
chart: {
events: {
load: function() {
var chart = this,
unplottedPoints = [];
$.each(chart.series[0].data, function (i, point) {
if (point.value && !point.graphic) {
unplottedPoints.push(point);
}
});
console.log(unplottedPoints);
}
}
},
In Array unplottedPoints
Sie Liste aller nicht gerendert Punkte.
Verwandte Themen
- 1. Highmaps Grafiken mit Laravel5
- 2. this.point.properties undefined highmaps
- 3. In Node.JS, benötigen Sie ('net'), benötigen Sie nicht ('Ereignis')?
- 4. Benötigen Sie Facebook-Daten über API
- 5. Ermöglicht Highcharts 3.0.7 Highmaps?
- 6. Highmaps min und max Zoomstufe
- 7. HighMaps: Align ColorAxis innerhalb Legend
- 8. Entfernen von Zoom aus Highmaps
- 9. zu Unpivot XML-Daten benötigen
- 10. besseren Weg benötigen Daten zusammenzufassen
- 11. HighMaps: Ändern Sie die Größe/Breite von ColorAxis
- 12. Highmaps: So deaktivieren Sie Kartenzoom mit der Maus scrollen
- 13. Benötigen Sie eine Datenbanktransaktion zum Lesen von Daten?
- 14. Sie benötigen eine Datenbank aufzubauen, die hier übergibt Daten
- 15. Benötigen Sie Hilfe Drucken Fahrzeug/Besitzer Daten in Java-Programm
- 16. Benötigen Sie diese Daten in Java Help Abbildung
- 17. Benötigen Sie den Zugriff auf Daten in JSON.Stringify Objekt
- 18. Benötigen Sie Hilfe, um Daten aus der Protokolldatei zu extrahieren
- 19. Benötigen Sie Hilfe bei
- 20. Benötigen Sie Hilfe Pseudozufallszahlengenerator
- 21. Benötigen Sie ein nicht bearbeitbares Feld in POST-Daten, aber ModelForm lässt mich nicht
- 22. Highmaps - Erstellen von benutzerdefinierten Schaltflächen mit Exportieren
- 23. Benötigen Sie automatisch
- 24. (Schienen) Benötigen Sie Javascript Hilfe
- 25. Benötigen
- 26. HighCharts (HighMaps) - Funktion, um die Größe
- 27. Benötigen SQL-Abfrage, um verschiedene Daten zurückzugeben
- 28. Benötigen Sie Hilfe bei InvalidCastException
- 29. benötigen, ist nicht definiert
- 30. Benötigen Sie eine Thesaurus-Datenbank
Haben Sie mit diesem Fall Live-Demo (jsFiddle) haben? Im Allgemeinen gibt es keine Methode wie 'getUnplottedData';) Allerdings sollten wir prüfen können, ob' point.graphic' existiert, um zu bestimmen, ob ein Punkt gerendert wird oder nicht. –
@ PawełFus [Geige hier] (http://jsfiddle.net/sgrg93/spmx9xu3) Es gibt einen Datenpunkt "none", der nicht geplottet wird, da es kein gültiger Name ist. Gibt es eine Möglichkeit, diesen nicht aufgezeichneten Datenpunkt (oder eine Liste nicht aufgezeichneter Datenpunkte) programmatisch zu bekommen? – sagargurtu