星图云开放平台
全球风流场
更新时间:2025-11-05 09:59:27
接口说明

本接口为“全球公里级网格预报图层”的补充,为了丰富可视化产品展示效果,我们推出流场产品,并提供示例代码,其中包括在高德地图、百度地图、leaflet、openlayer、Cesium等二三维地图框架的应用示例,使您可以在应用中快速集成,直观地展示流场特征。
空间范围:全球
空间分辨率:25km
时间范围:查询时间过去24小时至未来10天
更新频次:2次/天(北京时间08时、20时)
预报时效:未来0~5天逐1小时,未来5~10天逐3小时
数据要素:10米高度风场、100米高度风场

 

 

 

调用方式

使用 API 前,需要先注册账号并完成用户认证,查看 开发指南

服务地址https://api.open.geovisearth.com/v2/flow/gfs/range
请求方式GET 方法
接口鉴权服务密钥授权,您需要 申请 token将 token 作为必填参数拼接在服务地址中一起请求
调用限制服务调用量的限制请点击 这里 查阅
请求参数

参数名

含义

类型

是否必填

缺省值

meteCode要素类型,见要素代码表string/
start查询开始时间(yyyyMMddHH),start和end必填一个,当只传一个时间时,默认查询该时刻数据。string/
end查询结束时间(yyyyMMddHH),start和end必填一个,当只传一个时间时,默认查询该时刻数据。string/

 

 

meteCode要素类型代码表

wind_spd_1010米高度风场
wind_spd_100100米高度风场
返回参数
参数名类型说明
statusint状态码,非0表示没有正常获取到数据
dataCodeString数据编码
productCodeString产品类型编码
meteCodeString要素编码
timeRangeString[]请求的数据时间范围,格式:”yyyyMMddHH”,”yyyyMMddHH”
urlsObject时间序列对应的文件,每个时次包括一个webp/png文件和一个json文件

 

json文件参数说明

注:此说明用于帮助理解文件内容,应用开发可使用示例代码中的函数直接读取json文件。

参数名参数说明
lo1最小经度固定为-180
lo2最大经度固定为179.75
la1最小纬度固定为-90
la2最大纬度固定为90
dx横向步长固定为1
dy纵向步长固定为0.99
nx横向划分栅格数量固定为360
ny纵向划分栅格数量固定为181
gribLength栅格点数量固定为65160
parameterNumberName要素名称U-component_of_wind、V-component of wind,每个文件包含以上两个要素名称的数据体
parameterUnit数据单位固定为m/s
refTime数据时次格式为yyyyMMddHHmm
data各栅格点的风速数值-
调用示例

请求示例

https://api.open.geovisearth.com/v2/flow/gfs/range?token=您的token&meteCode=wind_spd_10&start=2024101601&end=2024101608

返回示例

 {
    "status": 0,
    "version": "v1",
    "date": {
        "time": "20241016133647",
        "timeZone": "Asia/Shanghai"
    },
    "result": {
        "dataCode": "gfs",
        "productCode": "flow",
        "meteCode": "wind_spd_10",
        "timeRange": [
            "2024101601",
            "2024101608"
        ],
        "urls": {
            "2024101601": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_2024101601000926b4151aa2b46553.json",
            "2024101602": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160200295ed353d8301dfba4.json",
            "2024101603": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_20241016030037f780f8370cd219db.json",
            "2024101604": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160400832565768f2ce147f7.json",
            "2024101605": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160500b50fcec268abad18cc.json",
            "2024101606": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160600333fae6f4a80db6ca4.json",
            "2024101607": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160700dfb3e90a54a6c69b3c.json",
            "2024101608": "https://io-qos.geovisearth.com/getfile/35/visual/vucloud/flow/gfs/202410/1520/wind_spd_10_202410160800469337c0d5e068eb39.json"
        }
    }
}