Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет schegloff ([info]schegloff)
@ 2009-06-24 22:12:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Веб-сервисы для создания "тепловых" карт: существующие и планируемый
"Тепловая карта" - общепринятое название для контурных карт, в которых территории стран и континентов залиты разными цветами или оттенками, соответствующими диапазону значений отображаемого на карте показателя. Классический пример - климатическая карта Земли (по ссылке - полноэкранная версия):



Но разговор у нас пойдет не о климате, а о тепловых картах. Допустим, Вам захотелось вставить этакую красоту в собственный блог - построить, к примеру, мировую карту производства бананов. Вы набираете в Гугле "world banana production", и через несколько ссылок находите нужную - World Banana Production in 2007. Теперь дело за малым - превратить эти данные в разноцветную карту мира. Сегодня сделать это можно по меньшей мере двумя способами:

1. На сайте Many Eyes

Сайт представляет собой бесплатный набор Data Visualization Tools от все еще живой (какой сюрприз) компании IBM. Чтобы построить температурную карту, достаточно завести аккаунт (IBM-овский, не как попало), загрузить на сайт свои данные (просто скопированные из Excel или Word через буфер обмена) и выбрать World Map среди многочисленных вариантов визуализаций. Нажимаем на кнопочку - и перед нами java-визуализация требуемой карты (здесь только этикетка, сама карта по ссылке):

470a0982-6006-11de-a845-000255111976 Blog_this_caption

Просто, красиво, удобно. Более того, Many Eyes (в отличие от Google Doc) дает возможность создавать и карту России, располагая контурами 82 регионов. Единственный недостаток - для полноценного просмотра карты нужно идти на сам Many Eyes, либо вставлять java-апплет, что поддерживают не все блоги (ЖЖ точно не поддерживает) - как например здесь.

2. С помощью Google Doc

Формирование "температурных карт" - стандартная (хотя и не слишком известная) функция гуглевских электронных таблиц. Заводим гуглевский аккаунт, импортируем наш экселовский файл с урожайностью, выделяем коды стран и урожаи, заходим в меню Вставить-Гаджет, выбираем "Тепловая карта" - и получаем результат:



К сожалению, как и в случае Many Eyes, прямая вставка карты в ЖЖ не получается - она тоже построена на каком-то скрипте. Поэтому мне пришлось сделать скриншот и скопировать его на Photobucket. Но при ведении блога на каком-нибудь другом движке (например, гуглевском же Blogger - урожайность бананов) все идеально копируется и через "опубликовать гаджет".

Как нетрудно заметить, при совершенно одинаковых данных карта от Many Eyes куда информативнее карты от Google. Хоть гугль и монстр, но общее правило - специализированный сервис лучше универсального - срабатывает и в этом случае. Вот почему по ходу работы над Пультом у нас (коллектива разработчиков) и возникла идея еще немного улучшить специализированный сервис. А именно - придать тепловой карте динамику, дать пользователю возможность "проиграть" ее по разным годам.

Поскольку средств у нас чуток поменьше, чем у IBM, результат получился пока довольно тормозной. Поэтому даю ссылку на родной сайт проекта, кто боится двухмегабайтной загрузки, просто не ходите. А смелые могут ознакомиться:

Анимированная карта бюджетов регионов РФ, 2000-2008 гг.

Данные взяты с сайта Федерального Казначейства (где лежат в архивах html-файлов) и просуммированы довольно сложным скриптом.

Нуивот, в ближайший месяц мы собираемся запустить на www.datapult.ru еще более специализированный, чем у IBM сервис по построению таких вот анимированных карт. Король, кардинал и галантерейщик - все должны спасть Францию :)

В связи с этим 2 вопроса:
1) какие еще веб-сервисы для создания "температурных" карт по пользовательским данным Вы знаете?
2) какие еще функции в планируемом к запуску на www.datapult.ru сервисе "сделай анимированную карту" Вы бы хотели увидеть?


(Читать комментарии)

Добавить комментарий:

Как:
( )анонимно- этот пользователь отключил возможность писать комментарии анонимно
(комментарий будет скрыт)
Identity URL: 
(комментарий будет скрыт)
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
(комментарий будет скрыт, если вы не в списке друзей)
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение:



Обратите внимание! Этот пользователь включил опцию сохранения IP-адресов пишущих комментарии к его дневнику.