.KML

Fichier KML

Keyhole Markup Language
Poser une question
RÉPONSE RAPIDE

Un fichier KML stocke des données cartographiques - repères, itinéraires, polygones, superpositions d'images - au format XML brut. Le moyen le plus simple d'en ouvrir un est Google Earth (application de bureau gratuite ou earth.google.com dans un navigateur) ou Google My Maps. Pour les appareils GPS comme Garmin, convertissez-le en GPX avec GPSBabel.

Développeur : Keyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC) Catégorie : Fichiers GIS Standard ouvert MIME: application/vnd.google-earth.kml+xml
S'OUVRE SUR Windows macOS Linux Android iOS Web
Lié : .GPX · .GML · .SHP · .RTMAP

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 25, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier KML ?

Un fichier .kml contient des données géographiques enregistrées dans un format basé sur XML. Les fichiers KML peuvent stocker des informations sur :

  • Des points,
  • Des lignes et des tracés,
  • Des polygones,
  • Des images et des superpositions,
  • Des modèles 3D,
  • Des descriptions textuelles et des fenêtres contextuelles HTML.

Les données stockées dans les fichiers .kml sont utilisées pour marquer et décrire des emplacements géographiques, ajouter des points de vue de caméra ou superposer des textures sur des cartes. Chaque emplacement est décrit par ses coordonnées (latitude et longitude) selon la norme WGS84, et éventuellement par une troisième coordonnée - l'altitude au-dessus du niveau moyen de la mer, qui est de 0 par défaut. Une vue de caméra ou une période temporelle peuvent également être définies. Le .kml partage des similitudes structurelles avec le format GML.

Les fichiers .kml sont couramment distribués sous forme d'archives .kmz - des paquets compressés en ZIP qui regroupent le document .kml avec toutes les images ou modèles référencés. Le nom Keyhole Markup Language provient de Keyhole, Inc., la société qui a initialement développé le format. Google a acquis Keyhole en 2004 et a intégré la technologie dans Google Earth, permettant la visualisation et l'édition hors ligne et en ligne des données .kml. En 2008, l'Open Geospatial Consortium (OGC) a standardisé KML 2.2 en tant que format ouvert pour les géo-navigateurs.

Sécurité et sûreté

RISQUE : LOW

Le KML est du XML brut sans code exécutable, le fichier lui-même est donc sûr à ouvrir. Deux points de vigilance : un élément <NetworkLink> peut forcer un KML à récupérer automatiquement du contenu distant depuis une URL lors de l'ouverture (un vecteur de confidentialité/traçage et, en théorie, un moyen d'importer des données inattendues) - soyez prudent avec les KML de sources non fiables. De plus, les données cartographiques peuvent être sensibles : un itinéraire partagé ou un ensemble de repères peut révéler une adresse personnelle ou des déplacements réguliers. Les fichiers KMZ sont des archives ZIP, les conseils habituels sur la décompression d'archives de confiance s'appliquent donc.

Détails du format

en bref
NOM COMPLETKeyhole Markup Language
DÉVELOPPEURKeyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC)depuis 2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
CATÉGORIEFichiers GIS
TYPE MIMEapplication/vnd.google-earth.kml+xml
TYPETexte XML (données géographiques)
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers KML

