Estoy buscando construir un archivo estático KML (marcado de Google Earth) que muestre una representación de estilo de mapa de calor de unos pocos conjuntos de datos dados en forma de [lat, lon, densidad] tuplas.Generación de un mapa de calor KML a partir del conjunto de datos de [lat, lon, densidad]
Un conjunto de datos muy sencillo que tengo es para la densidad de población.
Mis requisitos son:
- Debe ser capaz de alimentar de datos para un determinado lat, lon
- debe ser capaz de especificar la densidad de los datos en ese lat, lon
- debe exportar a KML
Los requisitos son independientes del idioma para este proyecto, ya que generaré estos archivos fuera de línea para construir el archivo KML utilizado en otro lugar.
He visto algunos proyectos, sobre todo heatmap.py, que es un puerto de gheat en Python con exportación KML. He golpeado una pared de ladrillos en el sentido de que los proyectos que he encontrado hasta la fecha se basan en construir el mapa de calor a partir de la densidad de [lat, lon] puntos alimentados en el algoritmo.
Si me falta una forma obvia de adaptar mi conjunto de datos para alimentar solo las [lat, lon] tuplas, pero ajustando cómo las alimento usando los valores de densidad que tengo, ¡me encantaría saberlo!
brillante, gracias JJ! –
He encontrado que Zoom 0-9 debe tener el tamaño de piso, Zoom 15-19 tiene techo, y escala en el medio. He encontrado en 0-9, solo puntos de 1 píxel son viables y en 15-19, no tiene sentido tener más de 64px. ¿Ves una forma de incorporar este rango en tu metodología KML? – nessence