У меня есть список значений с широтой и долготой. Я ищу, чтобы создать прозрачный образ тепловой карты для наложения на Google Maps. Я знаю, что уже есть серверные и флеш-решения, но я хочу построить это в javascript, используя тег canvas.Алгоритм для тепловой карты?
Однако я не могу найти краткое описание алгоритма, используемого для преобразования координат и значений в тепловую карту. Может ли кто-нибудь предоставить ссылку или ссылку на нее?
Спасибо.
Это основная идея; но вместо того, чтобы делать несколько проходов для «распространения» тепла, было бы лучше иметь что-то вроде круговой гауссовой маски, которую вы можете просто добавить в сетку в каждой точке данных. Кроме того, этот вопрос может иметь полезные ответы: http://stackoverflow.com/questions/1117048/creating-heatmaps-using-canvas-element – tzaman