Pull to refresh

Comments 81

Извините за глупый вопрос, не совсем понял. Могу ли я узнать благодаря вашему проекту, какое время по солнцу в моем городе? К примеру мне нужно знать, когда по солнцу в городе 12-ть часов.
Думаю, вам нужно перемещать верхних ползунок с временем в поисках точки на оранжевой траектории, максимально приближенной к центру окружности.
Для меня это примерно 14.00 =) Точное значение найти, видимо, не удастся.
Значение есть, просто я забыл, что его тоже стоило бы показать на страничке. :) Исправлю.
Чтобы получить местное солнечное время, нужно долготу вашего места разделить на 15 и прибавить к текущему гринвичскому времени.

Чтобы получить из среднего солнечного времени истинное, нужно учесть так называемое «уравнение времени», которое даст поправку в зависимости от сезона (см., например, Википедию). Эта разница вызвана неравномерным движением Земли по орбите вокруг Солнца (см. второй закон Кеплера).
Опечатка: «Чтобы получить среднее местное солнечное время...».
Я просто не знал на момент создания сервиса о таком понятии, как солнечное время. :) Но это можно прикрутить, конечно.
Картинку бы лучше запилили на хостинг другой…
ваш сайт не подаёт признаков жизни. хабраэффект?
К сожалению, Google Chrome не может открыть страницу suncalc.net.
батарейки у калькулятора сели)))
так вечер же! по мск солнце садится — вот и не работает. с рассветом сайт восстановит свою работоспособность
в шоке просто, не ожидал что такая несложная статика завалится, не понимаю, почему… надеюсь, исправится к утру, в это время поищу альтернативный вариант…
Всё, перенёс на другой сервер, теперь смотрите :)
С вашего сайта даже картинка в топик с трудом прогружается, не говоря уже обо всём остальном.
очень сожалею, не ожидал такого эффекта :(
Ну что сказать, если сервис правда нужен кому-то, то могу только пожелать дальнейших успехов в его развитии.
Нужен. Да просто провести выходные на воздухе — во сколько выехать, чтобы успеть.

Я люблю солнце и мне приятно было обнаружить этот сервис.

Оставил идею по улучшению, автору — спасибо! =)
UFO just landed and posted this here
дело не в доработке, просто хостинг лёг :( поэтому или вообще не грузится, или часть скриптов :(
а можно сделать так чтобы на гугл стрит вью в панорамном изображении рисовалась траектория солнца?
Гугл стрит вью на флэше сделан и у него, насколько я знаю, нет API для рисования в его пространстве, так что вряд ли.
UFO just landed and posted this here
а они почему обижены временем?
Изменили часовой пояс. Как и для жителей Камчатки и ряда других регионов. Сдвинули для сокращения разрыва с Москвой.
Вот кстати, еще один калькулятор, довольно-таки старый — www.esrl.noaa.gov/gmd/grad/solcalc/

Такой калькулятор будет полезен в первую очередь фотографам :)
да, я его видел :) хотел сделать что-то более симпатичное.
А кроме траектории будет ли показываться скорость вращения солнца вокруг земли?
UFO just landed and posted this here
меня бы в таком случае назвали капитаном и поблагодарили :)
Да, забавная штучка, проверил по своему расположению — все сходится :)
Седня у нас солнце светило с 7 утра и до 20 вечера, аж 13 часов света, круть!
зачем в печеньках, если есть localStorage?
а зачем localStorage, если хранить нужно одну маленькую строку?
В куках стоит хранить то, что имеет смысл слать в каждом запросе на сервер. Остальное в localStorage. И никакого больше парсинга кук.
ты веришь в то что лишние несколько байт в запросе отражаются на перформансе? к тому же у localStorage сейчас не шибко хорошее покрытие браузеров, всё равно придётся куки как фоллбек использовать
кстати, а зачем хостить в Украине? медленно и ненадежно же, есть много отличных хостингов в большом мире
просто я как правило не нуждаюсь в хостингах, выдерживающих большие нагрузки — в основном там небольшие статические странички, мне его друг отдал в бесплатное распоряжение и как правило с ним никаких проблем.
Вместо странички с кучей формул рекомендую заинтересованным лицам книгу Монтенбрука и Пфлегера «Астрономия на персональном компьютере» (Питер, 2002), которую в т.ч. можно спиратить в интернетах.
Спасибо, почитаю! Никогда в жизни не думал, что вот так вдруг заинтересуюсь этой темой :)
Ну если интересно, то придётся мне делать публичную версию своей библиотеки StarJs :)

