Как стать автором
Обновить

Google выпустила API для прокладывания маршрута на картах

IT-компании
Google выпустила Directions API — API, предоставляющее средства для прокладывания маршрута на картах Google Maps, которые можно использовать в своих сайтах. Вот список возможностей API:
  • Вы можете запросить прокладывание маршрута между двумя точками, или последовательностями точек.
  • Вы можете запросить результаты на различных языках.
  • Вы можете настраивать ответы для вашего приложения, выбирая между отображения маршрута в текстовом виде, или в виде ломанной линии на карте.
  • API работает на картах США, Канады, Франции, Германии, Италии, Испании и Австралии.
К сожалению вы не можете прокладывать маршрут от Нью-Йорка до Парижа, но никто не мешает сделать предложение «переплыть Атлантический океан».

Сейчас стоит ограничение в 10 тыс запросов в сутки на один API-ключ, однако через некоторое время число запросов будет увеличено.
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 3.2K
Комментарии 6

Новая функция перетаскивания в Google Maps

IT-компании
Google в очередной раз радует своими нововведениями. На этот раз функциональность была расширена у Google Maps — появилась возможность перетаскивания промежуточных точек маршрута.

Добавлять дополнительные запланированные остановки и объезды можно вручную (напечатав адрес промежуточной точки пути), но делать это с помощью перетаскивания намного удобнее.
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1.2K
Комментарии 3

Google Maps показывает приблизительное время пути

IT-компании
Пожалуй, только слепой мог не заметить, как в последнее время внимание Google сосредоточилось на собственном сервисе картографическом сервисе Google Maps. В начале июня Google Maps научился прокладывать маршруты, затем, ровно через месяц, появилась возможность изменять маршрут по собственному усмотрению. Через неделю после этого стало возможным использовать пользовательские слои — «мэплеты». Всё это дало Google Maps функциональность, близкую к картам в GPS-навигаторах.

Сейчас Google снова расширила возможности своего картографического сервиса — определение приблизительного времени пути (пример). Да, теперь после прокладывания маршрута в боковой панели слева будет отображено приблизительное время маршрута: как при свободных дорогах, так и при загруженных в час пик. Конечно, если произойдёт какая-нибудь авария, время пути может увеличиться — это, к сожалению, картами Google не учитывается.
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры 2K
Комментарии 10

Обзор сервиса Sports Tracker

Смартфоны
image

Совсем недавно новоиспеченный сервис Sports Tracker перешел из стадии тестирования в полноценный режим работы. Проект сделает занятия спортом интересными, позволит сохранять и анализировать результаты чтобы добиваться новых высот. Под катом – краткий обзор сервиса и официальное видео.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 3K
Комментарии 45

Bing — маршруты по России

IT-компании


Собственно, все в заголовке. Это не новость, и многие, наверняка, знают про данную возможность. Но для меня она стала приятной неожиданностью. Непонятно, почему ни у Яндекса, ни у Google до сих пор нет нормальной поддержки маршрутов по России.

Когда нужна карта, Bing обычно вспоминается в последнюю очередь. А ведь у них очень неплохая, наглядная отрисовка. Разве что шрифты несколько размытые.

Для построения маршрутов по нашей стране существуют сервисы на базе Google Maps, например этот. Но у него есть недостаток — окно карты очень маленькое, и распечатать большую наглядную картинку не получится. Остальные, которые удалось найти, совсем неудобны. Поделитесь, если кто знает действительно хорошие варианты.

Update 1. Маршруты строятся только между относительно крупными городами, да и то не всегда. И вторая особенность: иногда можно проложить маршрут только в одном направлении. Например, из Москвы в Тамбов, но не обратно. Но все-таки лучше, чем ничего.

Update 2. Внезапно оказалось, что маршруты умеет строить maps.mail.ru
Всего голосов 51: ↑34 и ↓17 +17
Просмотры 1.7K
Комментарии 60

Как не вытоптать дорожки в парке

Научно-популярное

Размышления о движении, или за что страдают газоны


image
Эта статья-приглашение к обсуждению. Я уверен, что есть профессионалы в этой области и они могут сказать что-то интересное. Я же даю свой взгляд на проблему с точки зрения дилетанта и моя основная цель – напомнить читателям о том, что многие аспекты психики человека неявным образом влияют на мир вокруг нас.

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

Давайте с этим разберемся.
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 673
Комментарии 23

Маршрут в iOS приложениях

Разработка под iOS *
Из песочницы
Написав несколько приложений для iPhone, в которых использование карты является одним из главных вариантов использования, я задумался над тем, что куча объектов на карте это очень круто, информативно и наглядно, но нехватает маршрутов от одной точки до другой.
Ниже я поделюсь своим опытом реализации данного use-case’а.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 5.1K
Комментарии 8

Как устроены междугородние и пригородные автобусы в нашей стране

Блог компании Туту.ру Урбанизм
Мы тут полезли в автобусы и узнали, какой это дивный новый мир.



У каждого автобуса есть маршрут, расписание и тариф. Если автобус ездит внутри города, то тариф фиксированный и заранее известный. Если маршрут муниципальный или межрегиональный, то тариф устанавливает сам перевозчик по рыночной ситуации. Маршрут — это значит, что автобус должен ехать по заранее известным остановкам и только по ним, не может никуда сворачивать. Водителю нельзя высаживать или забирать пассажиров вне остановки своего маршрута. Расписание — это значит, что на каждой остановке он должен быть в определённое время.

Последнее в России соблюдается в 70% случаев. Понятно, на дорогах может случиться многое, включая пробку из-за ДТП, но автобус должен быть на конечной вовремя. Это важно для того же автовокзала. Это сразу означает одну очень смешную вещь: если вы садитесь на автобус с длинным рейсом не в начале маршрута, то будьте готовы, что он нет-нет, да пройдёт вашу остановку раньше расписания. В последние годы такое случается реже и реже.

Позже — не страшно, вы просто постоите ещё несколько минут. А вот раньше — это значит, что вы можете прийти за 5 минут и посмотреть вслед уходящему автобусу.
Читать дальше →
Всего голосов 59: ↑59 и ↓0 +59
Просмотры 93K
Комментарии 90

Как мы восстанавливали расписание междугородних автобусов

Блог компании Туту.ру Урбанизм


Как на всех нормальных рынках, билеты на автобусы уже пару лет как продаются онлайн. Не обязательно стоять в очереди в кассу автовокзала, чтобы получить квиток. По России до 60 % маршрутов (в лучшие дни, оценка несколько размыта с учётом «серых» рейсов) можно купить онлайн. В том числе у нас, Туту.

Первое, что мы захотели, — это вынести расписание тоже в онлайн и сделать так, чтобы можно было за пару кликов купить себе билет. Мы такие задачи привыкли решать и как-то собаку съели на железнодорожных перевозках. Автобусы на первый взгляд не выглядели сильно сложными. Всего-то делов — договориться с системами автоматизации автовокзалов, выгрузить по API их рейсы и немного причесать.

Лёгкая работа, говорили они. Проект на пару дней, говорили они.

Наши заблуждения:

1. Все автовокзалы в стране автоматизированы.
2. Ладно, большинство автоматизировано.
3. Учёт в тетрадке больше нигде не ведётся.
4. Ладно, но всегда есть какой-то способ узнать расписание удалённо.
5. Те, которые автоматизированы, одинаково показывают один и тот же маршрут.
6. Ладно, хотя бы те, которые автоматизированы одной и той же системой, одинаково показывают один и тот же маршрут.
7. Ладно, где автоматизации нет, хотя бы есть расписание.
8. Ну должно же быть расписание, ведь без него только нелегальные перевозки!
9. Нелегальных перевозок мало.
10. Ладно, их меньше 10 % рынка.
11. Билет можно купить сразу туда и обратно.
12. Не бывает маршрутов в один конец.
13. Ну хотя бы автобусы-то возвращаются назад! Когда-то…
14. Не может за год 300 автобусов уехать в другой город и не вернуться.
15. Остановки имеют разные уникальные названия.
16. Не будет проблем с остановкой с названием «Поворот» или «Заправка».
Читать дальше →
Всего голосов 62: ↑60 и ↓2 +58
Просмотры 21K
Комментарии 57

