100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > JS查询日出日落时间和太阳月亮位置

JS查询日出日落时间和太阳月亮位置

时间:2018-12-23 21:20:37

相关推荐

JS查询日出日落时间和太阳月亮位置

基于suncalc实现计算太阳日出日落时间。

SunCalc 是一个 BSD 授权的小型 JavaScript 库,用于计算给定位置和时间的太阳位置、阳光相位(日出、日落、黄昏等的时间)、月亮位置和月亮相位。

引入suncalc.js

<script src="suncalc.js"></script>

基本用法举例:

/**date 日期lat纬度lng经度**/// 计算日出日落时间var times = SunCalc.getTimes(date, lat, lng);//日出时间var sunriseStr = formatTime(times.sunrise);//日落时间var sunsetStr = formatTime(times.sunset);//太阳当前位置var sunPosition = SunCalc.getPosition(date, lat, lng);//太阳当前高度var sunAltitude = sunPosition.altitude;//太阳当前方位角var sunAzimuth = sunPosition.azimuth; //太阳日出时方位角var sunriseAzimuth = SunCalc.getPosition(times.sunrise, lat, lng).azimuth;//太阳日落时方位角var sunsetAzimuth = SunCalc.getPosition(times.sunset, lat, lng).azimuth;

找到一个应用案例,可以参考:/tools/qvdv-sunrise.html

日出日落时间计算工具,计算日落日出时间以及月亮和太阳的方位

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。