Cet article décrit ce qu’est un fichier KML, comment l’ouvrir et quels programmes peuvent le convertir dans un format compatible avec d’autres logiciels.

Un fichier portant l’extension .KML est un fichier Keyhole Markup Language. Les fichiers KML utilisent le langage XML pour exprimer l’annotation et la visualisation géographiques en stockant des emplacements, des superpositions d’images, des liens vidéo et des informations de modélisation comme des lignes, des formes, des images 3D et des points.

Divers logiciels géospatiaux utilisent les fichiers KML, puisque le but est de mettre les données dans un format que d’autres programmes et services Web peuvent facilement utiliser. C’était le cas de Keyhole Earth Viewer de Keyhole, Inc. avant que Google ne rachète la société en 2004 et ne commence à utiliser le format avec Google Earth.

Comment ouvrir les 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 de les ouvrir en ligne. Une fois la page Web ouverte, utilisez l’élément de menu Projets (l’icône représentant une épingle ou une carte) pour charger un fichier KML depuis votre ordinateur ou votre compte Google Drive.

Vous pouvez également utiliser Google Earth depuis votre bureau. Téléchargez Google Earth Pro, et utilisez le menu Fichier > Ouvrir pour ouvrir un fichier KML.

ArcGIS, Merkaartor, Blender (avec le plug-in Google Earth Importer), Global Mapper et Marble peuvent également ouvrir des fichiers KML.

Vous pouvez également importer un fichier KML directement dans Google Maps. Cette opération s’effectue via votre page Google Mes Cartes lorsque vous ajoutez du contenu à une nouvelle couche de carte. Une fois la carte ouverte, choisissez Importer dans n’importe quelle couche pour charger un fichier KML depuis votre ordinateur ou Google Drive. Vous pouvez créer une nouvelle couche à l’aide du bouton Ajouter une couche.

Choisir un fichier à importer rapidement dans Google Maps

Vous pouvez également ouvrir des fichiers KML avec n’importe quel éditeur de texte, puisqu’il s’agit en fait de fichiers XML en texte brut. Vous pouvez utiliser n’importe quel éditeur de texte, comme Notepad sous Windows ou l’un des éditeurs de texte gratuits de cette liste. Cependant, vous ne verrez que la version texte, qui comprend les coordonnées et éventuellement les références de l’image, les angles d’inclinaison de la caméra, les horodatages, etc.

Comment convertir un fichier KML

Si vous utilisez la version de bureau de Google Earth, cliquez avec le bouton droit de la souris sur l’élément de la section Lieux qui correspond au fichier KML que vous avez ouvert et que vous souhaitez convertir en KMZ. Choisissez Enregistrer le lieu sous, et modifiez le format du type d’enregistrement pour qu’il soit KMZ.

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 vers CSV est disponible sur ConvertCSV.com.

MyGeodata Converter n’est gratuit que pour les trois premières conversions. Vous pouvez obtenir trois conversions gratuites par mois.

Pour convertir un fichier KML en une couche ArcGIS, suivez ce lien pour plus d’informations.

Si vous souhaitez convertir votre fichier KML en XML, vous n’avez pas besoin d’effectuer une conversion. Puisque le format est en fait XML (le fichier utilise simplement l’extension .KML), vous pouvez renommer le fichier .KML en .XML pour l’ouvrir dans votre visualisateur XML.

Informations complémentaires sur le format KML

Les fichiers KMZ et ETA sont tous deux des fichiers de repérage Google Earth. Toutefois, les fichiers KMZ sont simplement des fichiers ZIP qui contiennent 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 ne pouvez toujours pas l’ouvrir ?

Si vous n’arrivez toujours pas à ouvrir ou à convertir votre fichier avec les programmes mentionnés ci-dessus, il se peut que vous ayez mal interprété l’extension du 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 (Geography Markup Language), mais il utilise l’extension de fichier .GML, dont l’orthographe est similaire.

Les fichiers KMR n’ont rien à voir avec le format KML et sont plutôt des fichiers KnowledgeMill Link utilisés par le plug-in KnowledgeMill Filer de Microsoft Outlook.

Un autre format de fichier que vous pouvez 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 différents. Ce sont des fichiers image de Sothink Logo Maker que vous pouvez ouvrir avec Logo Maker de Sothink.