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

การพยากรณ์อากาศของ Google มีความแม่นยำเพียงใดในภูมิภาคต่างๆ และช่วงเวลาการพยากรณ์เมื่อเทียบกับการพยากรณ์จากหน่วยงานด้านสภาพอากาศชั้นนำของรัฐบาล
ตัวเลขในตารางที่ 1 เปรียบเทียบค่าเฉลี่ยความคลาดเคลื่อนกำลังสอง (RMSE) สำหรับ อุณหภูมิและความเร็วลมสำหรับขอบเขตการพยากรณ์ 240 ชั่วโมง (10 วัน) ระหว่าง ข้อมูลสภาพอากาศของ Google กับโมเดลสภาพอากาศทั่วโลกและระดับภูมิภาคจากหน่วยงานภาครัฐ เป็นระยะเวลา 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 พร้อมข้อความ "ไม่มีข้อมูล สำหรับสถานที่นี้ โปรดลองตำแหน่งอื่น"





