Visualisez et convertissez KML / KMZ (Sans Inscription)
Fonctionne directement dans Chrome, Firefox, Safari et Edge.
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
Qu’est-ce qu’un fichier KML / KMZ ?
Un fichier KML (Keyhole Markup Language) est un document XML qui décrit des éléments sur le globe. Chaque Placemark porte un nom, un style et une géométrie : un Point pour une borne de géomètre ou un repère de chantier, une LineString pour un itinéraire ou une clôture, un Polygon pour la limite d’une parcelle ou d’un champ, et MultiGeometry pour en regrouper plusieurs. Les coordonnées sont une longitude et une latitude WGS 84 en degrés, avec une altitude facultative. Les repères sont rangés dans des dossiers, et les styles fixent la couleur de ligne, celle du remplissage et celle de l’icône. KML est né chez Keyhole, la société que Google a rachetée pour créer Google Earth, et c’est aujourd’hui une norme de l’OGC.
Un KMZ est une archive ZIP autour d’un document KML (par convention doc.kml), généralement avec les icônes qu’il utilise et parfois avec d’autres fichiers KML vers lesquels il pointe. Un KMZ peut aussi contenir un modèle COLLADA .dae : c’est ainsi que SketchUp et 3D Warehouse placent un bâtiment sur la carte.
Ce visualiseur dessine les repères comme une carte à l’échelle réelle : la longitude et la latitude sont projetées en mètres autour du centre des données elles-mêmes, si bien que la limite d’une parcelle se mesure en mètres. Un KMZ qui contient un modèle COLLADA s’ouvre comme ce modèle, de la même façon qu’un .dae dans le visualiseur COLLADA. Pour les autres données vectorielles SIG, voyez le visualiseur de shapefiles.
Qui utilise les fichiers KML / KMZ ?
Toute personne qui marque quelque chose dans Google Earth ou Google My Maps : géomètres et notaires qui envoient la limite d’une propriété avec ses bornes, agents immobiliers qui partagent un terrain, architectes et ingénieurs civils qui reçoivent le contour d’un site, randonneurs, cyclistes et pilotes qui exportent des traces GPS, et équipes SIG qui exportent des couches depuis QGIS ou ArcGIS pour des personnes sans logiciel SIG.
Cas d’usage courants
- Ouvrir la limite d’une propriété envoyée par un géomètre en .kmz sans installer Google Earth
- Vérifier quels repères, dossiers et trajets contient un fichier KML
- Mesurer un terrain ou un itinéraire en mètres sur la carte projetée
- Masquer et afficher des dossiers depuis le panneau des calques
- Convertir le contour d’un site en DXF ou DWG pour un plan CAO
- Enregistrer la carte en PDF vectoriel ou en SVG pour un rapport
Fonctionnalités
Ouvre .kml et .kmz
Un document KML seul ou un KMZ, y compris un KMZ contenant plusieurs fichiers KML ou compressé une seconde fois pour l’e-mail.
Points, trajets et contours
Points, LineStrings, LinearRings, Polygons avec trous et MultiGeometry sont dessinés comme une carte.
Traces GPS
Les journaux gx:Track et gx:MultiTrack de Google Earth sont dessinés comme des trajets, une ligne par trace.
Échelle réelle
La longitude et la latitude WGS 84 sont projetées en mètres autour du centre des données, donc un terrain ou un itinéraire se mesure en mètres.
Dossiers en calques
Chaque dossier KML devient un calque que vous pouvez masquer ou afficher depuis le panneau des calques.
Noms des repères en étiquettes
Le nom de chaque repère est dessiné à côté de lui, sur son propre calque Names pour pouvoir couper les étiquettes.
Couleurs de style conservées
Les couleurs de ligne, de remplissage et d’icône viennent du style de chaque repère, via styleUrl, les Style partagés et les StyleMap. Les remplissages restent translucides.
3D quand l’altitude est définie
Les repères avec une altitude absolue ou relative au sol s’ouvrent en 3D sous forme de lignes, de surfaces et de points à leur hauteur.
Modèles KMZ ouverts comme modèles
Un KMZ qui contient un modèle COLLADA, comme celui qu’écrit SketchUp pour Google Earth, s’ouvre comme ce modèle 3D.
Export DXF, DWG, SVG ou PDF
Enregistrez la carte en DXF ou DWG avec les dossiers en calques, en SVG, ou en PDF vectoriel ou instantané, ainsi qu’en PNG et JPG.
Aucun envoi
Le fichier est lu et dessiné entièrement dans votre navigateur. Sans compte, sans envoi, sans copie sur un serveur.
Partager et intégrer
Envoyez un lien qui ouvre la carte dans n’importe quel navigateur, ou intégrez le visualiseur à votre page avec un iframe.
Compatibilité et notes sur le format
Sont lus : Point, LineString, LinearRing, Polygon avec trous, MultiGeometry, et les journaux GPS gx:Track et gx:MultiTrack de Google. Les styles sont résolus via styleUrl, les Style partagés et la paire normale d’un StyleMap, un Style propre au repère ayant la priorité ; les couleurs de ligne, de remplissage et d’icône sont conservées, et les remplissages restent translucides pour ne jamais masquer ce qui se trouve dessous. Les dossiers deviennent des calques et les noms des repères sont dessinés comme étiquettes sur leur propre calque Names. Un KMZ contenant plusieurs documents KML les dessine tous ensemble, et un KMZ compressé une seconde fois pour l’envoi par e-mail est décompressé.
L’altitude ne compte que lorsque la géométrie l’indique. Avec le mode d’altitude par défaut (plaqué au sol), le fichier est une carte 2D plane. Quand les repères utilisent une altitude absolue ou relative au sol, le fichier s’ouvre en 3D sous forme de lignes, de surfaces et de points à leur hauteur ; en 3D, les formes sont dessinées dans une couleur neutre sur un seul calque, sans noms ni couleurs de style. L’option extrude n’est pas appliquée.
Ne sont pas dessinés : les liens réseau (données chargées depuis le web), les superpositions d’image, de photo et d’écran, les icônes des repères (les points sont dessinés comme des cercles) et les repères Model qui pointent vers un modèle hors du fichier. Un fichier qui ne contient que cela affiche un avis qui nomme ce qu’il a trouvé.
Intégrer sur votre site
Ajoutez ce visualiseur à votre site avec une seule ligne de HTML. Cliquez sur Intégrer dans la barre d’outils pour générer un code, ou utilisez le snippet ci-dessous avec l’URL de votre fichier.
Vos fichiers restent sur votre ordinateur
Vos fichiers sont traités entièrement dans votre navigateur. Le bouton Partager téléverse le fichier pour créer un lien. Les fichiers partagés sont conservés 90 jours puis supprimés.
Questions fréquentes
▶Quelle différence entre KML et KMZ ?
Un KMZ est un KML compressé. L’archive contient le document principal (en général doc.kml) ainsi que les icônes, d’autres fichiers KML et parfois un modèle COLLADA qu’il utilise. Les deux s’ouvrent ici : un .kml directement, un .kmz en lisant tous les documents KML qu’il contient.
▶Pourquoi mon KMZ s’est-il ouvert comme un modèle 3D ?
Parce qu’il contient un modèle COLLADA (.dae), ce qu’écrivent SketchUp et 3D Warehouse pour placer un bâtiment dans Google Earth. Ce KMZ s’ouvre comme le modèle lui-même, avec le menu d’export 3D complet. Un KMZ sans modèle est dessiné comme une carte.
▶Puis-je mesurer des distances sur un fichier KML ?
Oui. La longitude et la latitude sont projetées en mètres autour du centre des données, donc l’option Add measurement du menu Tools mesure en unités réelles. La projection est assez exacte pour des terrains, des sites et des itinéraires ; sur des centaines de kilomètres, les distances dérivent, comme sur toute carte plane.
▶Pourquoi mon fichier affiche-t-il un avis et rien sur la carte ?
Le fichier ne contient aucun point, trajet ou contour, seulement un lien réseau vers des données du web, une superposition d’image ou une référence à un modèle stocké ailleurs. L’avis indique ce qu’il a trouvé. Ouvrez le fichier dans Google Earth Pro et enregistrez en KML les repères dont vous avez besoin.
▶Pourquoi mon fichier est-il plat alors que les coordonnées ont une altitude ?
KML ignore la troisième coordonnée sauf si la géométrie fixe un altitudeMode absolute ou relativeToGround. La valeur par défaut, plaqué au sol, pose chaque forme sur le terrain, et Google Earth fait de même. Les fichiers qui fixent une altitude s’ouvrent en 3D.
▶Ce visualiseur KML est-il vraiment gratuit ?
Oui, entièrement gratuit. Sans inscription, sans filigrane et sans limite de taille dans le visualiseur (la fonction facultative de lien de partage accepte des envois jusqu’à 100 Mo).
▶Mes fichiers sont-ils envoyés sur un serveur ?
Non. La lecture, le dessin et la conversion se font dans votre navigateur. Le bouton Partager est la seule fonction qui envoie un fichier, et seulement quand vous cliquez dessus. L’export DWG envoie uniquement la géométrie à notre serveur pour la conversion.
▶Puis-je convertir vers un autre format ?
Oui. Une carte KML s’exporte depuis le menu Export en DXF et DWG (le DWG est converti sur notre serveur), SVG, PDF vectoriel, PDF instantané, PNG et JPG, avec les dossiers comme calques dans le DXF et le DWG. Le KML stocke longitude et latitude : le DXF et le DWG sont donc projetés dans la zone UTM qui contient la carte, en mètres, et la ligne d’état indique la zone. Un fichier qui s’ouvre en 3D reçoit le menu 3D : PLY, OBJ et XYZ sont projetés de même en UTM, GLB, VRML et 3DM sont en mètres locaux centrés sur les données, et GLB, PLY, VRML et 3DM conservent les trajets en lignes, et STL, 3MF, USDZ et STEP seulement les contours dessinés en surfaces.