De l’archive au texte brut
Certains outils et scripts ne lisent que du KML en texte brut. mapverter ouvre le KMZ dans votre navigateur, lit doc.kml (ou le premier .kml dans l’ordre des noms s’il n’y a pas de doc.kml) et écrit un nouveau fichier KML 2.2 en UTF-8.
Ce qui est conservé
- Les points, les lignes, les polygones et les MultiGeometry, avec les valeurs d’altitude conservées dans les coordonnées.
- Les noms, les descriptions et les valeurs ExtendedData des repères (Placemark).
- La couleur, l’opacité et l’épaisseur des lignes, la couleur et l’opacité du remplissage, ainsi que la couleur, l’échelle et l’adresse des icônes. Les styles partagés référencés par un styleUrl sont écrits sous forme de Style intégré dans chaque repère.
Ce qui change
- La hiérarchie des dossiers n’est pas reconstruite. Le chemin de dossier de chaque repère est conservé dans une valeur
folderde ses ExtendedData. - Les valeurs d’altitude restent dans les coordonnées, mais les réglages altitudeMode et extrude ne sont pas écrits : les applications d’affichage reviennent au comportement par défaut et dessinent les entités au sol.
- Les fichiers image stockés dans le KMZ ne sont pas extraits. L’adresse de l’icône reste dans le style, donc les icônes qui se trouvaient dans l’archive peuvent ne pas s’afficher quand le KML est ouvert seul.
- Les repères sans géométrie sont écartés et comptés dans le rapport de conversion. Les réglages de style que la sortie ne reprend pas, comme les styles d’étiquette, de bulle et de liste, sont eux aussi supprimés.