Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта. Яндекс карты ios


Вызов Яндекс.Карт — Запуск iOS‑приложения Яндекс.Карты — Технологии Яндекса

Информация, приведенная в этом разделе, актуальна для мобильного приложения Яндекс.Карты версии 7.1.1 и выше.

Мобильные Яндекс.Карты для платформы iOS можно запустить из приложения на Objective‑C или со страницы, отображаемой в браузере. Для запуска используется URL-схема yandexmaps. При запуске приложение Яндекс.Карты может выполнить следующие действия.

  1. Открыть карту
  2. Поставить метку
  3. Найти объекты
  4. Открыть карточку организации
  5. Показать Что здесь?
  6. Построить маршрут
  7. Показать панораму в заданной точке

Открыть карту

Показать карту можно с помощью URL вида:

yandexmaps://maps.yandex.ru/?{параметры} Параметр Тип данных Описание

ll

float,float

Координаты центра карты (долгота, широта).

z int

Масштаб карты. Задается целым числом от 1 до 18, где 1 — наименее подробный масштаб (весь мир), а 18 — наиболее подробный из возможных.

spn float,float

Область показа. Через запятую указывается размер области по долготе и широте (в градусах). Например, чтобы задать область показа шириной 10,5 градусов, нужно указать: spn=10.5,10.5.

Центр области показа задается с помощью параметра ll (центр карты).

Если уже задан параметр z (масштаб), то spn игнорируется.

l string

Тип карты и информация о пробках.

Тип карты: map (схема), sat (спутник), skl (гибрид), pmap (народная карта).

Показать загруженность магистралей: trf (слой «пробки»). Можно указать только слой пробок или комбинировать этот слой и тип карты. В этом случае значения параметра указываются через запятую. Например: l=map,trf.

Параметр Тип данных Описание

ll

float,float

Координаты центра карты (долгота, широта).

z int

Масштаб карты. Задается целым числом от 1 до 18, где 1 — наименее подробный масштаб (весь мир), а 18 — наиболее подробный из возможных.

spn float,float

Область показа. Через запятую указывается размер области по долготе и широте (в градусах). Например, чтобы задать область показа шириной 10,5 градусов, нужно указать: spn=10.5,10.5.

Центр области показа задается с помощью параметра ll (центр карты).

Если уже задан параметр z (масштаб), то spn игнорируется.

l string

Тип карты и информация о пробках.

Тип карты: map (схема), sat (спутник), skl (гибрид), pmap (народная карта).

Показать загруженность магистралей: trf (слой «пробки»). Можно указать только слой пробок или комбинировать этот слой и тип карты. В этом случае значения параметра указываются через запятую. Например: l=map,trf.

Примечание. Если параметры карты в URL не переданы, будут использоваться параметры предыдущей пользовательской сессии.

Пример URL:

yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&z=12&l=map

Пример HTML‑ссылки:

<a href="yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&z=12&l=map">Карта Санкт-Петербурга</a>

Пример Objective‑C вызова:

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&z=12&l=map"]];

Поставить метку

Показать карту с меткой можно с помощью URL вида:

yandexmaps://maps.yandex.ru/?{параметры} Параметр Тип данных Описание
pt float,float

Координаты метки (долгота, широта).

Если параметр ll (центр карты) не задан, карта центрируется в точке, указанной в pt.

Параметр Тип данных Описание
pt float,float

Координаты метки (долгота, широта).

Если параметр ll (центр карты) не задан, карта центрируется в точке, указанной в pt.

Пример URL:

yandexmaps://maps.yandex.ru/?pt=30.335429,59.944869&z=18&l=map

Пример HTML‑ссылки:

<a href="yandexmaps://maps.yandex.ru/?pt=30.335429,59.944869&z=18&l=map">Летний сад</a>

Пример Objective‑C вызова:

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"yandexmaps://maps.yandex.ru/?pt=30.335429,59.944869&z=18&l=map"]];

Найти объекты

Показать объекты, расположенные в заданной области карты, можно с помощью URL вида:

yandexmaps://maps.yandex.ru/?{параметры} Параметр Тип данных Описание
text string

Текст поискового запроса.

Чтобы задать область поиска, укажите центр карты ll и уровень масштабирования или область показа. Если область поиска не задана, будут использоваться параметры предыдущей пользовательской сессии.

Параметр Тип данных Описание
text string

Текст поискового запроса.

Чтобы задать область поиска, укажите центр карты ll и уровень масштабирования или область показа. Если область поиска не задана, будут использоваться параметры предыдущей пользовательской сессии.

