¿Hay alguna manera de crear un mapa de calor en Google Earth, por lo que las áreas con valores más altos (de algún parámetro especificado, como la población) aparecen como puntos de acceso?Google Earth Heat Maps
Respuesta
Esto parece posible.
Por ejemplo, echar un vistazo a esos pocos enlaces:
de responsabilidad: He probado ninguno de los
- HeatMapAPI.com
- Y an example
- pero no estoy seguro de cómo lo harías; parece estar relacionado con .NET y una DLL de alguna manera ... así que podría no ser tan buena como parece ...
- Density Mapping in Google Maps with HeatMapAPI
- Heat Maps for Google Maps - (a.k.a GeoIQ mashup)
- Using Google Maps to Produce Heat Maps
Tienes tengo un par de enlaces en esos artículos también; algunos podrían ser interesantes también.
Gracias. Había visto la mayoría de estos enlaces, parece que la mayoría de ellos están orientados a páginas web o .NET. Debería haber especificado que estoy tratando de hacer esto en la aplicación de cliente grueso.Mi mejor esperanza podría ser escribir mi propio algoritmo de mapas de calor y luego generar una superposición para google earth. –
Ho :-(podría ser un poco más difícil, entonces :-(Anayway, si encuentra una buena solución, no se olvide de contarlo aquí: ¡podría ayudar a las personas que llegan a ver su pregunta! ¡Buena suerte! –
Terminé creando un mapa de calor en una imagen transparente. Google Earth usa una proyección cilíndrica simple, por lo que es bastante fácil calcular los puntos de latitud y longitud según el tamaño del mapa. Mi mapa de calor no es perfecto, pero básicamente tracé un punto en cada ubicación y mezclé cerca puntos para crear un punto "más brillante." Gracias! –
Puede crear polígonos en un archivo KML y establecer el color de los mismos. También puede hacer los polígonos en 3D, con una altura que quizás represente la temperatura.
Prueba gratis los mapas de calor API. Una implementación realmente interesante: http://en.tixik.com/tools/heatmaps
HeatmapTool.com puede tomar un archivo CSV de coordenadas y valores de intensidad para generar mosaicos de mapa de calor para Google Maps
.
También hay http://www.openheatmap.com, que ofrece mapas de calor gratuitos sobre OpenStreetMap desde una carga de CSV.
Mi colega desarrolló un programa Java de código abierto que generará mapas 3D de calor (KML) para Google Earth a partir de archivos de datos XML simplemente formateados. Puede ser de uso. El código completo del proyecto está en https://github.com/Noblis/OSAT Puede ignorar la mayor parte de lo que hay allí, y centrarse en GUIMain y los archivos auxiliares. Hay ejemplos de archivos y documentación. Lo llamaría una versión 0.5. Funciona, lo usamos en nuestros estudios, pero hay algunas asperezas. Fue hecho para estudios de accesibilidad de transporte, pero puede cambiar los parámetros que está graficando a cualquier cosa que desee, ejecute desde la línea de comando, lo que sea.
Puede usar el eje vertical para ver el mismo parámetro que se utiliza para el color O para mapear una variable completamente diferente.
He aquí dos capturas de pantalla para que pueda ver lo que hace: interfaz
herramienta:
ejemplo de impresión 3D:
El directorio de salida de muestra de este proyecto incluye KML fil es, pero en realidad no son KML ... son HTML. No se pueden cargar en Google Earth y, de hecho, ni siquiera son XML válidos. https://github.com/Noblis/OSAT/tree/master/Sample%20Output –
Stealth Rabbi: ¿de qué archivos está hablando específicamente? Acabo de descargar DC% 20MAG% 20vs.% 20households.kml y lo abrí en Google Earth y lo visualicé bien. Los otros archivos .kml también parecen kml válidos cuando los abrí. Ciertamente no HTML. – ViennaMike
Sí, es una que probé. Error en la línea 5, elemento inesperado "html". La primera línea del archivo que no es espacio en blanco es –
- 1. Alternar entre google maps y google earth
- 2. Google Earth integrado con Google Maps API v3?
- 3. Cómo configurar google.maps.MapTypeId en Earth View en Google Maps
- 4. Google Earth API vs Google Earth COM API
- 5. ¿Es una línea recta en google earth o google maps geodésica?
- 6. Google Earth API para Android
- 7. Qt y Google Earth API
- 8. Alternativas a Google Earth para imagen sat
- 9. MATLAB heat map
- 10. Google Maps API v2 vs Google Maps API v3?
- 11. Opciones para Google Maps sobre SSL
- 12. Mostrar archivos netCDF a Google Maps
- 13. Google Maps Bubble Templates
- 14. google maps estilo uipopovercontroller
- 15. Google Maps v3 OverlayView.getProjection()
- 16. Google maps no aparece
- 17. Google Maps Geocode Indefinido
- 18. Google maps infobox - maxWidth
- 19. Google Maps y DART
- 20. Google Maps Overlays
- 21. imagen de Google Maps?
- 22. Google Maps API limitaciones
- 23. Google Maps no muestra
- 24. google maps pan a
- 25. Google maps y pdf
- 26. Google maps y knockoutjs
- 27. Google maps sobre https
- 28. Google Maps como fondo
- 29. OpenLayers vs Google Maps?
- 30. Google Maps algoritmo
que usted tiene un poco de suerte hasta ahora? – dassouki
Terminé usando NASA worldwind para mi proyecto y creé heatmaps usando su ProceduralTiledImageLayer. –