Simplifier GeoJSON

Allégez lignes et polygones GeoJSON denses avec Douglas–Peucker et une tolérance en mètres — souvent 80 à 95 % de moins sans changement visible.

Simplifier GeoJSON fonctionne entièrement dans votre navigateur. Vos géodonnées sont traitées sur votre appareil et jamais envoyées.

Ouvrir la Visionneuse GeoJSON

À propos de Simplifier GeoJSON

Simplifier GeoJSON fait tourner l’algorithme Ramer–Douglas–Peucker sur chaque LineString, MultiLineString, Polygon et MultiPolygon de vos données. L’algorithme ne garde un sommet que si sa suppression déplacerait la forme de plus que votre tolérance — exprimée ici en mètres, la longitude étant correctement mise à l’échelle par la latitude, si bien que la tolérance signifie la même chose à Oslo qu’à Singapour. Les traces GPS enregistrées chaque seconde et les limites numérisées à la précision du géomètre fondent couramment de 80 à 95 % sans changement visible à l’échelle de la carte. La structure survit intacte : les anneaux restent fermés, les polygones gardent au moins quatre positions, points et propriétés passent sans être touchés, et l’objet d’origine n’est jamais muté.

Fonctionnalités

Comment utiliser Simplifier GeoJSON

  1. Collez le GeoJSON ou chargez l’exemple
  2. Fixez la tolérance : 5–20 m au niveau rue, 100 m+ pour les pays
  3. Vérifiez les statistiques de réduction
  4. Copiez le GeoJSON simplifié

Exemple

Entrée

GPS running track, 4,812 points, 512 KB

Sortie

10 m tolerance → 214 points, 24 KB — 95.6% fewer points

Indiscernable sur une carte ; vingt fois plus rapide à charger.

Erreurs courantes et dépannage

Foire aux questions

Comment Douglas–Peucker choisit-il les points à garder ?
Il tend une corde entre les extrémités d’un segment, trouve le sommet le plus éloigné et ne le garde que si sa distance dépasse la tolérance — puis récursion des deux côtés. Les survivants sont exactement les sommets qui dessinent la ligne à votre échelle.
Quelle tolérance pour des traces GPS ?
Le GPS grand public dérive déjà de 3 à 10 m, une tolérance de 10 m enlève donc surtout du bruit. L’affichage au niveau rue tient jusqu’à 20 m environ ; les vues régionales tolèrent 100 m et plus.
La simplification cassera-t-elle mes polygones ?
Les garde-fous évitent les échecs classiques : le point de fermeture est préservé et les anneaux qui passeraient sous quatre positions restent en l’état. L’auto-intersection reste possible sur des formes tortueuses à tolérance agressive.
Pourquoi simplifier en mètres plutôt qu’en degrés ?
Un degré de longitude rétrécit avec la latitude — 111 km à l’équateur, 55 km à 60°N. Une tolérance en degrés simplifierait deux fois plus fort les données scandinaves ; l’échelle en cos(latitude) garde un sens physique.

Outils associés

Tous les outils ArrayKit