Пример URL:

yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&z=16&text=кафе%20с%20wi-fi

Пример HTML‑ссылки:

<a href="yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&z=16&text=кафе%20с%20wi-fi">Показать кафе с wi-fi</a>

Пример (задан центр карты и область показа 0,05x0,05 градуса):

NSURL *url = [NSURL URLWithString:[@"yandexmaps://maps.yandex.ru/?ll=30.310182,59.951059&spn=0.05,0.05&text=кафе с wi-fi" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; [[UIApplication sharedApplication] openURL:url];

Открыть карточку организации

Показать карточку организации можно с помощью URL вида:

yandexmaps://maps.yandex.ru/?{параметры} Параметр Тип данных Описание
oid int

Уникальный идентификатор организации в приложении Яндекс.Карты.

Совет. Чтобы узнать идентификатор организации, откройте в мобильном приложении карточку организации и нажмите на значок в правом верхнем углу экрана. Сформированная ссылка будет содержать идентификатор.
Параметр Тип данных Описание
oid int

Уникальный идентификатор организации в приложении Яндекс.Карты.

Совет. Чтобы узнать идентификатор организации, откройте в мобильном приложении карточку организации и нажмите на значок в правом верхнем углу экрана. Сформированная ссылка будет содержать идентификатор.

Пример URL:

yandexmaps://maps.yandex.ru/?oid=1184371713

Пример HTML‑ссылки:

<a href="yandexmaps://maps.yandex.ru/?oid=1184371713">Музей советских игровых автоматов</a>

Пример Objective‑C вызова:

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"yandexmaps://maps.yandex.ru/?oid=1184371713"]];

Показать «Что здесь?»

Чтобы открыть карточку объекта, находящегося в заданной точке, используйте URL вида:

yandexmaps://?{параметры} Параметр Тип данных Описание
whatshere[point] float,float

Координаты объекта.

Объектом может быть, например, улица, остановка общественного транспорта, организация.

whatshere[zoom] float,float

Масштаб карты. Задается целым числом от 1 до 18, где 1 — наименее подробный масштаб (весь мир), а 18 — наиболее подробный из возможных.

Параметр Тип данных Описание
whatshere[point] float,float

Координаты объекта.

Объектом может быть, например, улица, остановка общественного транспорта, организация.

whatshere[zoom] float,float

Масштаб карты. Задается целым числом от 1 до 18, где 1 — наименее подробный масштаб (весь мир), а 18 — наиболее подробный из возможных.

Пример URL:

Пример HTML‑ссылки:

Пример Objective‑C вызова:

Построить маршрут

Чтобы показать на карте маршрут, нужно указать в URL начальную и конечную точку маршрута. Маршрут всегда строится с учетом пробок.

yandexmaps://maps.yandex.ru/?{параметры} Параметр Тип данных Описание
rtext float,float~float,float

Координаты начальной и конечной точки маршрута (широта, долгота).

rtt string

Тип маршрута: auto (автомобильный маршрут), mt (общественный транспорт), pd (пешеходный маршрут).

Например, если параметр rtt=mt, то строится маршрут с использованием общественного транспорта.

Параметр Тип данных Описание
rtext float,float~float,float

Координаты начальной и конечной точки маршрута (широта, долгота).

rtt string

Тип маршрута: auto (автомобильный маршрут), mt (общественный транспорт), pd (пешеходный маршрут).

Например, если параметр rtt=mt, то строится маршрут с использованием общественного транспорта.

Примечание.

Если тип маршрута не задан, используется автомобильная маршрутизация.

Тип карты в URL передать нельзя, параметры карты остаются такими же, как в предыдущей пользовательской сессии.

Пример URL:

yandexmaps://maps.yandex.ru/?rtext=59.967870,30.242658~59.898495,30.299559&rtt=mt

Пример HTML‑ссылки:

<a href="yandexmaps://maps.yandex.ru/?rtext=59.967870,30.242658~59.898495,30.299559&rtt=mt">Как добраться</a>

Пример Objective‑C вызова:

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"yandexmaps://maps.yandex.ru/?rtext=59.967870,30.242658~59.898495,30.299559&rtt=mt"]];

Показать панораму в заданной точке

Показать панорамный вид в заданной точке можно с помощью URL вида:

yandexmaps://?{параметры} Параметр Тип данных Описание
panorama[point] float,float

Координаты точки, в которой показывается панорама (долгота, широта).

panorama[direction] float,float

Направление взгляда.

Задается в градусах, в формате [азимут направления,угол подъема над линией горизонта].

