SlideShare a Scribd company logo
1 of 20
Карта.
Проблемы, решения,
     фишки
                Андрей Кармацкий
            karma@yandex-team.ru
API Карт – инструментарий
     !"#$%&'($)$*(+$,-./0$1&2+'$
 314('56-1(+7$8.9$7-2:'&;'&2+(<3=+7$


            @C;9:D&                '()&@AB014&


                <#=#!%>?,"&'()&

                      !"#$%&'()&

                      897:7;91&

               /012134560471&

                  *+#,-+.&
Много меток
Показать сразу много объектов на карте: проблема.

                       Варианты решения:

                       •   дизайн меток,
                           приоритезация по
                           масштабам

                       •   группировка объектов

                       •   активные области (значки
                           на тайлах)
Много меток
Часть меток сделать маленькими.




    Яндекс.Карты: [аптека]
Много меток
 Групповые метки




uarealt.com.ua/find/
Активные области
То что поедает память браузера – растеризовать.

                     2 слоя тайликов:
                      - картинки с метками
                      - кликабельные области



                     •   много значков (развязки)

                     •   сложные формы (пробки,
                         слой панорам, фоток)
Много меток
Активные области в действии




       bankomator.ru
Много меток в точке
 Иногда случается, что нужно поставить
      много меток в одну точку.




                 •   «Ромашка»

                 •   Групповая метка
Дизайн меток

       • Попроще
         форма
       • В одном стиле
       • Можно брать у
         нас
Мобильная версия
Мобильный интернет развивается, пользователи всё чаще
приходят на сайты с мобильного устройства.


                         •   Мобильный дизайн сервиса

                         •   «Мобильная определялка»

                         •   JS API поддерживает touch-
                             девайсы

                         •   а там, где нет поддержки
                             JavaScript: StaticAPI

                         Пример: bit.ly/ymtouch
Печать карты
 В Яндекс.Картах ~5% печатают на бумаге



                  •   ~40% говорят, что для них
                      важна распечатка (TNS)

                  •   не все браузеры не умеют
                      хорошо печатать JS объект с
                      картой



Static API – карта в виде обычной кратинки
Всё настраивается
Элементы управления картой и объекты на ней можно
               настроить как угодно.




                mogemvse.ru
Где моя, пицца?
Можно полигонами отметить зоны доставки,
   места откуда заберёт вас такси и т.п.
Выбор региона
Список с регионами – скучно!
   Можно сделать карту.




           vs.




      Модуль «Реигоны»
Пользователь, ты где?

            • Простой
              геотаргетинг по
              IP (в составе API)
            • Geolocation API
Просмотр больших
           картинок
      Очень часто люди изобретают «велосипед»
и пишут свой «движок» для просмотра больших картинок




                    4kazan.ru
Пробки




Модуль «Пробки»
Схема офиса
Можно даже так




    posrs.ru
Спасибо!
Сайт: api.yandex.ru/maps/
Клуб: clubs.ya.ru/mapsapi/
     @yandexmaps




                karma@yandex-team.ru
                @karmatsky

More Related Content

Similar to 404fest

Интерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровИнтерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровАгентство AlterEGO
 
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"Yandex
 
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...Yandex
 
Как сделать веб-карту, сохранить здоровье и возненавидеть IE
Как сделать веб-карту, сохранить здоровье и возненавидеть IEКак сделать веб-карту, сохранить здоровье и возненавидеть IE
Как сделать веб-карту, сохранить здоровье и возненавидеть IEАртём Кудзев
 
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...Yandex
 
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...Yandex
 
Александр Тармолов "API Яндекс.Карт"
Александр Тармолов "API Яндекс.Карт"Александр Тармолов "API Яндекс.Карт"
Александр Тармолов "API Яндекс.Карт"Yandex
 
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)Ontico
 
Юзабилити или как сделать ваш сайт идеальным
Юзабилити или как сделать ваш сайт идеальнымЮзабилити или как сделать ваш сайт идеальным
Юзабилити или как сделать ваш сайт идеальнымDmitry Nikotin
 
