Букинг в кармане

Вчера вышла новая версия MAPS.ME, в ней, помимо коекакового велороутинга появились точки из базы booking.com. Кликнешь на гостиницу — и с большой вероятностью узнаешь не только название и количество звёзд, но уровень цены и рейтинг по букингу. И, конечно, ссылку на бронирование, с секретным номером, по которому нам переведут часть комиссии. Так что для бронирования гостиниц и хостелов пользуйтесь теперь только MAPS.ME! Мадина в фейсбуке правильно заметила, что приложение теперь стало не только «картой в кармане», но полноценным офлайновым каталогом рейтингов booking.com в кармане: приехав в другой город, можно не искать интернет, а прямо выбрать ближайшую приличную гостиницу.

Ещё это означает, что внутри файлов mwm теперь собраны данные из OSM и из проприетарного источника. Это значит, что если вы их вытащите, распространять их нельзя. Также это потребовало аккуратного подхода, ведь лицензия OpenStreetMap запрещает смешивание. Мы не могли использовать ни координаты, ни локализованные названия закартированных гостиниц. По сути, мы просто выкинули 84 тысячи точек и шлёпнули поверх 856 тысяч проприетарных точек. Чтобы не выкладывать гигабайты изменённых данных OSM, мы ограничились публикацией файла skipped_nodes.lst в каталоге карт: вырезав точки с этими идентификаторами из данных OSM, получите ровно то же, что видно в приложении.

Вы правильно озадачены, почему так мало вырезали и почему в приложении так много задублированных гостиниц? Мы не успели сделать сопоставление с площадными объектами, поэтому если теги висят на здании, оно останется. Можно ли обойтись без данных booking.com? Конечно: качайте ежедневные карты, там всё для осмеров. Разумеется, их можно совместить: например, для своего города пользоваться ежедневными сборками, а для путешествий качать официальные карты. Главное, качать не зря: ищите гостиницы по новой большой базе и бронируйте, как выберете!

Поделиться
Отправить
Запинить
2016   maps.me
5 комментариев
Ullus

Спасибо за лайфхак с ежедневными сборками.

Илья

Начало конца?

felispimeja

Хорошая, очень аккуратная интеграция. Не перестаю удивляться как вам удаётся наращивать функционал минимально нагружая интерфейс!
Велопрофиль тоже нравится.

Ullus

felispimeja, не уверен. В точках где смотрел стало хуже — в OSM гостиницы были размечены корректно, т. е. пришел к этой точке — увидел вход в гостиницу. В букинге с точностью все плохо. Неоднократно сталкивался с ситуацией — пришел, а гостиницы не видать. Позвонил на ресепшн — уточнили, где находишься и прислали сотрудника проводить. На мой вкус появление данных из букинга — хорошо, отсутствие смерживания с данными OSM — плохо.

Юрий

Вообще, конечно, стоило с Букингом поторговаться насчет использования координат из OSM, а не из Гугла, а не принимать их условия безоговорочно. Ну и что, что на картах гостиницы будут расположены в разных местах — можно было напирать на то, что в Maps.me будет «правильнее», и, если не сразу, то постепенно. Да и сам Букинг можно было бы подбить на переезд с карт Гугла на OSM, если им Гугл так все запрещает ;)