Значения NA и расхождения в таблице подъема / набора Луны из пакета aa.usno.navy.mil и пакета suncalc в R - PullRequest
0 голосов
/ 21 марта 2019

Я пытаюсь создать набор времен, в течение которых луна находится над горизонтом. Я пробовал getMoonTimes () и getMoonPosition () (пакет Suncalc в R). getMoonPosition () возвращает высоту луны (угол над горизонтом, где положительное значение повышается, а отрицательное устанавливается), а getMoonTimes () возвращает время восхода и захода луны.

Я проверил эти значения по данным aa.usno.navy.mil, и есть расхождения. Время восхода луны и установленное время от getMoonTimes () иногда отключаются на срок до 10 минут, что, я полагаю, связано с тем, как рассчитывается время нарастания и установки (например, когда луна впервые появляется над горизонтом по сравнению с тем, когда луна полностью находится над горизонт). Если предположить, что это так, то это не проблема для моей модели. Тем не менее, статус луны "Восход / Установка", основанный на getMoonPosition (), иногда полностью не совпадает с тем, когда оба getMoonTimes () и данные USNO говорят, что он выше горизонта.

Кроме того, значения USNO и getMoonTimes () дают несколько дней без повышения или с заданным значением (NA в R, просто пустое место на странице USNO).

Кто-нибудь еще сталкивался с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...