Солнце на Google Street View, версия 2
Всем привет. Восемь лет назад был сделан сервис - Солнце на Google Street View - где можно было посмотреть ход солнца на панорамах Гугла (так называемые Google Street View). Однако сервис просуществовал всего два года, поскольку исходный проект - github.com/spite/GSVPano.js - был написан с какими-то отступлениями от канонов Гугла, и сломался после очередных обновлений API гугла.
Иногда я возвращался к мысли восстановить сервис, ждал когда кто-то ещё совместит библиотеку three.js с гугл-панорамами, и наконец дождался - github.com/spite/FloatingShinyKnot - и оказалось неудивительным, что это тот же человек. ) Дальше я сделал один заход - прошлым летом. Не осилил (споткнувшись на углах наклона камеры tilt и roll, которых вдруг не обнаружил в выдаче гугла). И вот наконец этим летом, вооружённый ИИшками (в первую очередь Дипсик), внезапно выскочившими из табакерки, таки доделал то, что хотел.
Итак, сервис восстановлен, пользуйтесь на здоровье. Сейчас я вкратце расскажу про управляющие клавиши (да, это сервис для десктопных компьютеров и ноутбуков, на мобилках им пользоваться почти невозможно) и дам несколько ссылок, где можно почерпнуть доп инфу.
Управляющие клавиши
* стрелка Вправо - увеличивает время на 1 час, стрелка Влево - уменьшает; с одновременно нажатой Shift - то же самое, но поминутно;
* стрелка Вверх переходит на 22 число следующего месяца, стрелка Вниз - на 22 число предыдущего месяца; с Shift шаг перемещения уменьшается в среднем до недели, а точнее он проходит по 1, 8, 15, 22 числам месяцев;
* A - вкл/выкл азимутальной сетки координат;
* I - вкл/выкл пояса аналемм;
* U - увеличение часового пояса (с Shift - уменьшение); при этом отдельно выделяется не только гринвичская полуденная аналемма, но и локальная 12 часовая для выбранного часового пояса.
Ссылки
1) собственно сам скрипт - daybit.ru/sun240824_11;
2) видеоматериал по сервису: Движение солнца на панорамах Гугл-карт (от 30 дек 2018), и поскольку ютуб у нас приблокированный, то вот кто-то неведомый перевыложил моё видео на рутубе - видеообзор сделан на основе первой версии сервиса, но во многом он актуален и со версией 2;
3) статья про первую версию (опять же во многом верная и для второй) - "Солнце на Google Street View" - включая некоторые технические подробности.
В заключение - скриншот примера, как можно использовать сервис. Например вот такая занятная точка в Тырныаузе (Кабардино-Балкария), в которой пару месяцев в году, от конца ноября (красным штрихом) до конца декабря (синим) и потом до конца января (опять красным), солнце не выходит из-за горного горизонта (этакая "горная полярная ночь"):