KML → GeoJSON EUDR
De KML à GeoJSON EUDR prêt pour TRACES — sans rejets
TRACES n'accepte que le GeoJSON pour la géolocalisation EUDR — KML et KMZ sont rejetés d'emblée. Mais convertir l'extension ne suffit pas : le fichier doit être conforme à la Description du fichier GeoJSON de la Commission, sinon votre déclaration de diligence raisonnée est refusée.
Corrigez votre fichier — gratuitL'EUDR est obligatoire pour les moyens et grands opérateurs à partir du 30 décembre 2026 — préparez dès maintenant les fichiers de vos fournisseurs pour TRACES.
Les fichiers ne quittent jamais votre navigateur · aucun envoi
Pourquoi TRACES rejette le KML
Le système d'information de l'UE attend un FeatureCollection GeoJSON en WGS84 (longitude, latitude). Un export KML contient les bonnes formes mais le mauvais conteneur, un ordre de coordonnées incorrect par endroits, des valeurs d'altitude et souvent des polygones non fermés — autant de causes de rejet documentées.
DDSpass convertit le KML en GeoJSON et répare ces problèmes : il ferme les anneaux, supprime l'altitude, normalise le code pays et signale tout ce qu'une personne doit vérifier.
Comment convertir
Déposez votre .kml (ou un KMZ décompressé en KML) dans l'outil. Vous obtenez un GeoJSON propre et prêt pour TRACES ainsi qu'un rapport de corrections en langage clair que vous pouvez renvoyer à votre fournisseur. Tout s'exécute dans votre navigateur — le fichier n'est jamais envoyé.
Le KMZ est un KML compressé, pas un second format
L'option Enregistrer le lieu sous de Google Earth écrit un .kmz par défaut : le fichier que la plupart des fournisseurs envoient réellement est donc un KMZ. Ce n'est pas un format différent, c'est une archive zip qui contient doc.kml ainsi que les icônes ou images auxquelles le repère faisait référence. TRACES n'accepte ni l'une ni l'autre extension — seuls .geojson et .json peuvent même être sélectionnés.
Déposez le .kmz tel quel. DDSpass ouvre l'archive, y lit doc.kml (ou n'importe quel .kml qu'elle contient) et le convertit — sans décompression manuelle. Si l'archive ne contient aucun KML, vous obtenez un blocage explicite plutôt qu'un fichier de sortie vide en silence.
Les arborescences de dossiers passent aussi. Un fichier Google Earth organisé en un dossier par village, par coopérative ou par journée de relevé est aplati en un seul FeatureCollection, car c'est la forme attendue par l'import. Les noms de dossiers ne font pas partie du jeu de propriétés EUDR : le producteur et le lieu doivent donc figurer dans les propriétés de chaque repère, et non dans la structure des dossiers.
Ce qu'un fichier Google Earth transporte et que TRACES ne lira pas
Les positions KML s'écrivent longitude,latitude,altitude — trois valeurs, et Google Earth écrit la troisième même lorsqu'elle vaut zéro. La géolocalisation EUDR est bidimensionnelle : l'altitude n'a donc aucun sens pour la déclaration. DDSpass la supprime et conserve le couple longitude/latitude en degrés décimaux WGS84, l'ordre de coordonnées utilisé par GeoJSON.
Les URL de style, les définitions d'icônes et de couleurs et la bulle de description HTML sont simplement ignorées : TRACES lit une liste exacte de noms de propriétés, sensible à la casse. Le name d'un repère n'est pas ProductionPlace ; vérifiez donc que ces quatre propriétés existent et sont orthographiées à l'identique. DDSpass remplit un lieu de production absent par un espace réservé numéroté et signale un pays manquant ou non ISO2 pour que le fournisseur y réponde.
ProducerName— qui a produit la matière premièreProducerCountry— pays de production sous forme de code ISO2 (UKest converti enGB,ELenGR)ProductionPlace— la parcelle ou la description du lieuArea— hectares, sous forme de nombre, jamais de texte
Un tracé dessiné n'est pas une limite de parcelle
Dans Google Earth, Ajouter › Polygone et Ajouter › Trajet se ressemblent presque à l'écran et s'exportent de façon totalement différente. Un trajet devient un <LineString> KML, et ni LineString ni MultiLineString ne sont des géométries acceptées pour l'EUDR — les types autorisés sont Point, MultiPoint, Polygon et MultiPolygon.
Si le trajet a été dessiné fermé, le dernier sommet posé sur le premier, c'est une limite à tout point de vue sauf par son type : DDSpass le promeut alors en Polygon. S'il est ouvert, il est bloqué plutôt que refermé à votre place — relier deux extrémités libres inventerait une limite que personne n'a parcourue. Redessinez-la en polygone et exportez à nouveau.
Les vrais polygones demandent deux vérifications de plus. Chaque anneau doit être fermé — première position identique à la dernière, quatre positions au minimum — et une parcelle dessinée avec une découpe pour un lac, un bâtiment ou une zone non plantée devient un anneau intérieur, la seule géométrie que TRACES refuse visiblement : Polygon with holes are not accepted by the system. DDSpass ferme les anneaux ouverts et supprime les anneaux intérieurs avec un avertissement, pour que vous décidiez si cette surface exclue appartient aux hectares déclarés.
Questions
TRACES accepte-t-il le KML pour l'EUDR ?
Non. Le système de l'UE n'accepte que le GeoJSON pour la géolocalisation. KML et KMZ doivent d'abord être convertis.
Mes données fournisseur sont-elles envoyées quelque part ?
Non. La conversion et la validation se font entièrement dans votre navigateur ; le fichier ne quitte jamais votre appareil.
Dois-je décompresser un KMZ avant de le convertir ?
Non. Déposez le .kmz directement — c'est un zip qui contient doc.kml, et DDSpass l'ouvre pour lire le KML à l'intérieur. Comme le KMZ est le format d'enregistrement par défaut de Google Earth, c'est le cas normal plutôt que l'exception. Si l'archive ne contient aucun KML, vous obtenez un blocage explicite au lieu d'un fichier vide.
Mes coordonnées KML comportent une troisième valeur d'altitude — est-ce un problème ?
Le KML écrit les positions sous la forme longitude, latitude, altitude, et Google Earth inclut la troisième valeur même lorsqu'elle vaut zéro. La géolocalisation EUDR est bidimensionnelle : l'altitude n'a donc aucune signification pour la déclaration. Elle est supprimée pendant la conversion et le couple longitude/latitude restant est conservé en degrés décimaux WGS84.
J'ai dessiné la parcelle comme un trajet dans Google Earth au lieu d'un polygone — est-ce que cela passera ?
Pas en l'état. Un trajet s'exporte en LineString, qui ne fait pas partie des types de géométrie acceptés (Point, MultiPoint, Polygon, MultiPolygon). Si votre trajet est réellement fermé, DDSpass le convertit en Polygon ; s'il est ouvert, il est bloqué, car le refermer automatiquement inventerait une limite qui n'a jamais été relevée.