Windows4 apps
Global Mapper Payant Application SIG professionnelle ; Fichier > Ouvrir pour charger le KML et convertir entre de nombreux formats géospatiaux.
Google Earth Pro (desktop) Gratuit Fichier > Ouvrir et sélectionnez le .kml/.kmz - il se charge sur le globe. Gratuit pour tous depuis 2015.
QGIS Open-source Couche > Ajouter une couche vecteur, choisissez le .kml pour le visualiser comme donnée SIG et le convertir vers d'autres formats.
Notepad / VS Code Open-source Ouvrez le .kml comme texte pour lire ou modifier le XML brut (le KMZ doit d'abord être décompressé).
macOS2 apps
Google Earth Pro (desktop) Gratuit Fichier > Ouvrir et sélectionnez le .kml/.kmz - il se charge sur le globe. Gratuit pour tous depuis 2015.
QGIS Open-source Couche > Ajouter une couche vecteur, choisissez le .kml pour le visualiser comme donnée SIG et le convertir vers d'autres formats.
Linux2 apps
GPSBabel Open-source Outil en ligne de commande/GUI pour lire le KML et le convertir en GPX et des dizaines d'autres formats GPS.
QGIS Open-source Couche > Ajouter une couche vecteur, choisissez le .kml pour le visualiser comme donnée SIG et le convertir vers d'autres formats.
Android1 app
Google Earth (app) Gratuit Ouvrez le KML/KMZ via le menu Projets pour le visualiser sur le globe mobile.
iOS1 app
Google Earth (app) Gratuit Ouvrez le KML/KMZ via le menu Projets pour le visualiser sur le globe mobile.
Web2 apps
Google Earth (web) Gratuit Ouvrez earth.google.com, utilisez le menu > Projets > Ouvrir > Importer un fichier KML pour le visualiser dans le navigateur. Sans installation.
Google My Maps Gratuit Créez une nouvelle carte > Importer et téléchargez le .kml/.kmz pour visualiser et modifier les repères/lignes/zones dans le navigateur.

Détails techniques

spécifications approfondies
Type MIMEapplication/vnd.google-earth.kml+xml
Encodage du fichierTexte XML UTF-8 brut ; pas d'en-tête binaire ou d'octets magiques
Élément racine XML`<kml>` avec l'espace de noms `xmlns="http://www.opengis.net/kml/2.2"`
Système de coordonnéesWGS84 (EPSG:4326) - longitude, latitude, altitude optionnelle en mètres
Ordre des coordonnéesLongitude avant latitude (contrairement à la convention ISO 6709 / GeoJSON)
Modes d'altitude`clampToGround`, `relativeToGround`, `absolute`
Types de géométriePoint, LineString, LinearRing, Polygon, MultiGeometry, Model
Système de styleLes éléments `<Style>` en ligne et `<StyleMap>` partagés contrôlent l'icône, la couleur, la largeur de ligne et l'étiquette
Éléments temporels`<TimeStamp>` pour un instant unique ; `<TimeSpan>` pour un intervalle - permet l'animation temporelle dans les géo-navigateurs
Types de superpositionGroundOverlay (image sur terrain), ScreenOverlay (graphique HUD), PhotoOverlay (photo 360°)
Liens réseau`<NetworkLink>` récupère dynamiquement des données KML/KMZ distantes, permettant des couches cartographiques mises à jour en direct
Références de modèles 3DRéférence des fichiers COLLADA (`.dae`) externes via l'élément `<Model>` pour les objets 3D placés sur le terrain
Variante compressée`.kmz` - une archive ZIP regroupant le fichier `.kml` avec les images et modèles référencés
Organisme de normalisationOpen Geospatial Consortium (OGC) ; KML 2.2 standardisé en avril 2008 (document OGC 07-147r2)
Bulles d'informationLe champ `<description>` accepte du texte brut ou du HTML, affiché sous forme de bulle d'info lors d'un clic sur un élément
Publié2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
Standard ouvertOui · libre de droits
Spécificationwww.ogc.org

Conversions KML

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers KML. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers KML.

Foire aux questions

Comment ouvrir un fichier KML ?
Importez-le dans Google Earth - soit la version gratuite Google Earth Pro pour bureau (Fichier > Ouvrir), soit la version Web sur earth.google.com (Projets > Importer un fichier KML). Vous pouvez également le télécharger sur Google My Maps, l'ouvrir dans QGIS ou lire le XML brut dans n'importe quel éditeur de texte.
Quelle est la différence entre KML et KMZ ?
Le KML est le fichier cartographique XML brut ; le KMZ correspond aux mêmes données compressées en ZIP, souvent avec les images/icônes référencées incluses à l'intérieur. Le KMZ est plus petit et plus courant pour le partage. Tout outil capable d'ouvrir l'un peut ouvrir l'autre ; vous pouvez décompresser un KMZ pour obtenir le doc.kml.
Comment convertir un KML en GPX ?
Utilisez l'outil de bureau gratuit GPSBabel, le site Web GPS Visualizer ou QGIS - chargez le KML et exportez-le en GPX. Le GPX est le format attendu par les appareils Garmin et les applications comme Strava/Komoot pour les itinéraires et les points de passage.
Puis-je ouvrir un fichier KML dans Google Maps ?
Pas directement dans l'application Google Maps classique. Utilisez Google My Maps (mymaps.google.com) : créez une carte, choisissez Importer, puis téléchargez le .kml/.kmz pour le visualiser et le modifier dans le navigateur.
Puis-je modifier un fichier KML ?
Oui - c'est du XML brut, donc un éditeur de texte fonctionne pour de petites modifications, mais il est facile de casser la syntaxe. Pour une édition sécurisée, utilisez Google Earth, Google My Maps ou QGIS, qui vous permettent de déplacer des repères et de remodeler des lignes/zones visuellement.
Comment ouvrir un KML sur mon téléphone ?
Installez l'application Google Earth (Android/iOS) et importez le fichier via le menu Projets, ou ouvrez-le dans Google My Maps dans un navigateur mobile. Les deux affichent les repères, lignes et zones sur une carte.

Références

1OGC - KML standardwww.ogc.org
2Google - KML documentation & referencedevelopers.google.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Extensions liées

.GPXGPS Exchange Format
.GMLGeography Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)
.GDBGarmin MapSource GPS Database

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z