Minificateur GeoJSON
Utilisez cet outil pour réduire la taille de vos fichiers GeoJSON en supprimant les propriétés inutiles et en réduisant la précision des coordonnées. Il fonctionne entièrement dans votre navigateur—aucun téléchargement vers un serveur.
Pourquoi minifier GeoJSON ?
Les fichiers GeoJSON utilisés pour les cartes web sont souvent beaucoup plus volumineux qu'ils ne devraient l'être. Deux causes fréquentes sont une précision excessive des coordonnées et des espaces inutiles. Il n'est pas rare de voir des coordonnées avec 12 à 15 décimales ; à l'Équateur, cela dépasse largement la précision nécessaire dans le monde réel. Si une précision d'environ 1 mètre est suffisante, 5 décimales sont généralement suffisantes ; pour environ 10 mètres, 4 décimales suffisent. Supprimer ces chiffres supplémentaires peut réduire considérablement la taille du fichier, tout comme la suppression des espaces et des sauts de ligne, ainsi que l'élagage des propriétés inutiles.
Cet outil vous aide à produire des fichiers GeoJSON plus petits et plus rapides à charger en :
- Réduisant la précision des coordonnées (avec une indication « Grille approx. à l'Équateur » pour chaque niveau de décimales)
- Conservant uniquement les propriétés dont vous avez besoin (ou en appliquant rapidement des préréglages courants)
- Supprimant éventuellement les tableaux/objets vides et les espaces inutiles
- Prenant en charge GeoJSON standard et GeoJSON délimité par des lignes (NDJSON/GeoJSON Lines)
- Fonctionnant entièrement dans votre navigateur—aucun téléchargement
Comprendre la précision des coordonnées
En utilisant la circonférence équatoriale de la Terre (~40 075 km), un degré correspond à environ 111 km. Chaque décimale en latitude/longitude réduit la taille de la grille par un facteur de 10. La latitude se réduit de manière similaire dans le monde entier (la Terre étant légèrement oblate, c'est approximatif), mais la longitude diminue vers les pôles. Cela signifie que tronquer la longitude offre une meilleure précision au sol à des latitudes plus élevées. Par exemple, cinq décimales correspondent à environ 1,1 m à l'Équateur, mais à environ 0,55 m autour de 60°N (par exemple, les Shetlands).
Prise en charge des fichiers volumineux
Cet outil gratuit et côté client prend en charge GeoJSON standard et NDJSON (GeoJSON Lines) et est optimisé pour les grands ensembles de données. Sur les appareils et navigateurs modernes, il peut gérer des fichiers très volumineux—souvent 100 Mo ou plus—sans bloquer la page, grâce au traitement en arrière-plan. Glissez-déposez votre fichier .geojson, choisissez les propriétés à conserver ou à supprimer, ajustez la précision des coordonnées, supprimez éventuellement les espaces inutiles et les tableaux/objets vides, puis téléchargez le résultat compact.