13 марта Strava обновила свою карту треков и изменила условия её использования:
https://blog.strava.com/press/heatmap-updates/
Изменения вкратце:
На сайте nakarte.tk при вкючении слоёв "Strava heatmap ...", если пользователь не залогинен в strava, будет показано соответствующее сообщение. После входа в strava надо открыть карту на оригинальном сайте https://www.strava.com/heatmap, затем перезагрузить страницу nakarte и карта треков появится.
Если по какой-то причине вы не хотите регистрироваться в strava, вы можете выбрать в настройках слоёв "Strava heatmap lowres", эти слои показываются для всех пользователей, но имеют плохое разрешение, при уровне зума больше 12 растягиваются.
Кроме того, из-за технических ограничений, теперь нельзя использовать слои strava при изготовлении PDF.
https://blog.strava.com/press/heatmap-updates/
Изменения вкратце:
- карта будет обновляться каждый месяц
- для построения карты используются данные за последние два года
- для просмотра в хорошем разрешении необходимо войти в аккаунт на сайте https://strava.com
На сайте nakarte.tk при вкючении слоёв "Strava heatmap ...", если пользователь не залогинен в strava, будет показано соответствующее сообщение. После входа в strava надо открыть карту на оригинальном сайте https://www.strava.com/heatmap, затем перезагрузить страницу nakarte и карта треков появится.
Если по какой-то причине вы не хотите регистрироваться в strava, вы можете выбрать в настройках слоёв "Strava heatmap lowres", эти слои показываются для всех пользователей, но имеют плохое разрешение, при уровне зума больше 12 растягиваются.
Кроме того, из-за технических ограничений, теперь нельзя использовать слои strava при изготовлении PDF.
Почему просто не загрузить Strava Heatmap в скрытом iframe?
ОтветитьУдалитьа) Логиниться всё равно придётся, т.е. первый переход остаётся.
ОтветитьУдалитьб) вместо похода на strava.com/heatmap придётся перезагрузить страницу два раза вместо одного, что не сильно лучше и инструкция будет не особо понятнеe :)
Второй раз обновляться придётся, т.к. часть тайлов будут запрошены до того, как загрузится iframe.
А если OAuth2?
ОтветитьУдалитьНе понял вашу мысль, поясните, пожалуйста
ОтветитьУдалитьБудет ли отдавать тайлы после авторизации пользователя в приложении (https://www.strava.com/settings/api)? Типа, ссылка, войти через Strava и потом использовать данные авторизации для получения тайлов. Но не уверен, что они отдадут их.
ОтветитьУдалитьМне кажется, доступ через OAuth тут вообще не при чём, но, в любом случае, это всё равно ещё один переход, а ещё и для разрешения доступа к аккаунту, что совсем плохо.
ОтветитьУдалитьКоллеги, а загружать слой hires при помощи SAS Planet после изменения политики - реально? Что для этого необходимо? (Логин на сервере стравы есть.)
ОтветитьУдалить