Как европейская автобусная компания работает в России: чем отличаются автобусы и пассажиры

Блог компании Туту.ру Урбанизм

82 сантиметра между сиденьями.

Европейская компания Lux Express возит пассажиров автобусами из Москвы и Петербурга в Таллин, Ригу, Хельсинки и города Восточной Эстонии (Нарва, Силламяэ, Йыхви). Я хочу рассказать, как устроены их автобусы (они строятся прямо под них на шасси Scania), чем бизнес-класс отличается от обычного и про другие особенности инфраструктуры. И заодно пройтись по тому, как живёт водитель в дороге и что вообще нужно, чтобы отправить автобус в путь.

Пока же остановимся на двух особенностях, которые показывают, что мы всё ещё в России.

Первая история такая: в автобусах стоят роутеры на восемь sim-карт и четыре модема. Они соединяются в массивы для русской стороны и заграничной соответственно. Трафик раздаётся по Wi-Fi пассажирам и на экраны-планшеты перед каждым местом. Раньше антенны были слабые, около 10 метров, и в конце автобуса ставился репитер. Это вызывало несколько опасных случаев на дороге, поскольку водители легковых машин шли почти впритирку за автобусом, стараясь воспользоваться халявным вай-фаем. Сейчас сигнал достаёт примерно на 50 метров в стороны, и таких ситуаций куда меньше.
Читать дальше →
Всего голосов 158: ↑152 и ↓6 +146
Просмотры 61K
Комментарии 242

Беги, муравей. Беги

Занимательные задачки Программирование *Java *Алгоритмы *Математика *
Tutorial
В данной статье рассматривается процесс создания имитационной модели поведения муравьиной колонии (можно почитать в википедии ) в среде имитационного моделирования «AnyLogic». Данная статья носит практический характер. В ней будет рассмотрен вопрос применения муравьиного алгоритма для решения задачи о коммивояжёре (Почитать можно тут).



Кратко о сути


Суть задачи коммивояжере заключается в том, что коммивояжер (продавец) должен посетить N городов побывав в каждом из них только один раз по наикратчайшему маршруту. Так как данная задача является NP-сложной и количество вариантов всех возможных маршрутов между N городами вычисляется как «N!», то время поиска кратчайшего маршрута будет увеличиваться по экспоненциальному закону с увеличением значения N. Соответственно время поиска кратчайшего маршрута(решения) с использованием алгоритма «полного перебора» (который дает точное решение) при количестве городов N>16 резко увеличивается (носит экспоненциальный характер). Поэтому мы будем искать не самый короткий по протяженности маршрут, а близкий к нему (рациональный) за конечное время с помощью «муравьиного алгоритма».
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 9.1K
Комментарии 2

Как устроен склад алкоголя, и как нечеловекоподобный дрон может летать между бутылками

Блог компании КРОК IT-инфраструктура *Мультикоптеры
image

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

Но вернёмся к роботу. От него нужны три вещи:

  1. Двигаться по складу без помощи оператора.
  2. Считывать штрихкоды или QR-коды паллет и надписи около них.
  3. Превращать это в данные инвентаризации и передавать в WMS в итоге.

Казалось бы, простейшая задача для пятичасового хакатона. Но на деле всё немного не так. Начнём с того, что метки под скотчем или полиэтиленом (то есть нужно сопоставление нескольких кадров без бликов) имеют разный шрифт и бывают рваными или протёртыми.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 9.4K
Комментарии 22