Gibt es eine Möglichkeit, eine Heatmap in Google Earth zu erstellen, sodass Bereiche mit höheren Werten (von bestimmten Parametern wie Population) als Hotspots angezeigt werden?Google Earth Heat Maps
Antwort
Dies scheint möglich.
Nehmen Sie zum Beispiel einen Blick auf die wenigen Verbindungen:
Haftungsausschluss: Ich habe keiner der
- HeatMapAPI.com
-
versucht
- Und an example
- Aber ich bin nicht sicher, wie du würdest es tun; scheint zu .NET und eine dll in irgendeiner Weise im Zusammenhang ... so vielleicht nicht so schön, wie es ... haben
- Density Mapping in Google Maps with HeatMapAPI
- Heat Maps for Google Maps - (a.k.a GeoIQ mashup)
- Using Google Maps to Produce Heat Maps
scheint Sie habe auch ein paar Links in diesen Artikeln bekommen; einige könnten auch interessant sein.
Danke. Ich hatte die meisten dieser Links gesehen - es sieht so aus, als wären die meisten von ihnen auf Webseiten oder .NET ausgerichtet. Ich hätte angeben sollen, dass ich dies in der Thick-Client-Anwendung versuche.Meine beste Hoffnung könnte sein, meinen eigenen Heatmap-Algorithmus zu schreiben und dann ein Overlay für Google Earth zu generieren. –
Ho :-(könnte ein bisschen härter sein, dann :-(Anayway, wenn Sie eine nette Lösung finden, vergessen Sie nicht, hier darüber zu erzählen: könnte Leuten helfen, die hier ankommen, Ihre Frage zu sehen! Viel Glück! –
Ich habe am Ende erstellt Eine Heatmap auf einem transparenten Bild Google Google Earth verwendet eine einfache zylindrische Projektion, so dass es recht einfach ist, Breiten- und Längenpunkte basierend auf der Kartengröße zu berechnen Meine Heatmap ist nicht perfekt, aber im Grunde habe ich nur einen Punkt an jedem Ort geplottet Punkte: –
Sie können Polygone in einer KML-Datei erstellen und deren Farbe festlegen. Sie können die Polygone auch in 3D erstellen, wobei die Höhe möglicherweise die Temperatur repräsentiert.
Testen Sie die API Heat Maps. Eine wirklich interessante Implementierung: http://en.tixik.com/tools/heatmaps
HeatmapTool.com kann eine CSV-Datei von Koordinaten und Intensitätswerte nehmen, um Heatmap-Kacheln für Google Maps
zu generieren.
Es gibt auch http://www.openheatmap.com, die kostenlose Heatmaps auf OpenStreetMap von einem CSV-Upload bietet.
Mein Kollege hat ein Open-Source-Java-Programm entwickelt, das aus einfach formatierten XML-Datendateien 3D-Heatmaps (KML) für Google Earth generiert. Es könnte nützlich sein. Der gesamte Projektcode ist unter https://github.com/Noblis/OSAT Sie können den Großteil dessen, was da ist, ignorieren und sich auf GUIMain und die unterstützenden Dateien konzentrieren. Es gibt Beispieldateien und Dokumentation. Ich würde es als 0.5-Version bezeichnen - es funktioniert, wir haben es in unseren Studien verwendet, aber es gibt einige Ecken und Kanten. Es wurde für Studien zur Transportzugänglichkeit erstellt, aber Sie können die Parameter, die Sie grafisch darstellen, beliebig ändern, von der Befehlszeile aus, was auch immer.
Sie können die vertikale Achse verwenden, um entweder denselben Parameter anzuzeigen, der für die Farbe verwendet wird, oder sie verwenden, um eine völlig andere Variable zuzuordnen.
Hier zwei Screenshots, damit Sie sehen, was es tut:
Werkzeugschnittstelle:
Beispiel 3D-Ausgabe:
Das Beispiel Output-Verzeichnis dieses Projekts enthält KML-Fil es, aber sie sind nicht wirklich KML ... sie sind HTML. Sie können nicht in Google Earth geladen werden, und tatsächlich sind sie nicht einmal gültiges XML. https://github.com/Noblis/OSAT/tree/master/Sample%20Output –
Stealth Rabbi: Welche Dateien sprechen Sie gerade? Ich habe gerade DC% 20MAG% 20vs.% 20households.kml heruntergeladen und in Google Earth geöffnet und angesehen. Die anderen .kml-Dateien sehen auch alle wie gültige kml aus, als ich sie geöffnet habe. Sie sind sicherlich nicht HTML. – ViennaMike
Ja, das ist eine, die ich ausprobiert habe. Fehler in Zeile 5, Unerwartetes Element "html". Die erste Zeile der Datei, die kein Leerzeichen ist, ist –
- 1. Google Maps werden in Earth View geladen
- 2. Google Earth vs Google Maps für Benutzer mit geringer Bandbreite
- 3. Google Earth mit Google Maps API v3 integriert?
- 4. Google Earth Plug-in für Geckofx
- 5. Benötigt die Google Earth-API einen Schlüssel?
- 6. CSS in Google Earth-Plugin
- 7. Google Earth API für Android
- 8. Kml-Datei zeigt in Google Earth aber nicht in Google Maps
- 9. In Google Earth kann kein Track angezeigt werden, in Google Maps funktioniert er - warum?
- 10. Google Maps mehr Liniensegmente
- 11. heat map control
- 12. Spin Google Maps Satellitenansicht Programmatisch
- 13. Heat Map auf Google Maps basierend auf der Intensität eines Parameters
- 14. Wie kann Google Earth in Flex integriert werden?
- 15. Frage zu Google Earth Placemark Ballons
- 16. eine Suchtaste mit Google Earth API
- 17. Google Earth Plugin Absturz bei Klick
- 18. Bildschirm Google Earth auf einem Panel anzeigen?
- 19. Google Earth Höhenprofil und die fehlenden Werte
- 20. Neigungssensor zum Arbeiten mit Google Earth
- 21. Google Earth Zoomstufe von Begrenzungsrahmen bestimmen
- 22. Wie funktioniert Google Earth auf dem iPhone?
- 23. Alternativen zu Google Earth für sat image
- 24. IDE für Google Earth-App mit JavaScript?
- 25. Standort mit Google Earth API betrachten
- 26. Google Earth Engine-Anwendung in Webseite einbetten
- 27. Erstellen von Heat Maps für die Silverlight-Anwendung von Bing Maps
- 28. Bearbeitung interaktiver Polygone mit Microsoft Virtual Earth
- 29. Android Google maps api vs JavaScript Google maps api
- 30. Google Maps-API-Fehler: Google Maps API-Fehler: RefererNotAllowedMapError
haben Sie kein Glück haben, so weit? – dassouki
Ich benutzte NASA Worldwind für mein Projekt und erstellte Heatmaps mit seinem ProceduralTiledImageLayer. –