2013-06-13 2 views
3

Я пытаюсь построить heatmap с помощью Google Maps для Android API v2. Интенсивность основывается на количестве маркеров в данной области. Я пошел, хотя http://code.google.com/p/mapex/, который предназначен для API v1 и использует Overlays для генерации heatmap. Я частично изменил код для работы через View (создаю свой собственный heatmapview, который расширяет вид, а в draw() я создаю те шаблоны RadialGradient).heatmap using android maps api v2

Я также нашел базовую информацию в Интернете, что для API V2, мы должны использовать TileOverlay и TileProvider, с которыми мне нужна помощь. Похоже, что все примеры, которые я вижу, получают данные через UrlTileProvider, что для меня было бы невозможным. У меня есть набор LatLng точек со мной и хотел бы использовать его только.

Может ли кто-нибудь дать мне некоторый намек на то, как действовать?

ответ

0

С нескольких дней назад вы можете использовать Google Maps Android Heatmap Utility. По этой ссылке:

Андроида API Библиотека программ Google Maps включает в себя Heatmap утилиту, которую вы можете использовать, чтобы добавить один или несколько тепловые карты на карту Google в приложении. Карты тепла облегчают зрителям понимание того, что распределение и относительная интенсивность точек данных на карте составляют . Вместо того, чтобы размещать маркер в каждом месте, тепловые карты используют цвет до , представляют распределение данных.

+0

Спасибо, что знаю. Если вы видите трекер проблемы в Google, то я попросил такую ​​функцию :) – rajankz