แดชบอร์ดเรดาร์ที่เร่งความเร็วด้วย GPU รวมข้อมูล Tempest telemetry กับ NEXRAD
tempest-radar แสดงผลการเรนเดอร์ GPU-accelerated NEXRAD radar loops พร้อมกับข้อมูลเทเลเมตริจากสถานี WeatherFlow Tempest ในแดชบอร์ดเว็บเดียวที่สามารถปรับธีมได้ โดยใช้ WebGL และ MapLibre GL เพื่อให้ภาพที่ราบรื่นและมี dock ควบคุมลอยตัว นักพัฒนาคือ d4vid87 สร้างสิ่งนี้เป็นเครื่องมือยูทิลิตี้โอเพ่นซอร์สที่โฮสต์ด้วยตนเองสำหรับผู้ที่ชื่นชอบสภาพอากาศและผู้ไล่พายุ องค์ประกอบหลักรวมถึงการถอดรหัสระดับ 2 ฝั่งเซิร์ฟเวอร์ การแจ้งเตือน NWS ที่รวมอยู่ และลิ้นชักเทเลเมตริที่พับได้สำหรับการอ่านค่าท้องถิ่นที่ละเอียด
แอปแสดงอะไรและรวมแหล่งข้อมูลอย่างไร?
เครื่องมือรวมข้อมูลสองสตรีม: เทเลเมตริดิบจากอุปกรณ์ WeatherFlow Tempest และเรดาร์ NEXRAD ระดับ 2 ที่ถอดรหัสแล้ว แผ่นเรดาร์ถูกเรนเดอร์ในเบราว์เซอร์ผ่าน WebGL ขณะที่ข้อมูลสถานีปรากฏในลิ้นชักเทเลเมตรีที่พับได้ ดังนั้นมุมมองแผนที่จะโชว์การอ่านเซ็นเซอร์ที่มีความละเอียดสูงและภาพเรดาร์ที่มีความละเอียดสูงร่วมกัน ด็อกควบคุมลอยและแดชบอร์ดที่สามารถปรับธีมได้ช่วยให้คุณปรับชั้นและการนำเสนอจากเบราว์เซอร์ใดๆ ในเครือข่ายท้องถิ่น
การเรนเดอร์หนักแค่ไหนและมีผลกระทบต่อระบบอย่างไร?
การเรนเดอร์ใช้ WebGL ที่เร่งความเร็วด้วย GPU เพื่อวาดลูปเรดาร์ ซึ่งย้ายภาระงานจาก CPU ไปยังโปรเซสเซอร์กราฟิกสำหรับเฟรมความละเอียดสูง การถอดรหัสด้านเซิร์ฟเวอร์จัดการกับอาร์ติแฟกต์พอลาร์ไบนารีจากฟีดระดับ 2 ดังนั้นกระบวนการเดสก์ท็อปจึงให้บริการแผ่นและเทเลเมตรีเป็นหลัก การสร้าง Windows ทำงานเป็นไฟล์ปฏิบัติการพกพาหรือผ่าน WinGet และยังสามารถทำงานใน Docker บนเซิร์ฟเวอร์ ซึ่งย้ายการประมวลผลอย่างต่อเนื่องออกจากเดสก์ท็อปหลักหากต้องการ
ปลอดภัยในการรันหรือไม่และต้องการความรู้ในการดำเนินงานอย่างไร?
ความปลอดภัยและการดำเนินงานมุ่งเน้นไปที่ผู้ใช้ที่โฮสต์เอง: แอปทำงานในท้องถิ่นและรวมการแจ้งเตือนและข่าวสารจาก NWS โดยไม่ต้องการบริการคลาวด์ รักษาข้อมูลในท้องถิ่น โครงการนี้มุ่งเป้าไปที่ผู้ใช้ที่สะดวกสบายกับการโฮสต์เองและเครื่องมือแพ็คเกจบรรทัดคำสั่ง ดังนั้นคาดว่าจะมีขั้นตอนการตั้งค่าแบบแมนนวล เช่น การติดตั้ง WinGet หรือการกำหนดค่า Docker นักพัฒนาจัดเตรียมการถอดรหัสด้านเซิร์ฟเวอร์เพื่อหลีกเลี่ยงการวิเคราะห์ไบนารีด้านลูกค้า ลดความเสี่ยงของข้อมูลลูกค้าที่เสียหาย
เครื่องมือเฉพาะทางที่แข็งแกร่งสำหรับเจ้าของ Tempest ที่ยอมรับการแลกเปลี่ยนการโฮสต์ด้วยตนเอง
แอปนี้เหมาะสำหรับเจ้าของ WeatherFlow Tempest และผู้ที่ชื่นชอบการไล่ตามพายุที่ต้องการการควบคุมในท้องถิ่นและการแสดงผลเรดาร์ที่มีอัตราเฟรมสูง; มันถือว่ามีความคุ้นเคยทางเทคนิคกับ WinGet หรือ Docker และกระบวนการทำงานที่ทนต่อการตั้งค่าด้วยตนเอง หากคุณต้องการความสะดวกสบายที่พร้อมใช้งานในระบบคลาวด์ โมเดลการติดตั้งในท้องถิ่นอาจไม่เหมาะสม แนะนำให้ใช้.