Ce qu'il faut savoir :
- Un fichier KML est un fichier Keyhole Markup Language.
- Ouvrez-en un avec Google Earth, Merkaartor ou Marble.
- Convertissez en KMZ, CSV, GPX et autres avec certains de ces mêmes programmes ou MyGeodata.
Cet article décrit ce que sont les fichiers KML, comment vous pouvez en ouvrir un et quels programmes peuvent en convertir un dans un format compatible avec d'autres logiciels.
Qu'est-ce qu'un fichier KML ?
Un fichier avec l'extension de fichier .KML est un fichier Keyhole Markup Language. Les fichiers KML utilisent XML pour exprimer l'annotation géographique et la visualisation en stockant des emplacements, des superpositions d'images, des liens vidéo et des informations de modélisation telles que des lignes, des formes, des images 3D et des points.
Divers logiciels géospatiaux utilisent des fichiers KML car le but est de mettre les données dans un format que d'autres programmes et services Web peuvent facilement utiliser. Cela incluait Keyhole Earth Viewer de Keyhole, Inc. avant que Google n'acquière la société en 2004 et ne commence à utiliser le format avec Google Earth.
Comment ouvrir des fichiers KML
Google Earth a été le premier programme à pouvoir afficher et modifier des fichiers KML, et c'est toujours l'un des moyens les plus populaires d'ouvrir des fichiers KML en ligne. Une fois la page Web ouverte, utilisez l'élément de menu Mes destinations (l'icône de signet) pour charger un fichier KML à partir de votre ordinateur ou de votre compte Google Drive.
Google Earth ne fonctionne que dans le navigateur Web Chrome. Si vous souhaitez utiliser Google Earth sans utiliser Google Chrome, vous pouvez télécharger Earth Pro pour Windows, Mac ou Linux (utilisez le menu Fichier> Ouvrir ... pour ouvrir un fichier KML dans la version de bureau).
ArcGIS, Merkaartor, Blender (avec le plug-in Google Earth Importer), Global Mapper et Marble peuvent également ouvrir des fichiers KML.
Vous pouvez également ouvrir des fichiers KML avec n'importe quel éditeur de texte, car ce ne sont en réalité que des fichiers XML en texte brut. Vous pouvez utiliser n'importe quel éditeur de texte, comme le Bloc-notes dans Windows ou à partir d'un éditeur de texte gratuit. Cependant, cela vous permettra simplement de voir la version texte, qui comprend les coordonnées et éventuellement les références d'image, les angles d'inclinaison de la caméra, les horodatages, etc.
Comment convertir un fichier KML
La version en ligne de Google Earth est un moyen simple de convertir des fichiers KML en KMZ ou vice versa. Une fois le fichier ouvert dans Mes lieux préférés, utilisez le bouton de menu pour enregistrer le fichier sur votre ordinateur en tant que KMZ, ou utilisez l'autre menu (les trois points empilés verticalement) pour exporter le fichier KMZ vers un format KML.
Pour enregistrer un fichier KML dans un fichier ESRI Shapefile (.SHP), GeoJSON, CSV ou GPX, vous pouvez utiliser le site Web MyGeodata Converter. Un autre convertisseur KML en CSV peut être obtenu sur ConvertCSV.com.
MyGeodata Converter n'est gratuit que pour les trois premières conversions. Vous pouvez en obtenir trois gratuitement chaque mois.
Si vous souhaitez convertir un fichier KML en couche ArcGIS, suivez ce lien pour plus d'informations.
Si vous souhaitez convertir votre fichier KML en XML, vous n'avez pas à effectuer de conversion. Étant donné que le format est en fait XML (le fichier utilise simplement l'extension de fichier .KML), vous pouvez renommer le fichier .KML en .XML pour l'ouvrir dans votre visionneuse XML.
Vous pouvez également importer un fichier KML directement dans Google Maps. Cela se fait via votre page Google My Maps lors de l'ajout de contenu à une nouvelle couche de carte. Avec la carte ouverte, choisissez "L’" dans n'importe quelle couche pour charger un fichier KML depuis votre ordinateur ou Google Drive. Vous pouvez créer un nouveau calque avec l'option Ajouter une couche.
Plus d'informations sur le format KML
Les fichiers KMZ et ETA sont tous deux des fichiers de repère Google Earth. Cependant, les fichiers KMZ ne sont que des fichiers ZIP contenant un fichier KML et d'autres ressources, telles que des images, des icônes, des modèles, des superpositions, etc. Les fichiers ETA étaient utilisés par Earth Viewer et les premières versions de Google Earth.
Depuis 2008, KML fait partie d'une norme internationale de l'Open Geospatial Consortium, Inc. La spécification KML complète peut être consultée sur la page de référence KML de Google.
Vous n'arrivez toujours pas à ouvrir votre fichier ?
Si vous ne parvenez toujours pas à ouvrir ou à convertir votre fichier avec les programmes mentionnés ci-dessus, vous avez peut-être mal interprété l'extension de fichier. Il est possible que vous ayez affaire à un fichier qui n'a vraiment rien à voir avec le format KML.
Un autre format de données géographiques interchangeable est le langage de balisage géographique, mais ils utilisent l'extension de fichier .GML orthographiée de la même manière.
Les fichiers KMR ne sont pas du tout liés et sont plutôt des fichiers KnowledgeMill Link utilisés par le plug-in Microsoft Outlook KnowledgeMill Filer.
Un autre format de fichier que vous pourriez confondre avec KML est Korg Trinity / Triton Keymap ou Mario Kart Wii Course Description, qui utilisent tous deux l'extension de fichier .KMP et s'ouvrent respectivement avec Awave Studio et KMP Modifier de FMJ-Software.
Les fichiers LMK sont également faciles à confondre avec les fichiers KML, mais ce sont des fichiers Sothink Logo Maker Image que vous pouvez ouvrir avec Logo Maker de Sothink.