Your SlideShare is downloading. ×
API Яндекс.Карт
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

API Яндекс.Карт

27,724
views

Published on

Published in: Technology, Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
27,724
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Добрый день! Меня зовут Леонид, я представлю вам API Яндекс.Карт. Доклад весьма обзорный, однако, я постараюсь сконцентрироваться на ключевых возможностях API и аспектах его использования.
  • Итак, поехали!
    Яндекс.Карты, как картографическая основа, представляют собой карту мира, в которую вклеены более подробные карты ряда стран и подробные схемы городов.
    Схемы городов у нас либо с домами, либо их вооще нет. Темп пополнения подробных схем 5-10 городов в месяц.
  • Пожалуй самое важное свойство API Яндекс.Карт – это полностью бесплатный сервис. Вообще. Нет кассы куда кто-либо потребует доплатить за какие-то опции.
  • Вот такой получился ящик с инструментами. Конечно, этот ящик живой. Постоянно что-то меняется, выходят новые версии.
    Теперь о том кто и зачем может этим ящиком пользоваться.
  • Первый инструмент – JS API. Он позволяет опубликовать интерактивную карты на страницах вашего сайта. Можно не только что-либо нанести на карту, но и карта может взаимодействовать с пользователем.
    У библиотеки одно пространство имен, на борту jQuery. Есть возможность включить загрузку по запросу, тогда первичный скрипт займет всего 3 Кб.
  • Да, в наших инструментах найдётся и Static API. Вы формируете HTTP-запрос и в ответ получаете карту в виде png-картинки.
    Есть ряд преимуществ в отдельных секторах применения. Особенно актуально в мобильниках, а так же для печати и блогов.
    Однако, назвать такую карту интерактивной, конечно, сложно.

    Пример – схема проезда со статикой.
  • Очень часто бывает проекту необходимо понять где находится объект имеющий тот или иной адрес. А бывает и наоборот, есть координаты адреса, надо понять что расположено по этим координатам. На выручку приходит сервис геокодер. Интересно то что вы можете ограничивать ему область поиска и результаты он вам выдает в порядке релевантности.

    Пример – проект из Архангельска
  • Маршрутизатор. Вы задаете координатами или адресом начало и конец пути, получаете маршрут.

    Пример – Таксовик. И такси из Тулы (или Рязани???) со своим маршрутизатором, с отсылкой на то что я говорил можно всё поменять.
  • Средство обмена нужно всегда. Иначе как бы путешественники за бусы выменивали у туземцев земли?
    Наше средство обмена это ЯМапсМЛ. Формат базируете на стандарте ГМЛ, т.е. его документы могут просматриваться стандартными ГМЛ броузерами.










  • Transcript

    • 1. API Яндекс.Карт Андрей Кармацкий karma@yandex-team.ru @karmatsky
    • 2. Яндекс.Карты Яндекс.Карты: города всегда с точностью до дома: – 133 городов России – 36 городов Украины Казахстан - 2, Беларусь - 1. – карта всего мира ежемесячно прибавляем по 5-10 городов
    • 3. API Яндекс.Карт — бесплатный сервис
    • 4. Яндекс API Я.Карт JavaScript API Static API Геокодер Маршрутизатор YMapsML
    • 5. JavaScript API Позволяет разместить интерактивную карту на сайте и взаимодействовать с пользователем Объекты на карте: метки, ломаные (линии), полигоны Все можно легко настроить, включая интерфейс
    • 6. Static API Карту можно получить в виде простой картинки Объекты на карте: метки, ломаные (линии), полигоны StaticAPI - хорошее решение для: - мобильных сайтов - печати карты - блогов
    • 7. Геокодер: поиск на карте – определение координат по адресу и наоборот – (наоборот — определение адреса по координатам) – исправление опечаток – ограничение области поиска – искать только внутри области – отдает найденное в порядке релевантности – постраничный вывод
    • 8. Маршрутизатор – принимает на вход и координаты, и адреса – в т.ч. строит по промежуточным точкам возвращает: – протяженность и время – маршрутный лист – ломаную пути разбитую на сегменты согласно маршрутному листу
    • 9. YMapsML – xml-формат работы с инструментами API – данные + описание отображения – базируется на стандарте GML (Geography ML) – документы можно просматривать в браузерах GML – не имеет ограничений на использование – автоматическая симплификация ломаных и многоугольников
    • 10. Схема проезда Линиями и метками можно указать, где находится ваш офис 10
    • 11. Справочник Пользовательский интерфейс (метки, элементы управления) можно перенастроить: не только внешний вид, но и его поведение. http://mogemvse.ru/moscow/places/auto 11
    • 12. Справочник Отобразить на карте сразу много меток: не проблема. Можно. http://bankomator.ru 12
    • 13. Зоны доставки Полигонами можно отметить районы, в которые доставляется товар http://papajohnes.ru 13
    • 14. Социальная сеть с картой http://altergeo.ru 14
    • 15. Приложение для соцсети http://vkontakte.ru/app1896352 15
    • 16. Схема офиса 16
    • 17. Да все что угодно http://posrs.ru/ - фон страницы – спутниковые снимки 17
    • 18. «Ммм… хотелось бы попробовать, НО ПРЯМО СЕЙЧАС!» + «Конструктор схем проезда» = карта за 2 минуты
    • 19. Спасибо! api.yandex.ru/maps ymapsapi.ya.ru @yandexmaps Андрей Кармацкий karma@yandex-team.ru @karmatsky

    ×