Допустимые значения: от 0 до 360 градусов.

panorama[span] float,float

Размер поля обзора.

Задается в градусах, в формате [горизонтальный размер, вертикальный размер].

Параметр Тип данных Описание
panorama[point] float,float

Координаты точки, в которой показывается панорама (долгота, широта).

panorama[direction] float,float

Направление взгляда.

Задается в градусах, в формате [азимут направления,угол подъема над линией горизонта].

Допустимые значения: от 0 до 360 градусов.

panorama[span] float,float

Размер поля обзора.

Задается в градусах, в формате [горизонтальный размер, вертикальный размер].

Пример URL:

Пример HTML‑ссылки:

Пример Objective‑C вызова:

tech.yandex.ru

Новая версия Яндекс.Карты в стиле iOS 7

Все мы хорошо знаем приложение Яндекс.Карты, которое доступно для iPhone и iPad в App Store совершенно бесплатно. Этот картографический сервис от Яндекса получил высокую популярность благодаря хорошим и подробным картам и своим функциональным особенностям. С последним обновлением разработчики полностью пересмотрели интерфейс программы и теперь он прекрасно сочетается с iOS 7. Но изменения коснулись не только дизайна. Подробнее под катом.

Яндекс карты с новым дизайном в стиле iOS 7

Первое на что указывают в App Store — это новый дизайн, возросшая скорость работы приложения и стабильность. Приложения действительно стало «шустрее», никаких вылетов в процессе тестирования не было обнаружено, да и новый дизайн очень порадовал.

Yandex_Maps_iOS_7_4

Вот так вот выглядят маршруты в объезд пробок в новых Яндекс Картах для iOS 7 на iPhone.

Yandex_Maps_iOS_7_2

По многочисленным просьбам пользователей в приложении Яндекс.Карты обновили карточки организаций. Изменения коснулись информации о режиме работы, контактных данных, услугах и прочей информации. Также изменили рейтинг на цифровой.

Yandex_Maps_iOS_7_1

Для многих будет актуальной добавлена возможность скачивать к себе на iPhone и iPad карты и работать с ними в режиме офлайн, то есть без Интернета. Это значительно сэкономит ваш бюджет, да и загрузка карт будет мгновенной. Но придется немного пожертвовать драгоценными мегабайтами на вашем устройстве 🙂

Yandex_Maps_iOS_7_3

В приложении Яндекс.Карты было добавлено еще много мелких улучшений и изменений, которые вы сможете найти самостоятельно, скачав новую версию Карт из App Store. Ссылки на загрузку предоставлены ниже.

Скачать Яндекс Карты

Платформа: iPhone и iPad (универсальное приложение)Размер: 24 МБТребования: установленная iOS 7.0 или выше

Скачать Яндекс Карты в App Store Бесплатно

Вам также будет интересно:

www.best4iphone.ru

Новые Карты для iOS — Блог Яндекса

24 ноября 2015, 12:00

Сегодня мы обновили Яндекс.Карты для iOS. Это самое крупное обновление приложения за последнее время. Мы улучшили поиск организаций, добавили фотографии мест и отзывы пользователей. Теперь Яндекс.Карты можно использовать как путеводитель по заведениям любого рода — от заправок до ресторанов.

Прежде всего, в приложении появились фильтры, упрощающие поиск организаций. С их помощью вы легко отыщете подходящее место — например, круглосуточные аптеки или кафе с американской кухней и wi-fi. Найденные объекты будут по умолчанию показаны и на карте, и списком. Вы можете отсортировать их так, чтобы увидеть ближайшие места или самые лучшие (с наиболее высоким рейтингом).

Окончательный выбор помогут сделать фотографии мест и отзывы пользователей, которые появились в карточках организаций. Здесь есть мнения не только пользователей Яндекса, но и посетителей других сайтов. Вы можете добавить к ним свой отзыв и оценить заведение. В карточке теперь указано также, сколько времени должно уйти на дорогу до места. Это тоже помогает решить, куда лучше отправиться. Понравившиеся заведения можно сохранять, а также составлять из них списки: они будут доступны и на maps.yandex.ru, и в приложении для iPhone и iPad.

Допустим, место выбрано. Осталось понять, как до него добраться. Для этого достаточно нажать на кнопку построения маршрута. В новых Яндекс.Картах варианты проезда представлены более наглядно, чем раньше. Автомобилистам приложение теперь показывает на карте сразу несколько вариантов проезда (конечно, если есть альтернатива). А для тех, кто перемещается на общественном транспорте, мы сделали подсказки более заметными.

