Convertir GPX en KML
La conversion de données de traces GPS GPX au format Google KML permet d'afficher instantanément des journaux bruts de suivi en plein air dans Google Earth et des applications de cartographie Web personnalisées.
Comparaison des formats et spécifications techniques
| Spécification | GPX | KML |
|---|---|---|
| Type MIME | application/ | application/ |
| Type | format d’échange de données GPS | notation géographique XML |
| Compression | texte XML | texte XML (KMZ une fois compressé au format ZIP) |
| Spécification standard | Topografix GPX 1.1 | OGC KML 2.3 |
| Signature binaire (octets magiques) | 3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx) | 3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml) |
Aperçu du format et applications
Les amateurs d'activités de plein air, les randonneurs et les scientifiques enregistrent souvent leurs déplacements à l'aide d'appareils GPS portables, de montres connectées ou d'applications mobiles qui génèrent des fichiers de traces GPS GPX standard. Cependant, les logiciels de cartographie tels que Google Earth nécessitent des fichiers Google KML pour restituer correctement les styles personnalisés, les effets d'extrusion et les superpositions de terrain 3D. Cette transformation comble le fossé entre les journaux bruts issus des appareils et les présentations géographiques soignées. Les professionnels de l'urbanisme et de la surveillance environnementale s'appuient sur cette étape de traduction pour partager des itinéraires sur différentes plateformes SIG. Alors que le GPX privilégie l'horodatage exact et la séquence d'élévation d'un parcours, le KML se concentre sur la géométrie visuelle, les icônes personnalisées et les hiérarchies de dossiers. Le changement de format permet aux équipes de terrain de visualiser les traces sur des images satellite haute résolution sans perdre la précision des coordonnées.
Spécifications techniques et analyse des codecs
Les fichiers GPX utilisent le type MIME application/gpx+xml et stockent leurs données dans une structure XML définie par le schéma GPS Exchange Format. Les fichiers Google KML utilisent le type MIME application/vnd.google-earth.kml+xml et une notation XML destinée à la visualisation géographique. Par défaut, aucun des deux formats n’emploie de compression binaire propriétaire ; ce sont des structures textuelles sans perte. Ils ne comportent ni signature binaire magique ni en-tête de fichier : ils sont identifiés par leur balise XML racine, telle que <gpx> ou <kml>. Pour regrouper plusieurs fichiers KML ou des images volumineuses, ils sont souvent placés dans une archive ZIP au format KMZ.
Compatibilité système et navigateur
Diverses applications de cartographie, de SIG et de GPS prennent en charge GPX et KML, mais la prise en charge dépend du produit et de l’appareil. Les applications web ont besoin d’un analyseur XML ou propre au format pour lire ces fichiers.
Informations utiles
Surveillez la taille des fichiers lors de la conversion de traces massives contenant des milliers de points de coordonnées. La simplification de la géométrie de la trace avant l'exportation vers le KML évite le ralentissement du navigateur et les délais d'attente du rendu dans les visionneuses Web.
Foire aux questions
Comment convertir des traces GPS GPX en Google KML sans perte de qualité ?
Étant donné que les deux formats stockent les coordonnées géographiques sous forme de texte XML brut, la conversion est entièrement sans perte en ce qui concerne les données spatiales. La latitude, la longitude et les points d'élévation sont directement transposés des balises GPX aux coordonnées KML sans aucun artefact de compression.
Quelle est la différence entre les traces GPS GPX et Google KML ?
Le format de trace GPS GPX est un format XML ouvert optimisé pour l'enregistrement chronologique de points de cheminement, d'itinéraires et de traces à partir de capteurs matériels. Google KML est une notation XML conçue spécifiquement pour la visualisation géographique, prenant en charge des propriétés visuelles telles que des icônes personnalisées, des angles de caméra, des polygones et l'extrusion 3D.