Огонь. Молоты. Таланты
Огонь. Молоты. ТалантыОгонь. Молоты. Таланты
Огонь. Молоты. ТалантыDmitry Karpov
 
Фёдор Голубев "API Яндекс.Карт"
Фёдор Голубев "API Яндекс.Карт"Фёдор Голубев "API Яндекс.Карт"
Фёдор Голубев "API Яндекс.Карт"Yandex
 
Аналитики и UX
Аналитики и UXАналитики и UX
Аналитики и UXJulia Shamrey
 
Бесплатные инструменты, повышающие функциональность сайта
Бесплатные инструменты, повышающие функциональность сайтаБесплатные инструменты, повышающие функциональность сайта
Бесплатные инструменты, повышающие функциональность сайтаI2B 2011
 
Yandex Map Kit для Android OS - Максим Хромцов
Yandex Map Kit для Android OS - Максим ХромцовYandex Map Kit для Android OS - Максим Хромцов
Yandex Map Kit для Android OS - Максим ХромцовMeetup.by
 
Как делать глобальный проект
Как делать глобальный проектКак делать глобальный проект
Как делать глобальный проектisdeforum
 

Similar to 404fest (20)

Интерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровИнтерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центров
 
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"
Фёдор Голубев, Леонид Шныр "Яндекс.Карты: между пользователем и разработчиком"
 
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого "отн...
 
Stanfy Fireworks Conf
Stanfy Fireworks ConfStanfy Fireworks Conf
Stanfy Fireworks Conf
 
Как сделать веб-карту, сохранить здоровье и возненавидеть IE
Как сделать веб-карту, сохранить здоровье и возненавидеть IEКак сделать веб-карту, сохранить здоровье и возненавидеть IE
Как сделать веб-карту, сохранить здоровье и возненавидеть IE
 
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...
Александр Ларьяновский "Обзор нерекламных возможностей сотрудничества контент...
 
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...
Александр Ларьяновский "Виджеты для главной страницы Яндекса. Кто у кого «отн...
 
Александр Тармолов "API Яндекс.Карт"
Александр Тармолов "API Яндекс.Карт"Александр Тармолов "API Яндекс.Карт"
Александр Тармолов "API Яндекс.Карт"
 
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)
Ошибки проектирования высоконагруженных проектов / Максим Ехлаков (OneTwoRent)
 
Юзабилити или как сделать ваш сайт идеальным
Юзабилити или как сделать ваш сайт идеальнымЮзабилити или как сделать ваш сайт идеальным
Юзабилити или как сделать ваш сайт идеальным
 
Огонь. Молоты. Таланты
Огонь. Молоты. ТалантыОгонь. Молоты. Таланты
Огонь. Молоты. Таланты
 
Karpov
KarpovKarpov
Karpov
 
Фёдор Голубев "API Яндекс.Карт"
Фёдор Голубев "API Яндекс.Карт"Фёдор Голубев "API Яндекс.Карт"
Фёдор Голубев "API Яндекс.Карт"
 
Mobile web apps
Mobile web appsMobile web apps
Mobile web apps
 
Coding for iPhone
Coding for iPhoneCoding for iPhone
Coding for iPhone
 
Аналитики и UX
Аналитики и UXАналитики и UX
Аналитики и UX
 
Бесплатные инструменты, повышающие функциональность сайта
Бесплатные инструменты, повышающие функциональность сайтаБесплатные инструменты, повышающие функциональность сайта
Бесплатные инструменты, повышающие функциональность сайта
 
Yandex Map Kit для Android OS - Максим Хромцов
Yandex Map Kit для Android OS - Максим ХромцовYandex Map Kit для Android OS - Максим Хромцов
Yandex Map Kit для Android OS - Максим Хромцов
 
Api Shnyr
Api ShnyrApi Shnyr
Api Shnyr
 
Как делать глобальный проект
Как делать глобальный проектКак делать глобальный проект
Как делать глобальный проект
 

404fest

Editor's Notes