Interactive Weather Visualization
收藏RapidAPI2026-01-03 更新2025-12-03 收录
下载链接:
https://rapidapi.com/shogunofbg-w208E5JV_-g/api/interactive-weather-visualization
下载链接
链接失效反馈官方服务:
资源简介:
Interactive Weather Visualization API: Generate real-time SVG/JSON weather effects (rain, snow, fog, sunny, cloudy) with animations. Non-AI procedural visuals for web/games – fetch by location, customize colors/intensity. Free tier available
创建时间:
2026-01-03
原始信息汇总
Interactive Weather Visualization API 数据集概述
基本信息
- API名称: Interactive Weather Visualization
- 类别: Weather
- 提供商: ShogunOfBG
- 订阅者数量: 5
- 当前版本: v1
- 主要端点: POST
/generate-weather-visual
定价方案
- BASIC: $0.00 / 月
- PRO: $2.99 / 月
- ULTRA: $4.99 / 月
- MEGA: $9.99 / 月
API 概述
Interactive Weather Visualization API 是一个轻量级、非AI的工具,用于生成可定制的SVG和JSON天气可视化效果。它根据来自OpenWeatherMap等免费源的实时天气数据,创建程序化动画效果,适用于沉浸式网页和游戏体验。
核心功能
- 实时与程序化生成: 输入地点(如"London,UK")即可获得匹配当前天气状况的可视化效果。
- 内置动画: 启用
animate: true可获得平滑的SVG动画(如随风摇摆的降雨、飘动的云朵)。JSON输出包含用于客户端Canvas渲染的关键帧数据。 - 高度可定制: 可调整强度(低/中/高/超高/最大)、颜色(RGBA格式)和尺寸。支持SVG直接嵌入或JSON动态集成。
支持的天气类型
- Rain(垂直/倾斜线条)
- Snow(飘浮的圆形)
- Fog(渐变淡出)
- Sunny(脉动径向太阳)
- Cloudy(带边缘淡出的重叠椭圆)
输出格式
- SVG(可直接使用)
- JSON(包含元素和动画数据,适用于Canvas/WebGL)
请求参数(所有参数均为可选)
location: 用于OpenWeatherMap集成的地点weather_type: 天气类型,必须为:"rain"、"snow"、"fog"、"sunny"或"clouds"intensity: 天气强度,必须为:"low"、"medium"、"high"、"ultra"或"max"openweathermap_api_key: 用于OpenWeatherMap集成的API密钥output_format: 可视化格式,必须为:"json"或"svg"width: 宽度(像素)height: 高度(像素)sun_color: 太阳圆形颜色,必须为RGBA格式,例如:[255, 255, 255, 255]sunray_color: 太阳光线颜色,必须为RGBA格式,例如:[255, 255, 255, 255]fog_color: 雾颜色,必须为RGBA格式,例如:[255, 255, 255, 255]cloud_color: 云颜色,必须为RGBA格式,例如:[255, 255, 255, 255]snow_color: 雪颜色,必须为RGBA格式,例如:[255, 255, 255, 255]rain_color: 雨颜色,必须为RGBA格式,例如:[255, 255, 255, 255]animate: 启用动画,必须为:true或falseanimation_duration: 动画持续时间(秒)
使用案例
- 网页开发: 为天气应用或网站添加交互式背景(例如,在天气预报页面上叠加降雨效果)。
- 游戏开发: 浏览器游戏中的程序化效果(例如,Phaser游戏中的雪景关卡)。
快速开始
- 使用您的参数向
/generate-weather-visual发送POST请求。 - 嵌入SVG或使用提供的JavaScript Canvas教程渲染JSON输出。



