суббота, 26 мая 2018 г.

Не работает тепловая карта Strava

На территории России карта треков Strava может не работать, будет показываться сообщение о необходимости залогиниться. Также может не работать оригинальный сайт https://www.strava.com/heatmap. Причина в блокировке Роскомнадзором некоторых серверов strava по решению Генпрокуратуры 27-31-2018/Ид2971-18.


вторник, 22 мая 2018 г.

Приглашаю поработать над сайтом

Развитие сайта nakarte.tk идёт довольно медленно и не успевает за появляющимися у меня и пользователей идеями. Я приглашаю принять участие в работе над сайтом.
Сервис nakarte.tk состоит из нескольких частей, особенно помощь нужна в следующих:

Веб-интерфейс

Сайт написан на JavaScript ES6, код выложен на гитхабе. Идеи про новые фичи, слои, улучшения собраны  issues. Обсуждение желательно вести в issues, изменения вносить pull request-ами. Кроме собственно реализации функций, во многих задачах требуется продумывание интерфейса.

Документация

Сейчас есть один или два видеообзора, но хочется сделать более-менее формальную документацию. Для начала можно собрать ссылки на существующие обзоры, добавить к ним комментарии и опубликовать на about.nakarte.tk.

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

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

Пишите мне на почту nakarte@nakarte.tk

понедельник, 21 мая 2018 г.

Не работают фотографии mapillary

На территории России фотографии Mapillary могут не работать, показывается только карта покрытия. Причина в блокировке Роскомнадзором некоторых серверов Mapillary по решению Генпрокуратуры 27-31-2018/Ид2971-18.

среда, 9 мая 2018 г.

Новая функция: определение местоположения

Добавлен новый элемент управления - кнопка со стрелочкой. При включении появляется маркер, показывающий текущее местоположение. У кнопки есть три состояния: 

  1. выключен - кнопка белая, 
  2. включён (кнопка голубая), 
  3. включён и карта следует за маркером (голубая кнопка с красной стрелкой).
В первый раз при включении кнопки браузер спросит, согласны ли вы разрешить определение местоположения для сайта - надо согласиться.

Кроме того, теперь по-умолчанию сайт при открытии будет показывать не Москву, а текущее положение пользователя. Это поведение появится только после первого нажатия кнопки и успешного определения местоположения.


Небольшие улучшения:

  • улучшено отображение треков при анимации зума и при движении карты (если до сдвига карты трек был за пределами экрана, то появлялся только в конце движения или когда пользователь отпускал кнопку мыши)
  • кнопки и раскрывающиеся элементы управления в левом верхнем углу стали более единообразны
  • исправлено сохранение треков в форматы gpx и kml (раньше файлы не проходили валидацию по схеме xml)