конечно интересно, делайте!
А что сейчас модно использовать для документирования кода на Javascript (типа JavaDoc и Doxygen)?
я пробовал пользоваться разными и в итоге пришёл к выводу, что лучше всего вики. :) Намного гибче и проще чем любые автогенерирующие решения.
Пародон, не дописал. Вот несколько демок:

раз, два (используется RaphaelJs), три (используется Canvas, лучше смотреть в Firefox и Chrome).
демки классные! мне особенно интересна вторая, я построение подобного графика тоже собирался делать. :)
а можно из первой демки сделать скринсейвер?
Красивые яркие линии на чёрном фоне в реальном времени.
Можно, конечно, но я этим заниматься точно не буду :)
Раз уж вы упомянули фотографов, то есть такой ресурс как:
www.golden-hour.com/

А вам рекомендую добавить в верхнюю шкалу значение угла солнца над горизонтом. Или хотя бы обозначить часы когда солнце выше/ниже 45 градусов.
Немного недружелюбный ресурс… А угол над горизонтом легко виден по графику на карте. Хотя числовые значения наверное тоже нужно добавить, но они не так уж полезны, если есть примерное представление.
> До скольки я смогу вечером загорать перед тем, как пляж накроет тень от горы справа?
А можно поподробнее для непонятливых? Вот перенёс я маркер на подножие высокой горы, и как мне теперь учесть влияние ландшафта на восход/заход солнца в этой точке?
ну это условно, точно рассчитать с учётом ландшафта оно не может конечно, но примерно представить что от горы, которую видно на карте, будет тень вечером падать в направлении, параллельном линии солнца на графике, вполне можно, учитывая то что вечером солнце уже довольно низко над горизонтом.
Насколько я знаю, Google Maps API v3 позволяет получать данные о ландшафте. Почему бы эти данные не учитывать, например, вдоль прямых восхода/захода? А при желании галочкой включать стандартный режим идеально плоской планеты.
Вдоль прямых восхода/захода это бесполезно, солнце ведь за эти горы будет заходить не в этих точках, а раньше. Для того, чтобы полноценно всё вычислить, нужны ландшафтные данные в целом секторе, а у Гугла довольно жёсткое ограничение на кол-во точек, которые можно запросить. Но вообще я об этом думал, возможно реализую позже — просто это нетривиальная задача, поэтому пока откладывается.
Нетривиальные задачи интереснее решать, не так ли? :)
Интересно конечно, но не всё сразу, а шаг за шагом. :)
имеется в виду не гора на горизонте, а например отвесная скала прямо справа от пляжа, мне такая вспомнилась с отдыха на Фиоленте в Крыму.
Теперь я знаю с какой стороны утром садиться в автобусе что бы солнце не мешало выспаться. Это было тяжело вычислить эмпирическим путём. =)
Спасибо!
придётся, уже многие спрашивали :)
Это просто мегаполезно!!!
Только недавно думал — если покупать квартиру, как определить ее освещенность в течении года? будет ли там летом жарища или приятный восход?
Уже не говоря про зиму — вопрос освещенности в это суровую и, главное, длинную пору крайне важно.

