five

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或false
  • animation_duration: 动画持续时间(秒)

使用案例

  • 网页开发: 为天气应用或网站添加交互式背景(例如,在天气预报页面上叠加降雨效果)。
  • 游戏开发: 浏览器游戏中的程序化效果(例如,Phaser游戏中的雪景关卡)。

快速开始

  • 使用您的参数向/generate-weather-visual发送POST请求。
  • 嵌入SVG或使用提供的JavaScript Canvas教程渲染JSON输出。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作