Конечно, поиск и выбор мест невозможен без хорошей базы организаций. В последнее время мы её заметно расширили. Сейчас в ней 3,3 миллиона заведений из четырёх стран: России, Украины, Казахстана и Беларуси. Чтобы поддерживать базу в актуальном состоянии, мы обновляем её каждый день. Данные получаем из разных источников: извлекаем из интернета, узнаём напрямую от владельцев бизнесов и наших пользователей.

Новые Яндекс.Карты для iPhone и iPad доступны в App Store. Кстати, они поддерживают новые возможности iOS 9, watchOS 2 и последних моделей iPhone и iPad. В iOS 9 вы можете найти организации, которые недавно открывали в Картах, с помощью встроенного поиска устройства. На iPhone 6S и iPhone 6S Plus можно в одно касание перейти к маршрутам до дома и работы, сохранённым местам и поиску организаций поблизости — достаточно сильно нажать на иконку приложения.

Добавлено 9 февраля 2016 года. Сегодня мы обновили приложение Яндекс.Карт для Android. В нём появились фильтры для выбора организаций, фотографии мест и синхронизация избранного с maps.yandex.ru и мобильными приложениями для устройств на iOS и Android. Кроме того, мы полностью переделали интерфейс приложения, особенно это заметно при работе с маршрутами. Посмотрите сами — скачать новые Карты для Android можно в Google Play.

yandex.ru

Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта

Сегодня в App Store обновились Мобильные Яндекс.Карты для iOS.

Первое изменение бросается в глаза сразу – это дизайн. Мы стараемся делать дизайн не просто для красоты, а решать с помощью него важные задачи. Так, при отображении результатов поиска мы расширили область карты – так удобнее просматривать результаты. И еще пример – теперь возможен одновременный просмотр результатов поиска и пробок. Это пригодится вам, например, если вы ищете аптеку, находясь в автомобиле.

Самое крупное обновление – это построение маршрутов на общественном транспорте. Сегодня посмотреть, как лучше доехать от одной точки в городе до другой, могут жители 31 города России и 7 городов Украины (список смотрите в «Помощи»).

У жителей Казани и Нижнего Новгорода есть возможность не только планировать маршрут, но и увидеть движение транспорта в режиме реального времени прямо на экране телефона. Другими словами – вы прямо в телефоне видите, как скоро к вам придет автобус.

Кроме того, мы улучшили дизайн справочника с категориями организаций, он стал более понятным, в нем появилась вкладка «История поисков» – там вы увидите ваши предыдущие запросы.

Обладателей аппаратов с дисплеем Retina ждёт еще один приятный сюрприз: карты Москвы теперь отображаются в высоком разрешении. Мы планируем добавлять в HD-качестве и другие карты городов.

Скачать новую версию Мобильных карт можно в App Store по ссылке или отсканировав QR-код.

Команда Яндекс.Карт

habr.com

Компания Яндекс — Новости сервисов — Новые Яндекс.Карты для iOS

Интернет, 24 ноября 2015 года. Яндекс.Карты для iOS обновились. У приложения новый интерфейс и новые возможности, прежде всего для поиска и выбора организаций. Теперь мобильные Карты можно использовать как справочник: смотреть фотографии мест, читать и писать отзывы, искать организации с нужным набором услуг.

В обновлённых Картах появились фильтры, которые позволяют задать параметры поиска — например, найти салоны красоты с солярием или автомойки с химчисткой салона. Все найденные организации можно посмотреть списком и на карте, отсортировать по близости или популярности. Понравившиеся места легко сохранять, а также составлять из них списки. Они будут доступны в разделе «Мои места» на iPhone, iPad и в веб-версии Яндекс.Карт.

На карточке организации теперь указано, сколько времени займет дорога до места. Пользователь может решить, стоит ли ехать целый час в любимое кафе или лучше выбрать место поближе. Автомобилистам приложение стало показывать на карте сразу несколько маршрутов — на выбор. Кроме того, водители теперь могут комментировать дорожные события, о чём многие из них давно просили. А для тех, кто перемещается на общественном транспорте, подсказки по маршруту сделали более заметными.

Приложение поддерживает новые возможности iOS 9, watchOS 2 и последних моделей iPhone и iPad. Например, пользователь может найти организации, которые недавно открывал в Картах, с помощью встроенного поиска iOS. На iPhone 6S и iPhone 6S Plus можно в одно касание перейти к маршрутам до дома и работы, сохранённым местам и поиску организаций поблизости — достаточно сильно нажать на иконку приложения.

