Я использовал API Карт Google, чтобы создать карту, отображающую полилинии направления для нескольких пользователей в общем пункте назначения. Таким образом, каждый пользователь имеет собственную полилинию, отображаемую на карте одновременно.
Проблема в том, что существует ограничение на количество возвращаемых полилиний. Когда у меня более 10 пользователей, я прекращаю получать полилинии. (последние пользователи, добавленные на карту, не получают ломаную линию). Я мог бы указать, что функция загрузки по-прежнему работает (слушатель события ошибки не вызывается), но я либо не получаю полилинии, либо отказывается отрисовывать карту.
Количество получаемых полилиний каждый раз немного отличается, что заставляет меня думать, что Google просто не нравится получать столько запросов одновременно от одного и того же пользователя, но я не уверен.
У кого-нибудь есть идеи, как это обойти? Я попытался указать широту и долготу вместо адресных строк, чтобы попытаться сократить рабочую нагрузку, но, похоже, это никак не влияет на число отображаемых полилиний.