แปลง NetCDF เป็น CSV

การแปลงกริดทางวิทยาศาสตร์ NetCDF หลายมิติเป็นไฟล์ CSV โทรมาตรแบบแบน ช่วยให้ข้อมูลสภาพอากาศและมหาสมุทรที่ซับซ้อนสามารถอ่านได้ในซอฟต์แวร์สเปรดชีตพื้นฐาน

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V

ระหว่างรอไฟล์ คุณเล่น Code Rain ได้เลย

รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดNETCDFCSV
ประเภท MIMEapplication/x-netcdftext/csv
ประเภทข้อมูลวิทยาศาสตร์ในรูปแบบอาร์เรย์ข้อมูลแบบตาราง
การบีบอัดการบีบอัดบล็อก deflateไม่มี
ข้อกำหนดมาตรฐานมาตรฐาน NetCDF ของ UCAR UnidataIETF RFC 4180
ส่วนหัวที่ระบุลายเซ็นไฟล์43 44 46 01 (CDF 1) or 43 44 46 02 (CDF 2)สตรีมข้อความที่คั่นด้วยตัวคั่นตาม RFC 4180

ภาพรวมรูปแบบและการใช้งาน

นักวิจัยและนักวิทยาศาสตร์ภาคสนามมักจะบันทึกข้อมูลสภาพอากาศ มหาสมุทร และดาวเทียมจำนวนมาก พวกเขาจัดเก็บระเบียนเหล่านี้ในรูปแบบ NetCDF เนื่องจากจัดการอาเรย์หลายมิติได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม แอปพลิเคชันสเปรดชีตมาตรฐานและเครื่องมือฐานข้อมูลพื้นฐานไม่สามารถอ่านไฟล์หลายชั้นที่ซับซ้อนเหล่านี้ได้โดยตรง การแปลงกริด NetCDF เป็นรูปแบบ CSV โทรมาตรจะเป็นการดึงตัวเลขดิบลงในแถวและคอลัมน์อย่างง่าย เวิร์กโฟลว์การแปลงนี้ช่วยให้นักวิทยาศาสตร์สิ่งแวดล้อม นักเรียน และนักวิเคราะห์ข้อมูลสามารถเปิดชุดข้อมูลขนาดใหญ่ภายในซอฟต์แวร์น้ำหนักเบา เช่น Microsoft Excel หรือ Google Sheets แทนที่จะต้องพึ่งพาไลบรารีการเขียนโปรแกรมเฉพาะทางใน Python หรือ R ผู้ใช้สามารถสร้างกราฟอุณหภูมิ ความเร็วลม และการอ่านความดันได้ทันทีโดยใช้เครื่องมือสำนักงานมาตรฐาน

ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ

ไฟล์ NetCDF มีประเภท MIME application/x-netcdf และมักจะเริ่มต้นด้วยลายเซ็นไฟล์ 'HDF' หรือลายเซ็น NetCDF 'CDF' (0x43 0x44 0x46) สำหรับรุ่นใหม่กว่า โดยใช้การบีบอัดชัคส์แบบดีฟเลตเพื่อย่อกริดขนาดใหญ่โดยไม่สูญเสียความแม่นยำของข้อมูล ไฟล์ CSV โทรมาตรใช้ประเภท MIME text/csv โดยไม่มีการบีบอัด อาศัยบรรทัดข้อความธรรมดาที่คั่นด้วยเครื่องหมายจุลภาคและอักขระขึ้นบรรทัดใหม่ เนื่องจาก CSV เป็นข้อความที่ไม่ได้บีบอัด การแปลงอาเรย์หลายมิติ จึงต้องทำให้แกนพื้นที่และเวลาแบนลงเป็นเค้าโครงตารางมาตรฐาน

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

ไฟล์ NetCDF ต้องใช้ซอฟต์แวร์วิทยาศาสตร์เฉพาะทาง เช่น Panoply, ArcGIS หรือสคริปต์แบบกำหนดเองที่ใช้ไลบรารี Python ไฟล์ CSV โทรมาตรมีความเข้ากันได้แบบสากลในระบบปฏิบัติการสมัยใหม่ส่วนใหญ่ รวมถึง Windows, macOS, Linux, iOS และ Android เว็บเบราว์เซอร์ใดๆ ก็สามารถแยกวิเคราะห์ข้อมูลข้อความ CSV ได้ตามธรรมชาติโดยไม่ต้องใช้ปลั๊กอินภายนอก

เคล็ดลับการใช้งาน

การทำให้กริด NetCDF ขนาดหลายกิกะไบต์แบนลงเป็นไฟล์ CSV จะทำให้ขนาดไฟล์ผลลัพธ์ขยายตัวอย่างมากเนื่องจาก CSV ขาดการบีบอัดในตัว ส่งออกเฉพาะขอบเขตทางภูมิศาสตร์และขั้นตอนเวลาเฉพาะที่คุณต้องการเพื่อรักษาขนาดไฟล์ให้อยู่ในระดับที่จัดการได้

คำถามที่พบบ่อย

คุณจะแปลงกริด NetCDF เป็น CSV โทรมาตรโดยไม่สูญเสียคุณภาพได้อย่างไร

การแปลงจาก NetCDF เป็น CSV ไม่มีการสูญเสียข้อมูลเลยในส่วนของค่าตัวเลข รูปแบบทั้งสองจัดเก็บข้อมูลตัวเลขอย่างแม่นยำ แต่โครงสร้างเปลี่ยนจากอาเรย์หลายมิติเป็นตารางแบน ไม่มีจุดข้อมูลใดถูกลบ แม้ว่าเมตาดาต้าพิกัดจะต้องทำซ้ำสำหรับแต่ละแถวในระหว่างกระบวนการทำให้แบนก็ตาม

ความแตกต่างระหว่างกริด NetCDF และ CSV โทรมาตรคืออะไร

NetCDF เป็นคอนเทนเนอร์ไบนารีที่ออกแบบมาสำหรับการจัดเก็บอาเรย์ทางวิทยาศาสตร์หลายมิติที่ซับซ้อนพร้อมเมตาดาต้าและการบีบอัดในตัว CSV โทรมาตรคือรูปแบบข้อความแบบแบนที่มนุษย์อ่านได้ ซึ่งประกอบด้วยแถวและคอลัมน์ที่คั่นด้วยเครื่องหมายจุลภาค โดยขาดการสนับสนุนดั้งเดิมสำหรับโครงสร้างกริดหลายมิติ