Скачать новые Яндекс.Карты для iPhone или iPad можно в App Store.

Яндекс.Карты доступны на maps.yandex.ru и в мобильных приложениях для iOS, Android и Windows Phone. Всего Картам известно более 3,3 миллиона всевозможных организаций в России, Беларуси, Украине и Казахстане. База организаций обновляется каждый день.

Скриншоты и другие дополнительные материалы можно найти на Яндекс.Диске: https://yadi.sk/d/kS7_Ku6LkS6ux

КонтактыПресс-служба компании «Яндекс»Екатерина Карнаухова, Дмитрий ГорчаковТел.: +7 495 739-70-00Электронная почта: [email protected]

yandex.ru

Компания Яндекс — Новости сервисов — Большое обновление Яндекс.Карт для iPhone

Сегодня вышло большое обновление мобильных Яндекс.Карт для iPhone.

Основное изменение видно сразу — в новой версии приложения здания стали объёмными, а объекты — например, магазины и кафе — заметны с первого взгляда благодаря значкам и подписям на схеме. Это поможет пользователям быстрее сориентироваться в незнакомом месте.

Подписи к объектам доступны как в мобильных приложениях для iOS и Android, так и в веб-версии. Подробнее об этом читайте в официальном блоге Яндекса.

Появились подсказки при поиске организаций. Теперь длинное название — скажем, «Институт челюстно-лицевой хирургии» — не надо набирать целиком. Карты подскажут его по первым буквам или словам. Данные для подсказок берутся в режиме онлайн из базы организаций Яндекса. Поэтому в подсказках есть даже те объекты, которые недавно построили или переименовали — например, горнолыжный курорт «Роза Хутор» в Сочи.

Сами организации можно просматривать не только на карте, но и в отдельном списке. Так что пользователи, которые ищут, например, бар, в результатах поиска могут переключиться на список и увидеть все бары поблизости, с указанием рейтинга и времени работы каждого.

Кроме того, в обновлении появилась связь с Яндекс.Навигатором, о которой просили многие пользователи. Теперь можно построить маршрут в мобильных Картах, а поехать по нему в Навигаторе. Также был улучшен алгоритм отображения пробок — данные стали чаще обновляться, а информация о дорожной ситуации стала точнее.

Обновлённое приложение Яндекс.Карт для iPhone можно скачать в App Store.

Яндекс.Карты для iOS и Android входят в топ-5 самых популярных приложений в России по данным исследования TNS Web Index. В Яндекс.Картах есть схемы всего мира, офлайн-режим, поиск адресов и организаций, возможность строить маршруты на автомобиле или на общественном транспорте и многое другое.

КонтактыПресс-служба компании ЯндексЕкатерина Карнаухова, Татьяна КомароваТел.: (495) 739-7000Электронная почта:[email protected]

yandex.ru

Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта

Сегодня в App Store обновились Мобильные Яндекс.Карты для iOS.

Первое изменение бросается в глаза сразу – это дизайн. Мы стараемся делать дизайн не просто для красоты, а решать с помощью него важные задачи. Так, при отображении результатов поиска мы расширили область карты – так удобнее просматривать результаты. И еще пример – теперь возможен одновременный просмотр результатов поиска и пробок. Это пригодится вам, например, если вы ищете аптеку, находясь в автомобиле.

Новые Яндекс.Карты для iOS – c маршрутами общественного транспортаНовые Яндекс.Карты для iOS – c маршрутами общественного транспорта

Самое крупное обновление – это построение маршрутов на общественном транспорте. Сегодня посмотреть, как лучше доехать от одной точки в городе до другой, могут жители 31 города России и 7 городов Украины (список смотрите в «Помощи»).

Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта

У жителей Казани и Нижнего Новгорода есть возможность не только планировать маршрут, но и увидеть движение транспорта в режиме реального времени прямо на экране телефона. Другими словами – вы прямо в телефоне видите, как скоро к вам придет автобус.

Кроме того, мы улучшили дизайн справочника с категориями организаций, он стал более понятным, в нем появилась вкладка «История поисков» – там вы увидите ваши предыдущие запросы.

Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта

Обладателей аппаратов с дисплеем Retina ждёт еще один приятный сюрприз: карты Москвы теперь отображаются в высоком разрешении. Мы планируем добавлять в HD-качестве и другие карты городов.

Скачать новую версию Мобильных карт можно в App Store по ссылке или отсканировав QR-код.

Новые Яндекс.Карты для iOS – c маршрутами общественного транспорта

Команда Яндекс.Карт

Автор:

www.pvsm.ru


scroll to top