Тепловая карта на картах Google, основанная на интенсивности параметра

Я собрал некоторые данные о производительности одной сети Wi-Fi с отметкой позиции. Теперь я могу показать положение, в котором я получил данные на «местном» уровне. Карты Гугл. Я хотел бы показать карты тепла на картах Google, чтобы значение параметра устанавливало цвет.
Например: пропускная способность: максимальное значение 1000, минимальное значение 10
позиция 1, полоса пропускания 1000 -> красный цвет
позиция 2, полоса пропускания 15 - & gt; цвет синий
позиция 3, ширина полосы 500 - & gt; цвет оранжевый и т. д.
Мне нужно что-то, что может интерполировать данные и получить что-то вроде этого: занятой кот http://i46.tinypic.com/5uo5lk.png

Я попробовал карту слияния Google, но тепловая карта основана только на плотности с точки зрения положения, а не на значении параметра. Это верно?
Я хотел бы использовать карты Google, но если есть что-то более простое в использовании, я могу использовать это.

 user138227824 мая 2012 г., 19:36
У меня есть координаты множества мест с каждым из этих параметров: пропускная способность, джиттер, потеря пакетов. Я могу нормализовать их в диапазоне, если это необходимо, и я хотел бы получить другую карту для каждого параметра.
 Heitor Chang24 мая 2012 г., 19:26
У вас есть набор координат точек с интенсивностями, верно? Было бы легко разместить круги разного размера и цвета для каждой координаты. Примеры карт Fusion с охватом области, которые я видел, нуждаются в определениях полигонов. Было бы довольно утомительно определить эти данные. Давайте увидим ваше изображение. Вы должны быть в состоянии добавить один в редактировании вопроса.
 Heitor Chang24 мая 2012 г., 19:40
Мне интересно, как вы создали свое изображение выше. Если это можно сделать статичным изображением, я видел решения с наложением изображений. Я не видел ничего похожего на ваше изображение в Fusion Tables.
 user138227824 мая 2012 г., 19:48
Я нашел это в сети. С Fusion Tables невозможно создать эту карту, потому что тепловая карта создается на основе плотности позиции. Я имею в виду: чтобы иметь красный цвет, вам нужно иметь много маркеров в этой области. Я хотел бы иметь красный цвет, если параметр имеет высокое значение. Я могу создать таблицу данных с большим количеством позиций, где параметр высокий и немного очень низкий, но не очень элегантный. Это будет последнее решение.

Ответы на вопрос(2)

Решение Вопроса

как создать тепловую карту с Google Maps, которая работает локально:heatmap.js.
Я использовал и очень хорошо работает для моей сферы. Спасибо

 13 июл. 2015 г., 21:27
Хотелось бы узнать, как вы ее решили, у меня тоже такая же проблема.
 24 апр. 2015 г., 19:53
Можете ли вы объяснить, как вы решили свою проблему? У меня та же проблема.

HeatmapApi.

Есть бесплатная версия для макс. 100 точек данных. Основным ограничением ваших требований является то, что вы не можете адаптировать цветовую схему. Эта функция объявлена на их веб-странице, но без даты.

Я пробовал API в последние несколько дней, и он работает, как ожидалось и обещал. Он предоставляется в виде веб-службы и принимает параметры в формате [lat, lng, value] для вычисления тепловой карты.

 user138227825 мая 2012 г., 21:07
Я не знаю, как сделать эту тепловую карту локально. этоmap очень хорошо сделано и позволяет использовать вес или плотность. Я не знаю, как это создать.
 user138227824 мая 2012 г., 20:31
Есть что-то бесплатное? У меня более 300 баллов. Каков наилучший способ загрузить эти точки с помощью JavaScript? Я хочу использовать только "локально", но с подключением к Интернету.
 25 мая 2012 г., 21:54
Это выглядит великолепно. Спасибо, что поделились этой ссылкой. Кажется, это флэш-карта.
 24 мая 2012 г., 21:52
Я не знаю решения, которое является полностью бесплатным. А API-интерфейсу Heatmap необходим настоящий веб-сервер, и он не работает локально.
 24 мая 2012 г., 20:54
У меня был некоторый успех без Майкла ВанДаникераheat map component, Использовал его пару лет назад с API GoogleMaps Flash (который сейчас устарел). Но нет никаких причин, по которым вы не можете наложить тепловую карту поверх любой карты.

Ваш ответ на вопрос