SASGIS - SAS.Планета
View Issue Details
0003341SAS.Планета[All Projects] Хотелкаpublic10-06-2018 11:1606-08-2019 12:54
ProkletyiPirat 
 
nonefeaturehave not tried
confirmedopen 
160707 
50xxxx 
0003341: Улучшение функционала калькулятора солнца
Предлагаю добавить в функционал калькулятора солнца
1)информацию о углах положения солнца относительно горизонтали(по уровню) и определённых координат
2)дополнительный функционал по определению тени от объекта при указании его высоты от определённых координат
3)дополнительный функционал по определению зоны тени в течении года

В чём польза данного изменения?
При создании проекта застройки определённой территории можно будет подобрать высоту, габариты и форму здания так чтобы созданная им тень не загораживала и\или загораживала определённую зону(парк\сквер\детская площадка\бассейн\etc) всегда или в определённые времена года\времена дня.

Пример использования:
1)ставим точку в определённых координатах=>получаем отображение калькулятора солнца с углами
2)нажимаем кнопку "расчёт тени" =>выскакивает окошко настроек
3)указываем "высоту земли от уровня моря" и "высоту здания от уровня земли" и нажимаем "рассчитать" => получаем отображение зоны тени на карте
No tags attached.
related to 0002110resolved zed Отображение Солнца/Луны на карте в заданной точке 
related to 0003535resolved zed Сделать калькулятор Луны по аналогии с калькулятором Солнца 
Issue History
10-06-2018 11:16ProkletyiPiratNew Issue
10-06-2018 20:35cyclerNote Added: 0018317
10-06-2018 20:36cyclerNote Edited: 0018317bug_revision_view_page.php?bugnote_id=18317#r7299
10-06-2018 20:39cyclerNote Edited: 0018317bug_revision_view_page.php?bugnote_id=18317#r7300
11-06-2018 13:40zedNote Added: 0018318
11-06-2018 13:45zedNote Added: 0018319
11-06-2018 13:46zedNote Edited: 0018319bug_revision_view_page.php?bugnote_id=18319#r7302
11-06-2018 18:44cyclerNote Added: 0018320
08-08-2018 12:48vdemidovPriorityhigh => none
08-08-2018 12:48vdemidovSeveritymajor => feature
08-08-2018 12:48vdemidovStatusnew => confirmed
08-08-2018 12:48vdemidovProduct Version => 160707
08-08-2018 12:48vdemidovTarget Version => 50xxxx
08-04-2019 09:09zedRelationship addedrelated to 0002110
08-04-2019 20:01zedNote Added: 0018656
13-07-2019 14:30RIXXXIssue cloned: 0003473
06-08-2019 12:54zedNote Added: 0019236
06-08-2019 12:54zedRelationship addedrelated to 0003535

Notes
(0018317)
cycler   
10-06-2018 20:35   
(edited on: 10-06-2018 20:39)
Есть идея добавить два параметра для Солнца в таблицу данных (где про восход и закат):
Угол наклона Солнца (высота над горизонтом),
Положение относительно сторон света.

При наличии таких данных можно что-то с ними делать - и тень обсчитывать, и по солнечным часам время определять.
Наверняка внутри калькулятора эти данные уже есть, их бы в табличку вытянуть.

Определение тени от объекта тянет на отдельный функционал "Калькулятор Тени", так мне кажется.

(0018318)
zed   
11-06-2018 13:40   
За вознаграждение могу сделать следующее:
1. В точке текущего положения Солнца добавить вывод информации об углах (Азимут и Высота). Выглядеть будет примерно так же, как подписи к точкам в инструменте Линейка.
2. Продлить линию Солнца в обратную сторону (серым цветом), которая будет обозначать тень. На конце той линии сделать вывод информации об Азимуте и длине тени. Длина будет рассчитываться по формуле L = h / tan(a) - т.е. без всякой привязки от уровня моря.

Если кому-то такое предложение интересно, пишите мне на [email protected]
(0018319)
zed   
11-06-2018 13:45   
(edited on: 11-06-2018 13:46)
И да, чтобы получить "зону тени" надо делать полноценный "Калькулятор Тени" (как, к примеру, тут https://www.findmyshadow.com/). Но, как видите, даже на сайте они не стали привязывать свой калькулятор к карте - ведь тени могут быть достаточно короткими, и на карте они будут видны только на z20. Но мало где есть карты для таких масштабов. Поэтому я сильно сомневаюсь, что в SAS вообще такая функция нужна.

(0018320)
cycler   
11-06-2018 18:44   
Как-то не подумал, что тень можно обсчитывать без привязки к карте.

Лично мне эта функция показалась в основном для забавы, потому что в навигаторах есть возможность посмотреть восходы/закаты солнца/луны для любой локации. Обычно до SAS в таком случае дело не доходит.
(0018656)
zed   
08-04-2019 20:01   
При финансовой поддержке rass добавлено отображение Высоты и Азимута в текущем положении Солнца. Опция включается/отключается через всплывающее меню.
(0019236)
zed   
06-08-2019 12:54   
В рамках реализации 0003535 добавлено отображение длины тени от объекта высотой в 1 метр.