ข้อมูลทั่วไป
คุณจะแยกความแตกต่างระหว่าง Weather API ของ Google กับผู้ให้บริการข้อมูลสภาพอากาศเฉพาะทางได้อย่างไร
Google กำลังผสานรวมเทคโนโลยีจากการเข้าซื้อบริษัทพยากรณ์อากาศที่มีชื่อเสียง เข้ากับความก้าวหน้าจากโมเดล AI MetNet และ WeatherNext ของ Google DeepMind (2025) ซึ่งใช้ประโยชน์จากความน่าเชื่อถือที่ได้รับการพิสูจน์แล้วของ Google Maps Platform
ข้อมูลสภาพอากาศที่มีใน Earth Engine และ BigQuery กับ Google 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 มีความละเอียดเชิงพื้นที่เท่าใด
ความละเอียดของข้อมูลทำให้สามารถสร้างการพยากรณ์ภายในไม่กี่กิโลเมตรสำหรับ ทุกสถานที่ทั่วโลก
Weather API มีความถี่ในการอัปเดตเท่าใด
| ปลายทาง | สภาพอากาศปัจจุบัน | พยากรณ์รายชั่วโมง | พยากรณ์รายวัน | ประวัติรายชั่วโมง |
|---|---|---|---|---|
| อัตราการรีเฟรช | 15 นาที (เป็นระยะๆ ภายใน 1 ชั่วโมง) | 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 พร้อมข้อความ "ข้อมูลไม่พร้อมใช้งานสำหรับตำแหน่งนี้ โปรดลองสถานที่อื่น"





