Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve traffic layer update logic #302

Open
ilfa opened this issue Oct 8, 2015 · 1 comment
Open

Improve traffic layer update logic #302

ilfa opened this issue Oct 8, 2015 · 1 comment
Assignees

Comments

@ilfa
Copy link
Contributor

ilfa commented Oct 8, 2015

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

Как воспроизвести:

  1. Зайти на 2gis.ru
  2. Включить отображение пробок
  3. Zoom-in на несколько зумов вглубь
  4. Zoom-out назад
  5. Подождать обновления тайлов:
    тайлы на текущем зуме периодически обновляются, но при смене зума, мы увидим не обновленные тайлы

Пути решения проблемы:

Простой
Уменьшить период обновления тайлов с 5 минут до 1 минуты.

Сложный
Вычитывать заголовок expires при запросе бальности и обновлять тайлы пробок согласно этому заголовку.

@Trufi Trufi added this to the Release 2.1.7 milestone Oct 14, 2015
@Trufi Trufi self-assigned this Oct 15, 2015
@Trufi Trufi modified the milestones: Release 2.1.7, Release 2.1.8 Oct 20, 2015
@Trufi
Copy link
Contributor

Trufi commented Oct 20, 2015

Ждём, когда добавят кастомный заголовок для Date. Частично сделано здесь https://github.com/2gis/mapsapi/tree/fix/traffic-update

@Trufi Trufi closed this as completed Oct 20, 2015
@Trufi Trufi reopened this Oct 20, 2015
@Trufi Trufi modified the milestones: Release 2.2.1, Release 2.2.2 Nov 24, 2015
@Trufi Trufi modified the milestones: Release 2.2.2, Release 2.2.3 Dec 4, 2015
@Trufi Trufi modified the milestone: Release 2.2.3 Aug 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants