Konverter online gratis IGC ke CSV
Konversi log IGC flight-recorder menjadi baris CSV yang siap untuk spreadsheet.
Konversi IGC ke CSV online - gratis
File Anda diproses secara instan dan tidak pernah disimpan di server kami.
Impor file dari URL
Tempel tautan langsung ke file. Kami mengunduhnya ke server kami dan mengonversinya persis seperti file yang diunggah.
Cara kerjanya
-
1/3
Unggah file .igc Anda
Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.
-
2/3
Jalankan konversi .igc ke .csv
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .csv hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi igc ke csv berkas
- Navigasi GPS
- Belum ada peringkat.
101convert.com assistant bot
25mnt
Apa itu format IGC
IGC adalah format flight recorder standar yang terutama digunakan untuk paralayang, gantole, pesawat layar, dan aktivitas penerbangan lainnya. Instrumen penerbangan dan program pelacakan seperti XCSoar, SeeYou, LK8000, FlySkyHy, serta berbagai perangkat logger dapat membuat file IGC.
File IGC berupa teks biasa, tetapi memiliki struktur record khusus. B records berisi waktu, lintang, bujur, ketinggian tekanan, dan ketinggian GPS; A, H, I, J, dan G records berisi informasi perangkat, header, ekstensi, dan data keamanan. File ini biasanya memiliki ekstensi .igc dan ditemui saat mengunduh penerbangan dari GPS logger atau mengambil track dari software analisis penerbangan.
Apa itu format CSV
CSV menyimpan data tabular sebagai baris dan kolom yang dipisahkan koma. Flight log yang dikonversi dapat berisi field seperti waktu UTC, lintang, bujur, ketinggian tekanan, ketinggian GPS, dan metadata IGC yang dipilih.
CSV dapat dibuka di Microsoft Excel, LibreOffice Calc, Google Sheets, software GIS, database, serta Python atau R. Format ini berguna untuk memfilter penerbangan, menghitung statistik, membuat plot profil ketinggian, mengimpor koordinat, atau menggabungkan beberapa log. CSV tidak mempertahankan tanda tangan keamanan IGC atau setiap record khusus, kecuali converter secara eksplisit mengekspor field tersebut.
Cara benar-benar mengonversi IGC ke CSV
Gunakan online converter bawaan
- Buka converter IGC-to-CSV di 101convert.com.
- Pilih atau seret file
.igcke area upload. - Pilih CSV sebagai format output dan mulai konversi.
- Download file
.csvyang dihasilkan dan buka di spreadsheet atau program analisis.
Opsi ini tidak memerlukan software yang diinstal. Periksa nama kolom yang diekspor sebelum mengimpor file ke database atau aplikasi GIS.
Konversi dengan skrip Python lokal
Untuk pemrosesan berulang atau data penerbangan sensitif, parse B records secara lokal. Skrip berikut menulis waktu UTC, koordinat, ketinggian tekanan, dan ketinggian GPS:
import csv
from datetime import time
input_name = "flight.igc"
output_name = "flight.csv"
def latitude(value, hemisphere):
degrees = int(value[:2])
minutes = float(value[2:]) / 1000
result = degrees + minutes / 60
return -result if hemisphere == "S" else result
def longitude(value, hemisphere):
degrees = int(value[:3])
minutes = float(value[3:]) / 1000
result = degrees + minutes / 60
return -result if hemisphere == "W" else result
with open(input_name, encoding="ascii", errors="replace") as source, open(output_name, "w", newline="", encoding="utf-8") as target:
writer = csv.writer(target)
writer.writerow(["utc_time", "latitude", "longitude", "pressure_altitude_m", "gps_altitude_m"])
for line in source:
if not line.startswith("B") or len(line.rstrip()) < 35:
continue
record = line.rstrip()
hhmmss = record[1:7]
writer.writerow([
f"{hhmmss[:2]}:{hhmmss[2:4]}:{hhmmss[4:6]}",
latitude(record[7:14], record[14]),
longitude(record[15:23], record[23]),
int(record[25:30]),
int(record[30:35])
])
Simpan sebagai igc_to_csv.py, letakkan di samping file IGC, ubah kedua nama file jika diperlukan, lalu jalankan python igc_to_csv.py. Skrip ini mengasumsikan tata letak B-record IGC standar dan nilai ketinggian dalam meter.
Pertimbangan kualitas dan kompatibilitas
- Koordinat IGC menggunakan derajat dan seperseribu menit, bukan derajat desimal. Converter yang benar harus menerapkan tanda hemisfer N/S dan E/W.
- Waktu dalam B records biasanya berupa UTC dan memiliki resolusi satu detik. Beberapa logger merekam fix lebih sering melalui extension records, sehingga converter dasar mungkin menghilangkan data subdetik atau data sensor tambahan.
- Ketinggian tekanan dan ketinggian GPS adalah pengukuran yang berbeda. Pertahankan kedua kolom tersebut dan jangan menganggapnya dapat saling menggantikan.
- CSV tidak memiliki standar kolom atau tanggal yang universal. Pastikan delimiter, pemisah desimal, encoding karakter, urutan koordinat, dan nama header yang diperlukan oleh program penerima.
- Konversi mengubah representasi data dan dapat menghapus header IGC, task records, events, extensions, serta tanda tangan keamanan asli. Simpan file
.igcasli untuk flight record tersertifikasi atau pemrosesan ulang di kemudian hari.
Catatan: Catatan konversi igc ke csv ini tidak lengkap, harus diverifikasi, dan mungkin mengandung ketidakakuratan. Silakan pilih di bawah ini apakah Anda merasa informasi ini bermanfaat atau tidak.
Pertanyaan yang sering diajukan
Apakah konverter IGC ke CSV gratis?
Ya, mengonversi IGC ke CSV di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.
Seberapa besar file IGC yang bisa saya unggah?
Anda dapat mengunggah file IGC hingga 50 MB dan mengonversi hingga 20 file sekaligus dalam satu batch.
Apa yang terjadi pada file yang saya unggah?
File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.
Apakah saya perlu menginstal perangkat lunak untuk mengonversi IGC ke CSV?
Tidak. Konversi IGC ke CSV berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.
Konversi gagal?
Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file IGC yang valid untuk konversi IGC ke CSV ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.