ฐานข้อมูลเรดาร์ตรวจสภาพอากาศเป็นไฟล์ JSON แบบไดนามิกที่อธิบายเอนทิตีหลักสามรายการและความสัมพันธ์ของพวกมัน:
เมื่อใดก็ตามที่มีการเปลี่ยนแปลงข้อมูลนี้ใน RainViewer มันจะเปลี่ยนแปลงในฐานข้อมูลนี้ด้วย เพื่อเข้าถึงฐานข้อมูล คุณต้องเป็น ผู้อุปถัมภ์ระดับ Gold, Gold+ หรือ Platinum ในหน้า Patreon ของเรา เราจะส่งลิงก์ไปยังฐานข้อมูล และลิงก์นี้จะใช้ได้จนกว่าคุณจะยังคงเป็นผู้อุปถัมภ์
หากคุณชอบ API ของเราและต้องการให้มันใช้งานได้ฟรีนานที่สุด โปรดสนับสนุนเราที่ Patreon นอกจากนี้คุณยังจะสามารถเข้าถึง API ฐานข้อมูลเรดาร์ตรวจสภาพอากาศ แผนที่ 60 นาทีของเรดาร์ตรวจสภาพอากาศผ่านการพยากรณ์ปัจจุบัน และความเป็นไปได้ที่จะได้รับตารางชุดสีที่คุณกำหนดเอง
รับเป็นผู้อุปถัมภ์ไฟล์ฐานข้อมูลประกอบด้วยสามอ็อบเจ็กต์รูท:
เรดาร์
- ชุดของเรดาร์ที่รู้จักทั้งหมดที่มีอยู่ใน “โหมดเรดาร์เดี่ยว” ใน RainViewer ในขณะนี้รูป
- ชุดของรูปภาพทั้งหมดที่พยายามดาวน์โหลดตอนนี้ (บางครั้งจะไม่เกิดขึ้น)ผู้ให้บริการ
- แหล่งที่มาของฐานข้อมูลเรดาร์ตรวจสภาพอากาศต่อไปนี้คือตัวอย่างไฟล์ฐานข้อมูลที่มีเรดาร์ 1 ตัว, ภาพ 1 ภาพ และคำอธิบายแหล่งที่มา 1 รายการ:
{
"radars": [
{
"id": "KESX",
"country": "US",
"state": "NV",
"location": "Las Vegas",
"status": 1,
"latitude": 35.7012894,
"longitude": -114.8918277,
"image_id": "KESX"
}
],
"images": [
{
"id": "KESX",
"provier_id": "Iastateedu",
"status": 0,
"projection": "EPSG:4326",
"products": "https://data.rainviewer.com/images/KESX/0_products.json",
"frequency": 240
}
],
"providers": [
{
"id": "Iastateedu",
"name": "Iowa Environmental Mesonet",
"description": "Iowa State University, Iowa Environmental Mesonet.",
"url": "https://mesonet.agron.iastate.edu/docs/nexrad_composites/"
}
]
}
คีย์ | คำอธิบาย | ค่า | ตัวอย่าง |
---|---|---|---|
id | ตัวระบุเรดาร์ภายใน บางครั้งเทียบเท่ากับรหัสสนามบิน ICAO บางครั้งเราเลือกตามดุลยพินิจของเราเอง | String(8) | SATAI |
country | รหัสประเทศ ISO 3166-1 alpha-2 https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 | String(2) | US |
state | รัฐของประเทศ ถ้ามี | String(255) | ฮาวาย |
location | ชื่อของเรดาร์หรือตำแหน่งที่ตั้ง | String(255) | KLIA Airport |
status | ไม่ได้ใช้ | Tinyint(1) | 1 |
latitude | ละติจูดของสถานีเรดาร์ตรวจสภาพอากาศ WSG84 | Float | 35.7012894 |
longitude | ลองจิจูดของสถานีเรดาร์ตรวจสภาพอากาศ WSG84 | Float | -114.8918277 |
image_id | ID ของไฟล์ภาพซึ่งมีข้อมูลของเรดาร์นี้ บางครั้งเราดาวน์โหลดภาพคอมโพสิตที่แสดงข้อมูลจากสถานีเรดาร์หลายสถานีพร้อมกัน ตัวอย่าง: ภาพเรดาร์ของสหราชอาณาจักร | String(8) | UKCOMP2 |
คีย์ | คำอธิบาย | ค่า | ตัวอย่าง |
---|---|---|---|
id | ตัวระบุรูปภาพ ส่วนใหญ่แล้วจะเทียบเท่ากับออบเจ็ค Radar ID | String(8) | USCOMP |
provider_id | ID ของออบเจ็คผู้ให้บริการจากฐานข้อมูลนี้ | String(64) | Idgobmkg |
status | สถานะของภาพนี้ 0 - ไม่ได้ใช้ในแผนที่คอมโพสิต 1 - ใช้ในแผนที่คอมโพสิต | Tinyint(1) | 1 |
projection | การฉายภาพแหล่งที่มา | String(64) | AEQD |
products | ลิงก์ไปยังไฟล์ products.json เมื่อคุณสามารถรับภาพทั้งหมดของเรดาร์นี้ได้ | String(255) | https://data.rainviewer.com/images/KESX/0_products.json |
frequency | ความถี่ในการอัปเดตโดยทั่วไปในหน่วยวินาที เป็นศูนย์ หากไม่อัปเดตเป็นเวลานาน | Int | 600 |
คีย์ | คำอธิบาย | ค่า | ตัวอย่าง |
---|---|---|---|
id | ตัวระบุผู้ให้บริการ กลับชื่อโดเมนโดยมีข้อยกเว้นบางประการ | String(255) | Mxgobcnasmn |
ชื่อ | ชื่อทางการของผู้ให้บริการในภาษาแม่ | String(255) | 中央氣象局全球資訊網 |
description | คำอธิบายของแหล่งที่มาเรดาร์ โดยทั่วไปจะเป็นภาษาอังกฤษ | String(255) | Taiwan Central Weather Bureau |
url | ลิงก์ไปยังหน้าที่มีข้อมูลเรดาร์ในแหล่งที่มานี้ | String(255) | https://meteo.gov.ua/en/33345/radar |