Solar Elevation Angle
Get global solar elevation angle and azimuth.
Endpoint
/v7/astronomy/solar-elevation-angle
Parameters
Query parameters
-
location(required)The comma-separated longitude and latitude (decimal, up to 2 decimal places) of the location to be queried. For example:location=116.41,39.92 -
date(required)Set date, format is yyyyMMdd, e.g.,date=20200531 -
time(required)Set time, format is HHmm, 24-hour, e.g.,time=1230 -
tz(required)Location time zone, e.g.,tz=0800ortz=-0530 -
alt(required)Location altitude, in meters, e.g.,alt=43
Request example
curl -X GET --compressed \
-H 'Authorization: Bearer your_token' \
'https://your_api_host/v7/astronomy/solar-elevation-angle?location=120.34,36.08&alt=43&date=20210220&time=1230&tz=0800'Replace your_token and your_api_host with your JWT Authentication and API Host
Response
The response is in JSON format and is Gzip compressed.
{
"code": "200",
"solarElevationAngle": "42.88",
"solarAzimuthAngle": "185.92",
"solarHour": "1217",
"hourAngle": "-4.41",
"refer": {
"sources": [
"qweather.com"
],
"license": [
"QWeather Developers License"
]
}
}
-
codeSee Status Code -
solarElevationAngleSolar Elevation Angle in degree -
solarAzimuthAngleSolar azimuth angle -
solarHourSolar time, HHmm format -
hourAngleHour Angle -
refer.sourcesData source and other statements, may be null -
refer.licenseData license, may be null