Konverter GeoJSON ke GPX
Konversi data vektor GeoJSON ke GPX mengubah objek geografis JSON standar menjadi format berbasis XML yang dioptimalkan untuk perangkat navigasi fisik.
Perbandingan Format & Spesifikasi Teknis
| Spesifikasi | GEOJSON | GPX |
|---|---|---|
| Tipe MIME | application/ | application/ |
| Tipe | JSON vektor geografis | format pertukaran data GPS |
| Kompresi | tidak ada (teks JSON) | teks XML |
| Spesifikasi Standar | IETF RFC 7946 | Topografix GPX 1.1 |
| Header Byte Penanda | 7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header | 3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx) |
Ikhtisar Format & Aplikasi
Profesional Sistem Informasi Geografis dan penggemar kegiatan luar ruang sering perlu memindahkan data jalur antara alat pemetaan web dan perangkat keras. GeoJSON dibuat untuk peramban web dan menyimpan titik, garis, serta poligon dalam format JavaScript Object Notation standar. Sebaliknya, unit GPS genggam, jam tangan kebugaran, dan perangkat navigasi laut memerlukan file GPX agar dapat menampilkan rute, trek, dan titik lintasan dengan benar. Pemandu kegiatan luar ruang, pendaki, dan pesepeda menggunakan konversi ini untuk memindahkan rute khusus yang direncanakan di perangkat lunak pemetaan desktop ke perangkat fisik agar dapat digunakan secara luring. Peneliti lapangan juga menggunakan alur kerja ini untuk merekam titik data melalui formulir web dan mengekspornya ke perangkat keras yang kompatibel dengan alat pendakian. Tanpa konversi ini, perangkat navigasi tidak dapat membaca koordinat vektor khusus yang dihasilkan aplikasi pemetaan web.
Spesifikasi Teknis & Rincian Codec
GeoJSON menggunakan jenis MIME application/geo+json dan berupa objek JSON teks biasa berkode UTF-8 tanpa kompresi biner. Isinya mencakup kunci geometri seperti Point, LineString, dan Polygon. GPX menggunakan jenis MIME application/gpx+xml dan skema XML yang ditetapkan oleh Topografix. Kedua format tidak menggunakan kompresi bawaan di tingkat kontainer, sehingga tetap berupa teks biasa tanpa kompresi kecuali dimasukkan ke arsip ZIP. Keduanya tidak mengandalkan byte penanda khusus untuk identifikasi. GeoJSON dikenali dari karakter kurung kurawal buka {, sedangkan GPX dikenali dari deklarasi XML standar <?xml yang diikuti tag akar <gpx>.
Kompatibilitas OS & Peramban
GeoJSON dan GPX didukung secara luas dalam alur kerja GIS dan GPS, tetapi dukungannya bergantung pada perangkat dan layanan. Periksa dokumentasi perangkat tujuan sebelum mengonversi.
Informasi bermanfaat
Perhatikan presisi koordinat selama konversi untuk menghindari pembengkakan ukuran file XML dengan tempat desimal yang tidak perlu, karena sebagian besar unit GPS konsumen hanya memerlukan hingga enam digit desimal.
Pertanyaan yang Sering Diajukan
Bagaimana cara mengonversi GeoJSON ke Jalur GPS GPX tanpa kehilangan kualitas?
Proses konversi ini mempertahankan data koordinat secara matematis, asalkan sistem referensi spasial tetap menggunakan lintang dan bujur WGS 84. Namun, jika file GeoJSON berisi poligon kompleks atau atribut yang tidak didukung tag GPX, kolom data tambahan tersebut akan dihilangkan selama konversi.
Apa perbedaan antara GeoJSON dan Jalur GPS GPX?
GeoJSON adalah format berbasis JSON yang dirancang untuk pemetaan web yang mendukung berbagai geometri seperti poligon, titik, dan multipoligon. GPX adalah format berbasis XML yang disesuaikan khusus untuk perangkat GPS, menyusun data secara ketat ke dalam titik jalan, rute, dan jalur berstempel waktu.