Ich habe einige Daten der Leistung eines Wi-Fi-Netzwerks mit einem Positionsstempel gesammelt. Jetzt kann ich die Position anzeigen, wo ich die Daten auf einer "lokalen" Google-Karte erfasst habe.
Ich möchte eine Heatmaps auf Google Maps zeigen, so dass der Wert des Parameters die Farbe festlegt.
Zum Beispiel: Bandbreite: Maximalwert 1000 Min. Wert 10
Position 1, Bandbreite 1000 - & gt; Farbe rot
Position 2, Bandbreite 15 - & gt; Farbe blau
Position 3, Bandbreite 500 - & gt; farbe orange und so weiter
Ich brauche etwas, das die Daten interpolieren und so etwas erhalten kann:
eine beschäftigte Katze http://i46.tinypic.com/5uo5lk.png
Ich habe die Fusionskarte von Google ausprobiert, aber die Heatmap basiert nur auf der Dichte in Bezug auf die Position und nicht auf dem Wert eines Parameters. Ist das richtig? Ich möchte Google Maps verwenden, aber wenn es etwas einfacher zu verwenden ist, kann ich es verwenden.
Ich habe eine Lösung gefunden, wie man mit Google Maps eine Heatmap erstellen kann, die lokal funktioniert: heatmap.js .
Ich habe gebraucht und funktioniert sehr gut für meinen Umfang.
Danke
Es ist nicht genau das, was du willst, aber du könntest dir die HeatmapApi ansehen.
Es gibt eine kostenlose Version für max. 100 Datenpunkte. Die Hauptbeschränkung in Bezug auf Ihre Anforderungen besteht darin, dass Sie das Farbschema nicht anpassen können. Diese Funktion wird auf ihrer Webseite angekündigt, jedoch ohne Datum.
Ich habe die API in den letzten Tagen ausprobiert und es funktioniert wie erwartet und versprochen. Es wird als Webservice zur Verfügung gestellt und verwendet Parameter im Format [lat, lng, value] zur Berechnung der Heatmap.
Tags und Links google-maps heatmap