Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Calculateur de polygone - Aire & périmètre en ligne

Calculez aire, périmètre et centroïde de tout polygone. Dessinez sur la carte ou importez GeoJSON/WKT, résultats en plusieurs unités.

Qu'est-ce qu'un calculateur de polygones ?

C'est un outil SIG qui calcule les propriétés géométriques d'un polygone : aire, périmètre, centroïde (point central) et boîte englobante. Vous pouvez saisir un GeoJSON/WKT ou dessiner directement sur la carte.

Ces calculs sont essentiels en topographie, gestion foncière, urbanisme, agriculture, études environnementales et analyses géographiques. Ils servent à valoriser des terrains, gérer des ressources ou planifier des projets.

Fonctionnalités principales :

  • Calcul d'aire : résultat en m², km², hectares, acres, etc.
  • Calcul de périmètre : longueur en mètres, kilomètres, miles ou pieds
  • Centroïde : localisation du centre géométrique
  • Dessin interactif : tracer le polygone sur la carte
  • Formats multiples : prise en charge GeoJSON et WKT

Comment calculer l'aire d'un polygone

Deux méthodes sont disponibles :

  • Saisie manuelle : collez vos coordonnées GeoJSON/WKT
  • Dessin : cliquez pour poser les sommets sur la carte

Le calcul utilise des formules géodésiques tenant compte de la courbure terrestre. Pour les petites zones, l'outil adapte automatiquement le système de coordonnées local.

Selon le système (géographique vs projeté), l'algorithme applique soit la géométrie sphérique, soit la géométrie plane.

Comprendre le périmètre

Le périmètre est la somme des distances entre sommets successifs le long du contour.

Pour des coordonnées lat/lon, la formule de Haversine calcule les distances géodésiques afin de rester précis, même sur de grandes surfaces.

Cas d'usage

Les calculs de polygones servent à :

  • Arpentage : mesurer parcelles et limites
  • Agriculture : dimensionner des parcelles pour la planification culturale
  • Urbanisme : analyser des zones à urbaniser ou zonages
  • Environnement : mesurer forêts, zones humides, aires protégées
  • Immobilier : calculer la surface vendable
  • Construction : estimer matériaux et coûts selon la surface

Unités de surface & distance

Choisissez l'unité adaptée :

Unités de surface :

  • Mètres carrés (m²) : référence métrique
  • Kilomètres carrés (km²) : villes, parcs
  • Hectares (ha) : agriculture (1 ha = 10 000 m²)
  • Acres : courant aux États-Unis/Royaume-Uni (1 acre = 4 047 m²)
  • Miles carrés (mi²) : très grandes étendues

Unité de périmètre : mètres, kilomètres, miles ou pieds.

Qu'est-ce qu'un centroïde ?

Le centroïde (ou barycentre) correspond au point moyen de tous les sommets. C'est le centre d'équilibre du polygone si sa densité est uniforme.

Attention : pour les polygones concaves, le centroïde peut se situer hors de la forme. Il est différent du centre de la boîte englobante.

Questions Fréquemment Posées

La formule de Shoelace, nommée d'après le motif entrecroisé de son calcul et attribuée à Carl Friedrich Gauss en 1795 (et indépendamment à Albrecht Meister en 1769), calcule la surface signée de n'importe quel polygone simple directement à partir de ses coordonnées de sommets sans triangulation. La formule est A = ½ |Σ (xᵢ · yᵢ₊₁ − xᵢ₊₁ · yᵢ)|. Elle s'exécute en temps O(n), gère uniformément les formes convexes et concaves, et retourne une valeur négative si les sommets sont enroulés dans le sens horaire (positive pour anti-horaire) — c'est ainsi que les systèmes SIG détectent l'orientation de l'anneau. La valeur absolue non signée donne la surface indépendamment de l'enroulement. La formule suppose des coordonnées cartésiennes planes, donc pour les lat/lon géographiques vous devez d'abord projeter (UTM, Albers, Lambert) pour éviter la distorsion liée au traitement des degrés comme unités plates.

Un polygone auto-intersectant (complexe) — comme un nœud papillon ou un huit — viole l'hypothèse de polygone simple de la formule Shoelace et retourne une surface "nette" sans signification où certaines régions s'annulent. Les implémentations robustes testent les intersections d'arêtes en O(n log n) avec l'algorithme de balayage Bentley–Ottmann et marquent soit le polygone comme invalide, le décomposent en sous-polygones simples, ou retournent une erreur. GeoJSON RFC 7946 interdit explicitement l'auto-intersection. PostGIS fournit ST_IsValid et ST_MakeValid pour détecter et réparer ces cas. Si votre résultat de surface semble trop petit pour le polygone visible, suspectez une auto-intersection — tracez les sommets dans l'ordre et cherchez les arêtes qui se croisent. Notre outil geojson-validator-repair peut identifier et corriger ces erreurs de géométrie.

L'enveloppe convexe est le plus petit polygone convexe qui contient tous les points donnés — comme étirer un élastique autour d'eux. La chaîne monotone d'Andrew ou le balayage de Graham la calcule en O(n log n). Une enveloppe concave (ou "alpha") suit le contour véritable plus étroitement, permettant à des creux intérieurs de se former : c'est ce que vous voulez pour tracer le contour d'une ville à partir des empreintes de ses bâtiments, ou d'une côte à partir de points d'échantillonnage. Les formes alpha, introduites par Edelsbrunner en 1983, utilisent un paramètre α qui contrôle l'agressivité de la concavité intérieure — petit α donne un contour serré s'approchant des points originaux, grand α s'approche de l'enveloppe convexe. Pour la plupart de l'estimation de frontière du monde réel, alpha = 1/(distance moyenne au plus proche voisin) est un bon point de départ. L'enveloppe convexe est plus simple et uniquement définie ; les concaves nécessitent un réglage.

