Как стать автором
Обновить

Комментарии 81

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

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

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

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

Такой калькулятор будет полезен в первую очередь фотографам :)
да, я его видел :) хотел сделать что-то более симпатичное.
А кроме траектории будет ли показываться скорость вращения солнца вокруг земли?
НЛО прилетело и опубликовало эту надпись здесь
меня бы в таком случае назвали капитаном и поблагодарили :)
Да, забавная штучка, проверил по своему расположению — все сходится :)
Седня у нас солнце светило с 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/ а пример с Финляндией у меня имхо удобнее смотреть, потому что продолжительность дня сразу видно визуально и к тому же не в одной точке, а можно водить маркером от южного конца страны к северу и обратно и смотреть, как она изменяется :)
Спасибо огромное!
Собираюсь снимать офис, надо было посмотреть слепит ли солнце в окно.
Получилось, что светит всего пару часов и под углом.
Очень здоровский проект!
Главное практическое применение не заставит долго ждать.

Спасибо Вам за труд!
НЛО прилетело и опубликовало эту надпись здесь
Невероятно крутой сервис! Низкий поклон автору!

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

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

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

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

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

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

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

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

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории