คำถามที่พบบ่อยเกี่ยวกับ Weather API

ข้อมูลทั่วไป

คุณจะแยกความแตกต่างระหว่าง 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 สร้างขึ้นจากระบบพยากรณ์อากาศภายในที่ใช้โมเดลและการเฝ้าสังเกตสภาพอากาศจากหน่วยงานด้านสภาพอากาศทั่วโลกเป็นข้อมูลป้อนเข้า เราใช้ข้อมูลจากเซ็นเซอร์ตรวจอากาศที่ได้จากการสังเกตการณ์สาธารณะเพื่อปรับปรุง โมเดลพยากรณ์

โมเดลพยากรณ์ 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 เฉลี่ยต่ำที่สุด พร้อมกับโมเดลอื่นๆ จะไฮไลต์เป็นสีเขียวอ่อน

ค่า RMSE เฉลี่ยสำหรับขอบเขตการคาดการณ์ที่เกี่ยวข้อง
ตารางที่ 2 ค่า RMSE เฉลี่ยสำหรับขอบเขตการคาดการณ์ที่เกี่ยวข้องต่อโมเดล

ปลายทางข้อมูลย้อนหลังแสดงข้อมูลสภาพอากาศจริง (เช่น ยืนยันโดยการวัดในพื้นที่) หรือไม่

ข้อมูลสภาพอากาศย้อนหลังเป็นผลลัพธ์ที่ได้จากการจำลองเป็นหลัก แม้ว่าโมเดลจะรวมข้อมูลการสังเกตจากหน่วยงานด้านสภาพอากาศทั่วโลกและโมเดลการพยากรณ์อากาศเชิงตัวเลข (NWP) แต่ข้อมูลเหล่านี้จะรวมเข้ากับโมเดล Google Weather เพื่อสร้างบันทึกย้อนหลังที่สมบูรณ์และสอดคล้องกัน การวัดค่าจากสถานีจริงถือเป็น "ความจริงภาคพื้นดิน" ในสถานที่ตั้งเฉพาะ แต่การกระจายข้อมูลทั่วโลกที่จำกัดทำให้ข้อมูลเหล่านี้ไม่เพียงพอที่จะให้ภาพรวมทั่วโลกที่สมบูรณ์

ฟิลด์เหล่านี้ให้ข้อมูลเชิงลึกที่แตกต่างกันแต่เกี่ยวข้องกับการตกของฝนและ สภาพอากาศโดยรวม

  • 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 พร้อมข้อความ "ไม่มีข้อมูล สำหรับสถานที่นี้ โปรดลองตำแหน่งอื่น"