Pour un polygone traité comme une forme 2D de densité uniforme, le centroïde est égal au centre de masse et est calculé comme la moyenne pondérée par la surface des centroïdes de ses triangles constitutifs (ou directement via la formule de centroïde Shoelace étendue). Pour une distribution non uniforme — disons un "centre" pondéré par la population d'un pays — vous calculez plutôt Σ(xᵢ · wᵢ) / Σwᵢ sur des points d'échantillonnage discrets avec poids wᵢ. Le Bureau du recensement américain publie un "centre moyen de la population américaine" chaque décennie calculé ainsi ; il s'est déplacé constamment vers l'ouest et légèrement vers le sud depuis 1790. Le centroïde géométrique du polygone et le centroïde de population peuvent différer de centaines de kilomètres — le centroïde géométrique de l'Alaska est loin de l'endroit où vit la plupart des Alaskiens.

Un polygone avec trous est encodé en GeoJSON comme plusieurs anneaux linéaires : le premier anneau est la limite extérieure (anti-horaire selon RFC 7946), et chaque anneau suivant est un trou intérieur (horaire). La surface totale est la surface Shoelace de l'anneau extérieur moins la somme des surfaces des anneaux intérieurs. Pour le périmètre, vous additionnez la longueur de la limite extérieure plus toutes les longueurs des limites intérieures (car ce sont des limites physiques de la région). Le centroïde d'un polygone avec trous utilise la formule pondérée par la surface avec les anneaux intérieurs contribuant négativement. L'Afrique du Sud avec l'enclave du Lesotho, l'Italie avec le Vatican et Saint-Marin, et toute topologie lac-dans-une-île-dans-un-lac nécessitent cet encodage multi-anneaux. Assurez-vous que vos données d'entrée respectent la convention d'orientation de l'anneau ou calculez-la et inversez si nécessaire.

Le test classique point-dans-polygone est le lancer de rayons : tracez un rayon horizontal du point de test vers +∞ et comptez combien d'arêtes du polygone il traverse. Compte impair signifie à l'intérieur, pair signifie à l'extérieur. Cela fonctionne pour n'importe quel polygone simple, convexe ou concave, en O(n) par requête. Cas limites — rayon passant exactement par un sommet, ou le long d'une arête — doivent être gérés avec des règles cohérentes (par ex., ne compter une arête que si elle croise sous le point de test) pour éviter le double comptage ou la perte. L'algorithme du nombre d'enroulement est une alternative qui compte combien de fois la limite du polygone s'enroule autour du point de test et est plus robuste pour les polygones auto-intersectants. Pour des requêtes à haut débit, pré-indexez avec un R-tree (STRtree de Shapely, index GiST de PostGIS) pour sauter les polygones dont la boîte englobante ne contient pas le point.

Douglas–Peucker (1973) réduit le nombre de sommets dans une polyligne ou un polygone tout en gardant sa forme globale dans une tolérance ε. Il fonctionne récursivement : trouvez le sommet le plus éloigné de la ligne entre les points de début et de fin ; si sa distance dépasse ε, gardez-le et récursez sur les deux moitiés ; sinon supprimez tous les sommets intermédiaires. Le résultat est l'approximation de polyligne avec le moins de sommets qui reste dans ε de l'original. C'est l'algorithme derrière simplify(tolerance) de Shapely, ST_Simplify de PostGIS et le défaut de Mapshaper. Il est rapide mais ne préserve pas la topologie — les polygones adjacents peuvent se simplifier en chevauchement ou développer des lacunes. Pour la simplification préservant la topologie (essentielle pour les frontières politiques), utilisez Visvalingam–Whyatt ou les modes conscients de la topologie dans TopoJSON / Mapshaper.

Les polygones dérivés du GPS souffrent typiquement de bruit positionnel (±3 m pour le GPS grand public, ±0,5 m pour SBAS corrigé, sub-cm pour RTK) qui ajoute des oscillations zigzag à ce qui devrait être des arêtes droites. Une longue clôture droite échantillonnée chaque mètre avec un bruit de ±3 m a un périmètre mesuré beaucoup plus long que la longueur véritable parce que chaque ondulation ajoute du chemin. La correction est le post-traitement : simplifiez le polygone avec Douglas–Peucker à une tolérance adaptée à votre erreur GPS (par ex. 5 m), ou appliquez d'abord un filtre de Kalman ou un lisseur à moyenne mobile à la trace brute. Le GPS de qualité topographique ou les corrections différentielles éliminent ce problème. Pour les limites arpentées à pied, tenez également compte du fait que l'arpenteur ne marche pas exactement sur la limite — l'accrochage aux coins et le retrait peuvent introduire une inflation systématique du périmètre.
Calculateur de polygone - Aire & périmètre en ligne — Calculez aire, périmètre et centroïde de tout polygone. Dessinez sur la carte ou importez GeoJSON/WKT, résultats en plus
Calculateur de polygone - Aire & périmètre en ligne