понедельник, 31 октября 2016 г.

Оформление адресов POI в Waze


Для целей навигации вейз использует как собственную базу точек интереса (POI), так и гугловскую. Поэтому есть две возåможности нанести несуществующий объект:
  • добавить POI или адресный пин на google картах;
  • добавить POI в редакторе Waze.


Первый случай уже описан в статье Waze: добавление адресного пина через Google. Можно рассматривать этот пример как универсальный - наносятся адреса любого формата (литеры, корпуса), адрес участвует в автопоиске и становится доступным как для waze, так и в google навигации. В предельном варианте больше делать ничего не нужно - адрес будет “работать”.

photo_2016-09-28_17-05-54.jpg
При отсутствии видимых объектов на карте waze  - найденный адрес приводит в нужное нам место.


В ситуации, когда нужно скорректировать финиш адресного пина из гугла - в WME создается так называемая ПТ (privat point, точка финиша). Имея тот же адрес с гуглом, она будет корректировать точку финиша при навигации к ней.


То есть если мы хотим получить точку финиша отличную от того, куда ведет гугл (в некоторых границах), мы создаем ПТ и привязываем ее к нужному нам сегменту




В данном случае очень полезен скрипт WME Closest Segment - показывая сегмент финиша ПТ (как и любого выделенного POI).


При дублировании адресов гугла и POI вейз, можно сделать так называемую, линковку (соединение) этих адресов - для того, чтобы убрать дубли из поиска. Это действие в настоящее время возможно сделать только редакторам 5+ уровня.


Второй случай - создание POI waze в редакторе (без оглядки на google).


Для создания более привычной карты с “домиками” можно воспользоваться инструментом создания POI в редакторе вейз. Для этого создаем нужный нам контур объекта - при этом желательно делать его максимально простым (четырехугольник), чтобы в клиенте он выглядел достойно и не превращался в из-за алгоритмов оптимизации изображения в кракозябру.
Рассмотрим вариант с жилым домом:


Выбираем Другое/Контур здания - полигон и “обводим” наш дом.



В свойствах POI заполняем нужные нам поля:

В данном случае - номер дома 40. Поэтому просто вписываем его в название. В адресе вводим нужные нам данные - номер дома - 40, улица Пушкина (из выпадающего меню), Юрьевец.


Если  ситуация с адресом более сложная и номер дома имеет формат, например ”40 корпус 1”, то в таком случае, пишем в название: “40к1”, а в альтернативу - “Пушкина 40 корпус 1”. В данных “адрес” не пишем номер дома:

В случае со “строениями” - меняем “корпус” на нужное нам. Если в адресе не улица, а, предположим, проспект - в альтернативе пишем “проспект Пушкина 13 корпус 1”


Для чего все это нужно?


В поиске waze будут участвовать:
  • имя POI
  • Альтернативное имя POI
  • Улица
  • Город
  • Страна


Итак, мы делаем контуры домов для того, чтобы:
  1. Чтобы номерки были на карте (как у Яндекс карт).
  2. Чтобы эти номерки были доступны в автопоиске и во вкладке Places.


Можно отметить, что если просто выбрать результат поиска вейз в автопоиске, то в историю поиска это POI  попадет без адреса, поэтому рекомендуется жать “Найти” при поиске адреса для навигации.


Раньше используемый  инструмент “номера домов” (ХН, House numbers) в настоящее время потерял актуальность и не рекомендуются к использованию (в том числе по причине туманных перспектив применения данного способа нанесения адресов на карту).

Для более детального изучения изложенных выше сведений, рекомендую обратиться к документу  Waze. Тестовая лаборатория MacVit

"Маруся" от Waze в городе и на трассе


Для навигации waze очень важны голосовые подсказки - они формируют некоторую ауру комфортности при управлении автомобилем. Чем точнее подсказки - тем более удобно следовать маршруту, тем меньше нужно отрываться от дороги и смотреть на экран смартфона.
О значках звуковых подсказок в WME уже было сказано в статье Голосовые подсказки Waze. Здесь отметим несколько правил, следование которым будет полезным для клиента waze.:

  1. Необходимо следить за адекватностью подсказок. Иногда даже естественные маневры для местных могут быть совсем не очевидными для иногородних.

Скрин ниже показывает вполне понятный поворот - главная дорога явно уходит налево. Так и было нарисовано первоначально - без подсказок. Однако маневр есть и “руль крутить” приходится. Для водителя, впервые оказавшегося на этой улице будет совсем не лишним упоминание о маневре. К тому же, если после этого поворота будет на маршруте поворот направо, то подсказка может ввести в заблуждение - “поверните направо через … метров” при том, что в действительности дорога поворачивает налево.


Поэтому лучше поставить подсказку “поверните налево” в данном случае.

  1. Подсказку нужно делать с учетом обстоятельств местности.

Например - развороты на трассе обычно оформляем следующим образом:






Тишина при движении прямо и “развернитесь” при движении на разворот. Однако, если маневр не однозначный, то лучше сделать подсказку по ситуации:


Здесь будет подсказка как на разворот, так и при движении прямо.
Главное правило - редактор должен представить себя на месте водителя и подумать - чтобы он хотел услышать в конкретной ситуации

  1. Различать типы подсказок для города и трассы.

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


Если же развязка расположена в городе - то при ежедневном движении вейзера с одной улицы на другую при следовании по маршруту “Дом - Работа” озвучка дальних целей будет не уместна. То есть пишем подсказки для дальней навигации в случае выезда из черты города.



Еще пример - круговое движение.
В городе - кольцом мы “обрезаем” улицы и получаем адекватные подсказки - номер съезда и название улицы:



На трассе при наличии у нее имени можно пользоваться таким же правилом:


В таком случае, имеем при движении прямо по А107 малоинформативную подсказку - по сути тафталогию:  “на кольце второй съезд на А107”. Однако движение на трассе можно озвучить в соответствии со знаками и получить более информативные подсказки.

Гораздо полезнее услышать не просто номер съезда, а название населенного пункта по своему маршруту, например: “на кольце второй съезд на Софрино”. Имя трассы не меняется и отображается на экране клиента. Дублирование же указателя даст бОльшую уверенность в правильности маневров.

Для получения подсказок нарезаем у круга нужное количество сегментов для подсказок.




Например, прописываем имя - “Софрино” и в альтернативу - имя трассы “А107”, чтобы не было разрывов в именовании трассы.

Наконец,  специально отметим замечательный инструмент WME Make EntryExit, с помощью которого можно не только организовать “подсказочный конвеер” во дворах, парковках и на АЗС, но и свободно “нарезать” 6-ти метровые участки в нужных местах сегмента для подсказок.


В нашем случае - выделяем сегмент, выставляем нужное нам окончание сегмента - “АВ” или “ВА” и нажимаем на значок автомагистрали. Затем прописываем в полученный сегмент нужное имя и подсказка готова. На карте она отображаться не будет, но будет участвовать в поиске и в озвучке маршрутов.


Всем удачи на дорогах с Waze!