ข้อมูลทั่วไป
คุณจะสร้างความแตกต่างระหว่าง Weather API ของ Google กับผู้ให้บริการข้อมูลสภาพอากาศเฉพาะทางได้อย่างไร
Google กำลังผสานรวมเทคโนโลยีจากบริษัทด้านสภาพอากาศที่มีชื่อเสียงที่เราเข้าซื้อกิจการเข้ากับความก้าวหน้าจากโมเดล AI MetNet และ WeatherNext ของ Google DeepMind (2025) ซึ่งใช้ประโยชน์จากความน่าเชื่อถือที่ได้รับการพิสูจน์แล้วของ Google Maps Platform
ข้อมูลสภาพอากาศที่มีใน Earth Engine และ BigQuery แตกต่างจาก Weather API ของ Google อย่างไร
ชุดผลิตภัณฑ์สภาพอากาศของ Google มีโซลูชันที่ครอบคลุมสำหรับความต้องการที่หลากหลาย โมเดล WeatherNext (ได้แก่ GraphCast และ GenCast) ให้ผลลัพธ์การพยากรณ์แบบจำลองดิบที่อิงตาม AI รวมถึงพารามิเตอร์ที่เหมาะสำหรับการวิจัย การสร้างโมเดล และการวิเคราะห์ โดยใช้ซอร์สโค้ดโอเพนซอร์สและชุดข้อมูลสภาพอากาศในอดีตหรือปัจจุบันโดยใช้ Earth Engine และ BigQuery API
ในทางกลับกัน Weather API ของ Google Maps Platform จะแสดงข้อมูลสภาพอากาศที่ประมวลผลแล้วสำหรับสภาพอากาศปัจจุบัน การพยากรณ์รายชั่วโมง และการพยากรณ์รายวัน โดยผสานรวม AI และระบบพยากรณ์แบบดั้งเดิมในรูปแบบที่เหมาะสำหรับนักพัฒนาแอป ซึ่งผสานรวมเข้ากับแอปและบริการบนเว็บได้อย่างราบรื่น แนวทางแบบคู่ขนานนี้ตอบสนองทั้งความต้องการด้านการวิจัยเฉพาะทางและการเข้าถึงของนักพัฒนาซอฟต์แวร์ในวงกว้าง
ทำไม Google จึงไม่ใช้เฉพาะการวัดจากสถานีตรวจวัดสภาพอากาศ
Google ใช้แหล่งข้อมูลที่หลากหลายสำหรับโมเดลสภาพอากาศ ซึ่งรวมถึงการสังเกตการณ์จากสถานีตรวจวัดสภาพอากาศ โมเดลการพยากรณ์อากาศเชิงตัวเลข และโมเดล AI สภาพอากาศ เหตุผลที่ใช้แหล่งข้อมูลที่หลากหลายเหล่านี้คือการสังเกตการณ์จากสถานีตรวจวัดสภาพอากาศจะให้ข้อมูลเกี่ยวกับสภาพอากาศ ณ ตำแหน่งของสถานีในขณะที่ทำการวัดเท่านั้น การสังเกตการณ์ของสถานีตรวจวัดสภาพอากาศอาจมีความแม่นยำสูงสำหรับจุดนั้นๆ แต่ปรากฏการณ์ทางสภาพอากาศ เช่น หยาดน้ำฟ้า โดยเฉพาะจากฝนหรือพายุฝนฟ้าคะนอง มักเกิดขึ้นเฉพาะจุดและอาจแตกต่างกันอย่างมากในระยะทางสั้นๆ
ตัวอย่างเช่น อาจมีฝนตกหนักในตำแหน่งของสถานีตรวจวัด แต่ห่างออกไปไม่กี่กิโลเมตรอาจมีเพียงฝนตกปรอยๆ หรือไม่มีฝนเลย เนื่องจากการอ่านค่าจากสถานีเดียวอาจไม่ได้แสดงถึงพื้นที่ที่กว้างขึ้น โมเดลจึงจำเป็นต้องให้ข้อมูลเพิ่มเติมระหว่างสถานี
นอกจากนี้ สถานีตรวจวัดสภาพอากาศมักจะให้ค่าที่อ่านได้เป็นรายชั่วโมงหรือครึ่งชั่วโมง แม้ว่าข้อมูลดังกล่าวจะแสดงแบบเกือบเรียลไทม์ แต่ก็อาจยังมีความล่าช้าเล็กน้อยระหว่างเหตุการณ์ฝนตกจริงกับการรายงาน นอกจากนี้ โมเดลยังช่วยให้ได้สภาพอากาศปัจจุบันที่ใกล้เคียงกับความเป็นจริงที่เกิดขึ้นในสถานที่ที่ค้นหามากที่สุด
การใช้งาน API
Weather API ครอบคลุมพื้นที่ใดบ้าง
Weather API รองรับทุกประเทศทั่วโลก ยกเว้นเขตแดนต้องห้าม สำหรับญี่ปุ่นและเกาหลีใต้ ข้อมูลสภาพอากาศมาจาก Weathernews Inc. ซึ่งเป็นผู้ให้บริการด้านอุตุนิยมวิทยาที่ได้รับอนุญาตอย่างเป็นทางการ
ความละเอียดเชิงพื้นที่ของ Google Weather API คืออะไร
ความละเอียดของข้อมูลทำให้สามารถสร้างการคาดการณ์ภายในรัศมีไม่กี่กิโลเมตรสำหรับสถานที่ใดก็ได้ทั่วโลก
ความถี่ในการอัปเดตสำหรับ Weather API คือเท่าใด
| ปลายทาง | สภาพอากาศปัจจุบัน | พยากรณ์รายชั่วโมง | พยากรณ์รายวัน | ประวัติรายชั่วโมง |
|---|---|---|---|---|
| อัตราการรีเฟรช | คำนวณแบบเรียลไทม์ | รีเฟรชทุกชั่วโมง | รีเฟรชทุกชั่วโมง | วันละ 2 ครั้ง (7:00 น. และ 19:00 น. ตามเวลามาตรฐานแปซิฟิก) |
- การเกิดฝน ลูกเห็บ หรือหิมะตกในระยะสั้น (12 ชั่วโมงแรกของการพยากรณ์): รีเฟรชทุก 2-15 นาทีโดยใช้เรดาร์และโมเดลการพยากรณ์อากาศปัจจุบันที่มีความละเอียดสูง
- ระยะเวลาที่ไม่มีฝนตกและระยะเวลาที่ฝนตกนานขึ้น (สูงสุด 10 วัน): รีเฟรชทุกชั่วโมงเพื่อให้คำแนะนำการคาดการณ์ล่าสุด
Weather API มีการพยากรณ์ปริมาณน้ำฝนในปัจจุบันหรือไม่
Google ไม่ได้ให้บริการพยากรณ์อากาศปัจจุบัน (พยากรณ์อากาศแบบนาทีต่อนาที) ใน API แต่ให้บริการข้อมูลสภาพอากาศปัจจุบัน พยากรณ์อากาศรายชั่วโมง และพยากรณ์อากาศรายวัน
Weather API มีค่า UVA และ UVB แยกกันไหม
ดัชนีรังสียูวีเป็นดัชนีเดียวที่รวมทั้ง UVA และ UVB เราไม่ได้แสดงรายละเอียดตามองค์ประกอบ
Weather API สร้างเอาต์พุตการพยากรณ์อย่างไร
ดังที่แสดงในแผนภาพด้านล่าง การพยากรณ์ของ Weather API สร้างขึ้นจากระบบการพยากรณ์ภายในที่ใช้โมเดลและการเฝ้าสังเกตสภาพอากาศจากหน่วยงานด้านสภาพอากาศทั่วโลกเป็นข้อมูลเข้า ระบบจะใช้ข้อมูลจากเซ็นเซอร์ตรวจสภาพอากาศที่เป็นความจริงในที่สาธารณะเพื่อปรับปรุงโมเดลการพยากรณ์

การพยากรณ์อากาศของ Google Weather มีความแม่นยำมากน้อยเพียงใดสำหรับภูมิภาคและระยะเวลาการพยากรณ์ต่างๆ เมื่อเทียบกับการพยากรณ์จากหน่วยงานด้านสภาพอากาศชั้นนำของรัฐบาล
ตัวเลขในตารางที่ 1 เปรียบเทียบสแควรูทของความคลาดเคลื่อนกำลังสองเฉลี่ย (RMSE) สำหรับอุณหภูมิและความเร็วลมสำหรับช่วงเวลาคาดการณ์ 240 ชั่วโมง (10 วัน) ระหว่างข้อมูล Google Weather กับโมเดลสภาพอากาศทั่วโลกและระดับภูมิภาคจากหน่วยงานรัฐบาลเป็นเวลา 11 เดือน (15 สิงหาคม 2024 ถึง 1 กรกฎาคม 2025)
ในระดับโลก การพยากรณ์อากาศของ Google มีประสิทธิภาพเหนือกว่าการพยากรณ์อากาศจากหน่วยงานรัฐบาลชั้นนำ สำหรับยุโรปและอเมริกาเหนือ ข้อมูลสภาพอากาศของ Google มีข้อผิดพลาดน้อยกว่าโมเดลของรัฐบาลระดับภูมิภาคที่แม่นยำที่สุดอย่างน้อยก็ในช่วงหลังของขอบเขตการพยากรณ์ ประสิทธิภาพที่ยอดเยี่ยมของข้อมูลสภาพอากาศของ Google สำหรับช่วงเวลาการพยากรณ์ที่ยาวนานขึ้นนั้นมีความโดดเด่นเป็นพิเศษ ซึ่งอาจเป็นสิ่งที่คาดการณ์ได้อย่างแม่นยำได้ยากที่สุด
ตารางที่ 1 แสดงค่า RMSE เฉลี่ยสำหรับระยะเวลาคาดการณ์ทั้งหมดที่เกี่ยวข้องกับการรวมโมเดลภูมิภาคแต่ละรายการ ค่า RMSE ที่ต่ำกว่าบ่งชี้ถึงประสิทธิภาพที่ดีกว่า การพยากรณ์อากาศของ Google มีค่า RMSE เฉลี่ยต่ำที่สุดหรืออยู่ในกลุ่มที่ต่ำที่สุดสำหรับพารามิเตอร์ ภูมิภาค และช่วงระยะเวลาการพยากรณ์เกือบทั้งหมด
คลิกรูปภาพเพื่อดูเวอร์ชันที่ขยายใหญ่ขึ้น
| อุณหภูมิ | ความเร็วลม | |
|---|---|---|
| ทั่วโลก | ![]() |
![]() |
| อเมริกาเหนือ | ![]() |
![]() |
| ยุโรป | ![]() |
![]() |
ตารางที่ 1 ค่า RMSE เฉลี่ยที่เกี่ยวข้องสำหรับการรวมโมเดลระดับภูมิภาคแต่ละรายการ
ตารางที่ 2 แสดงค่า RMSE เฉลี่ยสำหรับระยะเวลาการคาดการณ์ที่เกี่ยวข้องของแต่ละโมเดล (ค่าของ Google เป็นตัวหนา) พารามิเตอร์ (อุณหภูมิ ลม) และระยะเวลาการคาดการณ์ที่ Google มี RMSE เฉลี่ยต่ำที่สุดจะไฮไลต์เป็นสีเขียวเข้ม พารามิเตอร์และระยะเวลาคาดการณ์ที่ Google มี RMSE เฉลี่ยต่ำที่สุดพร้อมกับโมเดลอื่นๆ จะไฮไลต์ด้วยสีเขียวอ่อน
ตารางที่ 2 ค่า RMSE เฉลี่ยสำหรับระยะเวลาการคาดการณ์ที่เกี่ยวข้องต่อโมเดล
ปลายทางข้อมูลย้อนหลังแสดงข้อมูลสภาพอากาศจริง (เช่น ยืนยันโดยการวัดในพื้นที่) หรือไม่
ข้อมูลสภาพอากาศย้อนหลังเป็นเอาต์พุตโมเดลเป็นหลัก แม้ว่าจะรวมการสังเกตการณ์จากหน่วยงานด้านสภาพอากาศทั่วโลกและโมเดลการพยากรณ์อากาศเชิงตัวเลข (NWP) แต่ข้อมูลเหล่านี้จะถูกนำไปรวมเข้ากับโมเดล Google Weather เพื่อสร้างบันทึกย้อนหลังที่สมบูรณ์และสอดคล้องกัน การวัดค่าจริงของสถานีถือเป็น "ข้อมูลที่เป็นความจริง" ณ สถานที่ตั้งที่เฉพาะเจาะจง แต่การกระจายทั่วโลกที่จำกัดทำให้ข้อมูลดังกล่าวไม่เพียงพอที่จะแสดงภาพรวมทั่วโลกที่สมบูรณ์
ช่อง weatherCondition, precipitation.probability.percent, precipitation.qpf.quantity หมายถึงอะไร และมีความเกี่ยวข้องกันอย่างไร
ฟิลด์เหล่านี้ให้ข้อมูลเชิงลึกที่แตกต่างกันแต่เกี่ยวข้องกันเกี่ยวกับการเกิดหยาดน้ำฟ้าและสภาพอากาศโดยรวม
weatherCondition: ช่องนี้แสดงคำอธิบายทั่วไปที่เข้าใจง่ายเกี่ยวกับสภาพอากาศโดยรวมในพื้นที่ที่ค้นหา โดยพิจารณาพารามิเตอร์ต่างๆ เพื่อให้เข้าใจได้ง่ายprecipitation.probability.percent(PoP): แสดงความน่าจะเป็นของการเกิดฝน ความน่าจะเป็นที่จะเกิดฝน ลูกเห็บ หรือหิมะตกในตำแหน่งที่พยากรณ์ในช่วงระยะเวลาที่กำหนด (โดยปกติจะเป็นรายชั่วโมง)precipitation.qpf.quantity(QPF): ย่อมาจาก Quantitative Precipitation Forecast (การคาดการณ์ปริมาณน้ำฟ้า) และระบุปริมาณน้ำฟ้าที่คาดไว้ โดยวัดเป็นความลึก (เช่น มิลลิเมตรหรือนิ้ว) ค่านี้แสดงปริมาณน้ำฝนที่คาดว่าจะตกหากเกิดขึ้นภายในเวลาและสถานที่ที่ระบุ
ฉันจะทราบได้อย่างไรว่าฝนตกในสถานที่หนึ่งๆ หรือไม่
เราขอแนะนำให้ใช้ฟิลด์ weatherCondition เพื่อให้ทราบว่าฝนตกหรือไม่ในสถานที่หนึ่งๆ สภาพอากาศหลายอย่างอาจบ่งบอกว่าฝนตก (ฝนตก ฝนตกเล็กน้อย ฝนตกเป็นช่วงๆ ฝนตกหนัก ลมและฝน พายุฝนฟ้าคะนอง พายุฝนฟ้าคะนองรุนแรง ฝนฟ้าคะนอง ฝนตกกระจาย พายุฝนฟ้าคะนองเล็กน้อย พายุฝนฟ้าคะนองกระจาย ฝนและหิมะ) เงื่อนไขเหล่านี้ออกแบบมาเพื่อตรวจจับฝนตกทุกกรณี ไม่ว่าจะเป็นฝนตกเบา ฝนตกหนัก ฝนตกต่อเนื่อง หรือฝนตกกระจาย และยังแยกแยะฝนออกจากหิมะด้วย คุณอาจเลือกใช้เฉพาะชุดย่อยที่เกี่ยวข้องของเงื่อนไขเหล่านี้ ทั้งนี้ขึ้นอยู่กับกรณีการใช้งานที่เฉพาะเจาะจง เช่น หากกรณีการใช้งานพิจารณาเฉพาะฝนตกหนัก
"สภาพอากาศปัจจุบัน" เทียบเท่ากับการสังเกตการณ์ที่ตำแหน่งของสถานีตรวจวัดสภาพอากาศหรือไม่ ระบบระบุ "สภาพอากาศปัจจุบัน" ในสถานที่ที่ไม่มีสถานีตรวจวัดสภาพอากาศอย่างไร
"สภาพอากาศปัจจุบัน" ของเราให้ข้อมูลสภาพอากาศล่าสุดโดยการรวมแหล่งข้อมูลต่างๆ แต่ไม่ได้เทียบเท่ากับการสังเกตการณ์จากสถานีโดยตรงในทุกกรณี
สำหรับ precipitation.probability.percent และ precipitation.qpf.quantity (สะสมในช่วงชั่วโมงที่ผ่านมา) ค่าที่แสดงในการตอบกลับ currentConditions จะมาจากพยากรณ์อากาศล่าสุดเสมอ ความน่าจะเป็นเป็นปริมาณที่ได้จากการประมาณ ไม่ใช่จากการสังเกตโดยตรง
แนวทางนี้ช่วยให้เราสามารถระบุ "สภาพปัจจุบัน" ที่ครอบคลุมได้แม้ในพื้นที่ที่ไม่มีเซ็นเซอร์ครอบคลุมโดยตรง เพื่อให้มั่นใจว่าผู้ใช้จะได้รับข้อมูลที่ดีที่สุดตลอดเวลา
ขีดจำกัดและการเข้าถึง API
มีการจำกัดอัตราคำขอใน API ไหม
สำหรับ Weather API จะมีการจำกัดอัตราคำขอเริ่มต้นที่ 6,000 คำค้นหาต่อนาที
ฉันจะเข้าถึงข้อมูลหลายรายการพร้อมกันได้ไหม
ข้อมูลจำนวนมากไม่พร้อมใช้งาน คุณสามารถค้นหา Weather API ภายในโควต้า (6,000 QPM) และปฏิบัติตามข้อกำหนดการแคชที่ระบุไว้ในข้อกำหนดในการให้บริการ
ฉันต้องเปิดใช้การเรียกเก็บเงินไหม
คุณต้องมีบัญชีสำหรับการเรียกเก็บเงินที่ถูกต้องเพื่อใช้ Weather API ดูหัวข้อเปิดใช้การเรียกเก็บเงินเพื่อตั้งค่าโปรเจ็กต์ด้วยบัญชีสำหรับการเรียกเก็บเงิน
จะเกิดอะไรขึ้นหากฉันค้นหาสถานที่ที่ไม่รองรับ
หากละติจูดและลองจิจูดไม่อยู่ในรายการประเทศที่รองรับ การตอบกลับจะแสดงรหัสข้อผิดพลาด 404 พร้อมข้อความ "ไม่มีข้อมูลสำหรับสถานที่นี้ โปรดลองใช้สถานที่อื่น"