Отлично, просто отлично. В закладки
Спасибо, даже добавил этот вопрос в примеры. :)
Спасибо за ваш труд. Делайте мобильные версии — мне кажется, это будут популярные приложения. Я бы точно купил, хоть и не риэлтор/фотограф, но вижу много ситуаций, когда такая информация очень будет полезна!
Платных приложений для мобильных с таким функционалом уже пруд пруди (мне так друг-айфонер сказал, искал). :) Но нужно изучить подробнее, может получится сделать что-то существенно лучше того что есть.
Mourner, молодец!
Хотел бы сделать только пару замечаний.
1) Период с момента окончания вечерних астрономических сумерек до момента начала утренних астр. сумерек называется ночь (night). У вас он назван «темный» (dark).
2) Довольно странно видеть, что в Австралии (для примера — в г. Brisbane) Солнце восходит в полночь и заходит в полдень ;-) Даже более странно, чем ваше замечание, что в Австралии зимой теплее, чем летом. Чтобы объяснить первое, достаточно где-то написать, что все времена даются по тому времени, которое показывают часы на компьютере пользователя (или по какому другому — вам виднее). Чтобы сделать правдой второе, можно написать, что в Австралии теплее в январе, чем в июле. Австралийцы хоть и антиподы и ходят вниз головами ;-) но летом у них все-таки теплее, просто лето длится с декабря по февраль.
3) То, про что спросил парень в 1-м комментарии («когда по солнцу 12 часов?»), называется верхней кульминацией Солнца или истинным солнечным полднем (solar noon). В этот момент Солнце находится на небесном меридиане (линии, которая проходит через точку севера, точку юга и зенит). Известные латинские аббревиатуры am и pm отражают тот факт, что до полудня солнце «до меридиана» (ante meridiem), а после полудня — «после меридиана» (post meridiem).
4) Иногда, когда нужны не «примерные» ориентиры, а точные моменты восхода/истинного солнечного полудня/захода, либо когда хочется сразу видеть изменение этих моментов и длины дня в течение месяца/года, таблица с числами может быть удобнее графики. Таких таблиц много, но я рекомендую две:
www.timeanddate.com/worldclock/astronomy.html?n=47&month=4&year=2010&obj=sun&afl=-1&day=1
и
aa.usno.navy.mil/cgi-bin/aa_rstablew.pl?FFX=1&xxy=2010&type=0&st=HI&place=Honolulu&ZZZ=END
Руководствуясь этими таблицами, например, легко понять, что ехать на Новый год в Финляндию означает вообще не видеть белый свет (продолжительность дня либо 1 час, либо дня нет вообще, в зависимости от широты конкретного места)
Спасибо за дельные замечания!
1 — исправлю
2 — да, уже было замечание, что нет указания, в каком часовом поясе указывается время… Планирую также добавить опцию показывания времени в локальном часовом поясе (выбранной точки), хотя для этого каждый раз придётся делать запрос на сторонний сервис…
3 — solar noon добавлю, тем более что он у меня и так считается, просто не отображается :)
4 — возможно тогда и таблицу сделаю, хотя мне казалось, что для большинства людей такие данные намного менее полезны, чем графика, потому что не показательна… Хочу сначала сделать график вроде этого: heavens-above.ru/twcal/ а пример с Финляндией у меня имхо удобнее смотреть, потому что продолжительность дня сразу видно визуально и к тому же не в одной точке, а можно водить маркером от южного конца страны к северу и обратно и смотреть, как она изменяется :)
Спасибо огромное!
Собираюсь снимать офис, надо было посмотреть слепит ли солнце в окно.
Получилось, что светит всего пару часов и под углом.
Очень здоровский проект!
Главное практическое применение не заставит долго ждать.

Спасибо Вам за труд!
UFO just landed and posted this here
Невероятно крутой сервис! Низкий поклон автору!

Потребовалось рассчитать оптимальное расположение солнечных батарей на объекте, о таком калькуляторе и мечтать не мог!
А меж тем оно всё ещё работает, по прошествии десяти лет, и я всё ещё пользуюсь :)
Тоже периодически запускаю оценить перспективы съёмки по дате.

Автор давным давно забросил проект, но люди продолжают писать идеи для разработчиков :) Может кто-то сможет продолжить проект ?

Ну, пусть те, кто пишет идеи, его и форкнут. Я допилил под свои задачи, убрал, что мне не нужно, - и радуюсь. Не понимаю, почему бы остальным не поступить так же.

может не все имеют программировать или знают как делать такое.

И то и другое - устранимые недостатки.

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

а если пользователь просто хочет использовать, ничего не может менять или изучать, чтобы поменять что-то. Я говорю про то, что кто может взять сделать своим проектом.

для этого существует opensource. К сожелению не для всего.

Эм... Просто пользоваться хреновиной, не зная что у неё под капотом? Что-то как-то криповато.

Sign up to leave a comment.

Articles