После запуска картографического сервиса Google Maps технология с использованием метода Ajax на время затмила иные технологии представления географических карт в интернете. Сегодня я хочу рассказать об Adobe Flash и его использовании в собственном проекте «Кузбасс на ладони».
Обучаясь в аспирантуре Кемеровского государственного университета, в 2005 году столкнулся с проблемой публикации карт, созданных в программе Mapinfo Professional. Предлагаемый этим производителем продукт MapXtreme, позволяющий публиковать карты в интернете на выделенном картографическом сервере, оказался слишком сложен, поскольку требовал навыков программиста. Мне же на тот момент нужна была простая утилита, позволяющая сконвертировать карты в формат, отображаемый браузером. Предстояло выбрать из двух форматов: SVG и Flash.
После долгих поисков я получил бесплатную утилиту Geoclip builder: простая библиотека под Mapinfo Professional, которая позволяла генерировать карты во flash-ролик. Порадовавшись находке, отправил письмо автору с благодарностью. Каково же было мое удивление, когда в ответном письме мне предложили потестировать совсем другое — Geoclip Solo. Это отдельное приложение, позволяющее из целого альбома карт получить картографический flash-ролик. За участие в развитии проекта (перевод на русский язык, бета-тестирование) Geoclip Solo достался мне free for educational purposes.
Итак, именно на flash основан проект «Кузбасс на ладони» — интерактивная карта с несколькими графическими слоями (водные ресурсы, транспортные коммуникации, административная структура) плюс статистический справочник.
Плюсы использования flash:
— наличие плагина Flash Player на большинстве ПК интернет-пользователей (в отличие, скажем, от SVG), см. «Adobe — Flash Player Statistics»;
— возможность создания не-онлайн решений.
Минусы использования flash:
— современные версии Flash Player требовательны к ресурсам ПК;
— сложность индексирования flash-роликов поисковыми роботами.