Convertisseur Google KML vers traces GPS GPX

La conversion du balisage géographique Google KML en traces GPS GPX standardise les fonctionnalités de cartographie propriétaires en données universelles de points de cheminement et de traces.

Sélectionnez ou faites glisser des fichiers

Sélectionnez ou déposez des fichiers ici

Conversion 100 % privée dans le navigateur - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet téléchargé vers des serveurs externes. Tout le traitement a lieu localement dans le bac à sable de votre navigateur.

Comparaison des formats et spécifications techniques

SpécificationKMLGPX
Type MIMEapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
Typegeographic XML notationGPS data exchange format
CompressionXML text (KMZ when ZIP compressed)XML text
Spécification standardOGC KML 2.3Topografix GPX 1.1
En-tête des octets magiques (Magic Bytes)3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

Aperçu du format et applications

Les fichiers Google Keyhole Markup Language stockent une géométrie visuelle riche comprenant des polygones, des icônes et des chemins stylisés conçus principalement pour Google Earth. Cependant, les unités matérielles telles que les appareils portables Garmin, les compteurs de vélo et les montres connectées nécessitent des fichiers au format d'échange GPS pour lire les traces et les itinéraires de navigation. Le passage du KML au GPX comble le fossé entre les logiciels de visualisation de bureau et le matériel de terrain extérieur. Les chercheurs de terrain, les randonneurs et les pilotes de drones collectent souvent des points de cheminement dans Google Earth et ont besoin de transférer ces coordonnées vers des récepteurs GPS dédiés. Étant donné que les enregistreurs matériels ne peuvent pas interpréter les règles de style ou les extrusions 3D présentes dans les documents KML, la traduction des données spatiales garantit que les unités de navigation peuvent lire les coordonnées exactes, les élévations et les horodatages sans erreurs de rendu.

Spécifications techniques et analyse des codecs

Le KML utilise le type MIME application/vnd.google-earth.kml+xml comme notation textuelle XML à l'intérieur d'un conteneur textuel. Lorsqu'il est empaqueté sous forme de fichier KMZ, il agit comme une archive ZIP utilisant la compression Deflate contenant un fichier doc.kml et des actifs externes. Le GPX utilise le type MIME application/gpx+xml comme format textuel XML structuré spécifiquement autour des traces, des itinéraires et des points de cheminement. Aucun des deux formats n'utilise d'en-têtes d'octets magiques binaires uniques. Au lieu de cela, les deux formats s'appuient sur des en-têtes de déclaration XML standard tels que le symbole inférieur à point d'interrogation xml version égale 1.0 symbole supérieur à suivis de balises XML racines telles que le symbole inférieur à kml symbole supérieur à ou le symbole inférieur à gpx symbole supérieur à. La conversion entre ces formats nécessite l'analyse de l'arborescence XML, l'extraction des nœuds de latitude, de longitude et d'élévation, et leur correspondance dans le schéma strict de trace et de point de cheminement requis par les spécifications GPX.

Compatibilité système et navigateur

Les deux formats textuels XML atteignent une compatibilité universelle sur tous les systèmes d'exploitation de bureau modernes, y compris Windows, macOS et Linux, à l'aide d'analyseurs de texte standard ou de logiciels SIG tels que QGIS. Les plateformes mobiles sous iOS et Android lisent les deux types de fichiers via des applications de cartographie spécialisées. Les navigateurs Web analysent nativement la structure XML sous-jacente à l'aide d'analyseurs DOM intégrés, permettant aux outils de cartographie Web de restituer les chemins géographiques directement dans la fenêtre d'affichage.

💡 Informations utiles

Supprimez toujours les éléments de style KML inutiles, tels que les liens d'icônes personnalisées et les remplissages de polygones, avant la conversion afin de conserver un fichier GPX final léger et lisible pour les unités matérielles disposant d'une mémoire limitée.

Comparaison des formats et spécifications techniques

Un fichier d'itinéraire KML standard de 2 Mo se transfère en moins de 0,1 seconde sur une connexion 4G, en environ 0,02 seconde sur la 5G et presque instantanément sur les réseaux de fibre optique, ce qui rend les conversions par lots de plusieurs fichiers de traces extrêmement rapides.

Foire aux questions

Comment convertir Google KML en traces GPS GPX sans perte de qualité ?

La conversion est mathématiquement sans perte pour les coordonnées géographiques, ce qui signifie que les valeurs de latitude, de longitude et d'élévation sont transférées avec précision. Cependant, le processus est avec perte pour les données de style visuel telles que les couleurs des polygones, les icônes personnalisées et les angles de caméra 3D, car le schéma GPX ne stocke que les points de coordonnées bruts, les traces et les itinéraires sans propriétés esthétiques.

Quelle est la différence entre Google KML et les traces GPS GPX ?

Le KML est une notation XML axée sur la visualisation conçue pour restituer des entités géographiques complexes, des images et des modèles 3D dans Google Earth. Le GPX est un schéma XML léger centré sur le GPS, conçu strictement pour l'échange de traces enregistrées, de points de cheminement et d'itinéraires de navigation entre des appareils matériels et des logiciels de cartographie.