Barre Défilante Topographie

Interpolation d’un MNT (Grille)

Exercice Topographie : Création d'un MNT par Interpolation

Titre Outil

À DÉCOUVRIR SUR LE SITE
Introduction à la Topographie Générale

Comprendre les bases : géodésie, planimétrie et altimétrie.

Calculs de Cubatures (Déblais/Remblais)

Méthodes des profils en travers et prismes.

Fiches : Instruments de Mesure

Théodolite, Niveau optique, Station totale et GNSS.

Nivellement Direct

Apprenez à lire une mire et compenser une boucle.

Quiz : Les fautes et erreurs

Systématiques, accidentelles ou fautes vraies ?

Interpolation d'un MNT (Grille)

Contexte : Traitement de données topographiques et modélisation.

Dans le cadre d'un projet d'aménagement, un géomètre a relevé un Semis de pointsNuage de points irrégulier relevé sur le terrain (X,Y,Z).. Pour réaliser des calculs de cubatures ou tracer des courbes de niveau, il est souvent nécessaire de transformer ces points en une grille régulière, appelée MNTModèle Numérique de Terrain : représentation 3D de la surface du sol..

Remarque Pédagogique : Cet exercice vous apprend à calculer l'altitude d'un point inconnu à partir de points connus par la méthode d'interpolation pondérée par l'inverse de la distance.


Objectifs Pédagogiques

  • Comprendre le principe d'un maillage régulier.
  • Calculer des distances planes à partir de coordonnées rectangulaires.
  • Appliquer une formule d'interpolation spatiale simple.

Données de l'étude

On considère une zone carrée de 10m x 10m définie par 4 points relevés (A, B, C, D). Nous cherchons à déterminer l'altitude \(Z_{\text{P}}\) d'un point \(P\) situé à l'intérieur de cette zone.

Coordonnées des points relevés
Point X (m) Y (m) Z (m) - Altitude
A 0.00 0.00 100.00
B 10.00 0.00 101.50
C 10.00 10.00 102.00
D 0.00 10.00 100.50
Schéma de la maille et du point P
A (0,0) B (10,0) C (10,10) D (0,10) P (?,?) X Y
Variable Description Valeur pour l'étude
\(X_{\text{P}}, Y_{\text{P}}\) Coordonnées du point à interpoler \(X=2.5, Y=2.5\)
\(d_i\) Distance entre le point P et le point i À calculer
Questions à traiter
  1. Calculer les distances planes entre le point P(2.5, 2.5) et les points A, B, C, D.
  2. Déterminer les poids associés à chaque point (inverse de la distance).
  3. Calculer l'altitude \(Z_{\text{P}}\) par interpolation pondérée.

Les bases théoriques

Pour estimer la valeur d'un phénomène (ici l'altitude) à un endroit où aucune mesure n'a été prise, on utilise l'InterpolationCalcul d'une valeur approchée entre deux valeurs connues..

Distance Euclidienne (Plane)
La distance entre deux points \(M_1(x_1, y_1)\) et \(M_2(x_2, y_2)\) se calcule par le théorème de Pythagore :

Calcul de Distance 2D

\[ d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2} \]

Moyenne Pondérée (IDW - Inverse Distance Weighting)
L'influence d'un point connu diminue avec la distance. Plus un point est proche de P, plus son poids \(w\) est fort.

Formule d'interpolation

\[ Z_{\text{P}} = \frac{\sum (w_i \cdot Z_i)}{\sum w_i} \quad \text{avec} \quad w_i = \frac{1}{d_i} \]

Où :

  • \(Z_i\) est l'altitude connue du point i.
  • \(d_i\) est la distance entre P et le point i.

Correction : Interpolation d'un MNT (Grille)

Question 1 : Calcul des distances

Principe

Pour interpoler une valeur en un point P, nous devons d'abord quantifier sa position relative par rapport aux points connus (A, B, C, D). La première étape logique est de calculer la distance géométrique "à vol d'oiseau" (distance euclidienne) séparant P de chaque sommet du carré. Cette distance servira de base pour déterminer l'influence de chaque point.

Mini-Cours

Théorème de Pythagore en Topographie
Dans un repère cartésien orthonormé (X, Y), la distance plane entre deux points correspond à l'hypoténuse d'un triangle rectangle dont les côtés sont les différences de coordonnées \(\Delta X\) et \(\Delta Y\). C'est la base fondamentale de la planimétrie.

Normes

Les calculs topographiques standards s'effectuent en mètres avec une précision millimétrique (3 décimales) pour les coordonnées. Pour les distances intermédiaires, conserver 3 à 4 décimales permet d'éviter les erreurs d'arrondi cumulatives. En France, le système de référence planimétrique légal est le RGF93 (Lambert-93).

Formule(s)
\[ d_{\text{AP}} = \sqrt{(X_{\text{P}} - X_{\text{A}})^2 + (Y_{\text{P}} - Y_{\text{A}})^2} \]
Hypothèses

Nous travaillons en géométrie plane 2D. Nous négligeons ici la courbure terrestre (correction de réduction à l'ellipsoïde) car les distances sont très faibles (< 15 m). L'altitude Z n'intervient pas dans ce calcul de distance horizontale.

Donnée(s)
PointX (m)Y (m)
P (Cible)2.502.50
A0.000.00
B10.000.00
C10.0010.00
D0.0010.00
Astuces

Pour éviter les erreurs de saisie sur la calculatrice, calculez d'abord les termes \(\Delta X^2\) et \(\Delta Y^2\) séparément, additionnez-les, puis prenez la racine carrée du total. Cela permet aussi de vérifier l'ordre de grandeur avant le résultat final.

Schéma de principe : Distance P-A
ΔX ΔY Distance d = ? A P
Calcul Principal Détaillé

Application numérique pour le point A

Commençons par le point le plus proche visuellement, le point A (0,0). La différence en X est de 2.5 et en Y de 2.5. Nous remplaçons ces valeurs dans la formule :

\[ \begin{aligned} d_{\text{A}} &= \sqrt{(2.5 - 0)^2 + (2.5 - 0)^2} \\ &= \sqrt{2.5^2 + 2.5^2} \\ &= \sqrt{6.25 + 6.25} \\ &= \sqrt{12.5} \\ &\approx 3.5355 \dots \Rightarrow \mathbf{3.536 \text{ m}} \end{aligned} \]

Nous obtenons une distance d'environ 3.54 mètres. Ce résultat semble cohérent pour la diagonale d'un petit carré de 2.5m de côté.

Application numérique pour le point B

Passons maintenant au point B (10, 0). Ici, l'écart en X est plus important (10 - 2.5 = 7.5), ce qui va augmenter la distance :

\[ \begin{aligned} d_{\text{B}} &= \sqrt{(2.5 - 10)^2 + (2.5 - 0)^2} \\ &= \sqrt{(-7.5)^2 + 2.5^2} \\ &= \sqrt{56.25 + 6.25} \\ &= \sqrt{62.5} \\ &\approx 7.9056 \dots \Rightarrow \mathbf{7.906 \text{ m}} \end{aligned} \]

Comme prévu, la distance est plus grande. Notez que le carré de (-7.5) est positif, une distance ne peut jamais être négative.

On procède de la même manière pour les points C et D :

\[ \begin{aligned} d_{\text{C}} &= \sqrt{(2.5-10)^2 + (2.5-10)^2} \\ &= \sqrt{(-7.5)^2 + (-7.5)^2} \\ &= \sqrt{56.25+56.25} \\ &= \sqrt{112.5} \\ &\approx \mathbf{10.607 \text{ m}} \end{aligned} \]

Le point C est le plus éloigné (diagonale opposée).

\[ \begin{aligned} d_{\text{D}} &= \sqrt{(2.5-0)^2 + (2.5-10)^2} \\ &= \sqrt{2.5^2 + (-7.5)^2} \\ &= \sqrt{6.25+56.25} \\ &= \sqrt{62.5} \\ &\approx \mathbf{7.906 \text{ m}} \end{aligned} \]

Le point D est symétrique au point B, nous retrouvons donc logiquement la même distance.

Réflexions

Les distances trouvées sont cohérentes géométriquement : P est visuellement très proche du coin A, donc \(d_{\text{A}}\) est logiquement la plus petite valeur. P est très éloigné du coin opposé C, \(d_{\text{C}}\) est la plus grande valeur (diagonale partielle).

Points de vigilance

Unités : Assurez-vous que toutes vos coordonnées sont dans la même unité (mètres). Si vous mélangez des cm et des m, le résultat sera faux. Le résultat d'une distance est toujours positif (racine carrée).

Le saviez-vous ?

Sur de grandes distances géodésiques (plusieurs centaines de km), la ligne droite n'est plus le chemin le plus court. On parle alors d'orthodromie (arc de grand cercle) par opposition à la loxodromie (cap constant).

FAQ
Pourquoi ne calcule-t-on pas la distance en pente ?

Pour l'interpolation planimétrique (X,Y), seule la position "à plat" compte pour déterminer le "poids" de l'influence horizontale. L'altitude Z est le résultat cherché, elle ne doit pas intervenir comme donnée d'entrée pour la pondération de distance horizontale.

📝 Mémo
La distance euclidienne plane se calcule toujours par \(\sqrt{\Delta X^2 + \Delta Y^2}\). C'est la base de toute analyse spatiale en SIG.


Question 2 : Calcul des Poids

Principe

La méthode IDW (Inverse Distance Weighting) repose sur un principe physique simple : l'influence d'un phénomène diminue avec la distance (comme la chaleur d'un feu ou l'intensité de la lumière). Nous allons donc attribuer un "poids" à chaque point connu : plus un point est proche de P, plus son poids sera élevé, et plus il "tirera" l'altitude finale vers la sienne.

Mini-Cours

La fonction de pondération \(w = 1/d^p\)
Le poids \(w\) (weight) est calculé par l'inverse de la distance élevé à une puissance \(p\).

  • Si \(p=1\) (notre cas) : Décroissance linéaire. Simple et robuste.
  • Si \(p=2\) (carré) : Décroissance quadratique. Donne une importance énorme aux points très très proches et néglige vite les lointains.

Remarque Pédagogique

Cette approche est l'application directe de la Première loi de la géographie de Waldo Tobler (1970) : "Tout interagit avec tout, mais deux objets proches ont plus de chance d'interagir que deux objets éloignés."

Normes

Dans les logiciels SIG professionnels comme ArcGIS ou QGIS, l'outil d'interpolation IDW utilise par défaut une puissance \(p=2\). Pour des calculs manuels ou des estimations rapides de chantier, l'usage de \(p=1\) est toléré et souvent suffisant pour des maillages réguliers.

Formule(s)
\[ w_i = \frac{1}{d_i} \]
Hypothèses

Cette méthode suppose une continuité spatiale du terrain (autocorrélation spatiale positive). Elle ne fonctionne pas s'il y a une rupture franche (mur de soutènement, falaise) entre le point connu et le point à interpoler.

Donnée(s)
PointDistance \(d\) (m) issue de Q1
A3.536
B7.906
C10.607
D7.906
Astuces

Il n'est pas nécessaire que la somme des poids soit égale à 1 lors du calcul individuel. C'est l'étape de division finale (dans la question 3) qui normalisera le tout. Contentez-vous de calculer \(1/d\) avec précision.

Schéma d'influence (Pondération)
A (Fort) B C (Faible) D

L'intensité verte montre la force d'attraction de chaque point.

Calcul(s) Détaillé

Commençons par calculer le poids du point A. Puisque c'est le plus proche, son poids (1/d) sera mathématiquement le plus élevé :

\[ \begin{aligned} w_{\text{A}} &= \frac{1}{d_{\text{A}}} \\ &= \frac{1}{3.536} \\ &\approx 0.282805... \end{aligned} \]

Nous arrondissons à 4 décimales pour garder une précision suffisante pour la suite : 0.2828. Ce coefficient signifie que l'altitude de A "comptera" fortement.

PointDistance (d)Calcul (1/d)Poids (w)
A3.536\(1 / 3.536\)0.2828
B7.906\(1 / 7.906\)0.1265
C10.607\(1 / 10.607\)0.0943
D7.906\(1 / 7.906\)0.1265

Somme des poids (\(\Sigma w\))

Cette somme est cruciale car elle servira de dénominateur commun pour normaliser la moyenne pondérée :

\[ \begin{aligned} \sum w &= 0.2828 + 0.1265 + 0.0943 + 0.1265 \\ &= \mathbf{0.6301} \end{aligned} \]

Ce total de 0.6301 représente la "masse totale" de notre système de pondération.

Réflexions

L'analyse des poids confirme la logique géométrique : le poids de A (0.2828) est environ 3 fois supérieur à celui de C (0.0943). Cela signifie que l'altitude du point A aura trois fois plus d'importance dans le résultat final que celle du point C.

Points de vigilance

Singularité mathématique : Si le point P se trouve exactement sur le point A, la distance \(d_{\text{A}}\) devient nulle. Or, on ne peut pas diviser par zéro (\(1/0 = \infty\)). Dans les algorithmes, cette exception est gérée : si \(d=0\), on attribue directement l'altitude du point connu sans calcul.

Points à Retenir

Pour réussir une interpolation IDW :

  • Calculer l'inverse de chaque distance.
  • Ne jamais oublier de faire la SOMME de ces inverses.
  • Vérifier que le point le plus proche a le poids le plus élevé.
Le saviez-vous ?

Cette méthode n'est pas réservée à la topographie ! Elle est massivement utilisée en météorologie pour estimer les précipitations ou les températures entre des stations météo dispersées sur le territoire.

FAQ
Est-ce que le choix de la puissance \(p\) change beaucoup le résultat ?

Oui, significativement. Avec \(p=1\), le terrain semble "lisse" et régulier. Avec \(p=3\) ou plus, le terrain ressemblera à des plateaux autour des points connus avec des transitions très brutales (effet "boîte à œufs"). Le choix de \(p=2\) est souvent le meilleur compromis.

📝 Mémo
Calculer les poids, puis OBLIGATOIREMENT leur somme. C'est la clé de voûte de la moyenne pondérée.


Question 3 : Calcul de l'Altitude Finale \(Z_{\text{P}}\)

Principe

Nous arrivons à l'étape finale. L'altitude cherchée \(Z_{\text{P}}\) est une moyenne pondérée des altitudes connues. Concrètement, nous allons multiplier chaque altitude par son "importance" (poids), tout additionner, puis diviser par la somme totale des importances pour revenir à l'échelle réelle.

Mini-Cours

Le Barycentre
Mathématiquement, le point interpolé \(Z_{\text{P}}\) est le barycentre des points \(Z_i\) affectés des coefficients \(w_i\). C'est la même formule que pour calculer votre moyenne générale au baccalauréat (Note × Coefficient) / Somme des Coefficients. \[ Moyenne = \frac{\sum (\text{Note} \times \text{Coeff})}{\sum \text{Coeff}} \]

Remarque Pédagogique

Cette méthode a un effet "lissant". Elle ne peut jamais produire une valeur supérieure au maximum ou inférieure au minimum des points sources. Elle est donc "sécurisée" mais incapable de deviner un pic ou un creux non mesuré.

Normes

En topographie, la règle est de ne jamais afficher plus de chiffres significatifs que la donnée la moins précise. Nos altitudes de départ sont au centimètre (2 décimales). Le résultat final devra donc être arrondi au centimètre (ex: 100.70 m) et non au millimètre, qui serait une précision illusoire issue du calcul.

Formule(s)
\[ Z_{\text{P}} = \frac{\sum (w_i \cdot Z_i)}{\sum w_i} \]
Hypothèses

On assume que la variation altimétrique est linéaire entre les points. S'il y avait un mur vertical entre A et B, cette méthode donnerait un résultat faux (pente douce au lieu d'une rupture).

Donnée(s)
ParamètreValeur
Somme des poids (\(\Sigma w\))0.6301 (issu de Q2)
Altitudes A, B, C, D100.00, 101.50, 102.00, 100.50 (m)
Poids A, B, C, D0.2828, 0.1265, 0.0943, 0.1265
Astuces

Vérification rapide (Check-List) : Votre résultat DOIT impérativement être compris entre l'altitude min (100.00m) et l'altitude max (102.00m). Si vous trouvez 98m ou 150m, il y a une erreur de calcul !

Diagramme de Flux du Calcul
Poids (w) × Altitude (Z) Contribution Σ On somme toutes les contributions pour obtenir le résultat final.
Calcul(s) Détaillé

Commençons par calculer le numérateur, c'est-à-dire la contribution pondérée de chaque point :

\[ \begin{aligned} \text{Contrib}_{\text{A}} &= w_{\text{A}} \times Z_{\text{A}} \\ &= 0.2828 \times 100.00 \\ &= 28.280 \end{aligned} \]
\[ \begin{aligned} \text{Contrib}_{\text{B}} &= w_{\text{B}} \times Z_{\text{B}} \\ &= 0.1265 \times 101.50 \\ &= 12.83975 \\ &\approx 12.840 \end{aligned} \]
\[ \begin{aligned} \text{Contrib}_{\text{C}} &= w_{\text{C}} \times Z_{\text{C}} \\ &= 0.0943 \times 102.00 \\ &= 9.6186 \\ &\approx 9.619 \end{aligned} \]
\[ \begin{aligned} \text{Contrib}_{\text{D}} &= w_{\text{D}} \times Z_{\text{D}} \\ &= 0.1265 \times 100.50 \\ &= 12.71325 \\ &\approx 12.713 \end{aligned} \]

On fait la somme de ces contributions pour obtenir le numérateur global :

\[ \begin{aligned} \text{Numérateur} &= 28.280 + 12.840 + 9.619 + 12.713 \\ &= \mathbf{63.452} \end{aligned} \]

Enfin, on divise ce total par la somme des poids calculée à la Question 2 (\(0.6301\)) pour normaliser :

\[ \begin{aligned} Z_{\text{P}} &= \frac{\text{Somme des Contributions}}{\text{Somme des Poids}} \\ &= \frac{63.452}{0.6301} \\ &\approx 100.70147... \end{aligned} \]
L'altitude interpolée au point P est 100.70 m.
Réflexions

Le résultat est-il cohérent ?
Le point P est géographiquement très proche de A (100.00 m). Il est donc normal que l'altitude trouvée (100.70 m) soit "tirée" vers 100.00 m, bien plus que vers 102.00 m (point C). La méthode a correctement favorisé l'information locale.

Points de vigilance

Erreur Classique : Ne confondez pas avec la moyenne arithmétique simple !
Moyenne simple = \((100 + 101.5 + 102 + 100.5) / 4 = 101.00 \text{ m}\).
Le résultat pondéré (100.70 m) est différent car P n'est pas au centre du carré.

Points à Retenir

L'interpolation IDW est une méthode de moyenne. Elle ne crée pas d'information nouvelle (pas d'extrapolation) : le résultat reste toujours "contenu" dans la plage des valeurs d'entrée. C'est une méthode prudente pour les MNT.

Le saviez-vous ?

Cette technique de pondération par la distance est aussi utilisée par votre récepteur GPS (GNSS) ! Pour calculer votre position exacte, il pondère les signaux des différents satellites en fonction de leur qualité (rapport signal/bruit) et de leur géométrie.

FAQ
Que se passe-t-il si j'utilise seulement 3 points (Triangle) ?

Si vous utilisez 3 points, vous définissez mathématiquement un plan unique incliné. L'interpolation devient alors géométrique (intersection avec le plan) et non plus statistique. C'est la base de la méthode TIN (Triangulated Irregular Network), souvent plus précise pour les terrains rocheux.

A vous de jouer
Si le point P était exactement au centre (5, 5), quelle serait l'altitude ? (Indice: comme les distances seraient égales, les poids seraient égaux, et on retrouverait la moyenne simple).

📝 Mémo
La formule magique à retenir : \( Z = \frac{\sum (w \cdot Z)}{\sum w} \). C'est universel pour les moyennes pondérées.


Visualisation du Résultat (Coupe A-C)

Coupe simplifiée (profil) le long de la diagonale A-C, montrant la position altimétrique relative du point calculé P.

A (100.0) C (102.0) P (100.70) Projection proche de A

📝 Grand Mémo : Topographie & MNT

Voici la synthèse des points clés méthodologiques et physiques abordés dans cet exercice :

  • 🔑
    Semis de points
    La base de tout MNT est un nuage de points XYZ. Sans points précis, pas de modèle fiable.
  • 📐
    Interpolation
    C'est l'art mathématique de "deviner" l'altitude entre les points mesurés. La méthode IDW (Inverse Distance) est la plus intuitive.
  • ⚠️
    Densité
    La précision du modèle dépend de la densité des points relevés. Dans les zones accidentées, il faut resserrer la maille de relevé.
  • 💡
    Application Pratique
    Ces MNT servent ensuite à calculer des volumes de terre (cubatures), à tracer des profils en long pour les routes ou à simuler des inondations.
"Un bon topographe ne mesure pas tout, il mesure ce qui est nécessaire pour bien interpoler le reste."

🎛️ Simulateur d'Interpolation Linéaire (Profil)

Simulez le calcul de l'altitude d'un point intermédiaire sur un profil entre deux points A et B distants de 10m.

Altitudes aux extrémités
Pente (%) : -
Altitude à mi-distance (5m) : -

📝 Quiz final : Topographie

1. Que signifie l'acronyme M.N.T. ?

2. Si deux points sont très proches, leur influence (poids) dans l'interpolation IDW est :

📚 Glossaire

Altimétrie
Partie de la topographie qui s'occupe de la détermination des altitudes (Z).
Interpolation
Opération mathématique permettant de construire une courbe ou une surface à partir de points discrets.
Maillage
Découpage d'une surface en polygones ou en carrés pour en faciliter le calcul.
TIN
Triangulated Irregular Network (Réseau Irrégulier Triangulé), méthode courante de MNT.
Exercice de Topographie - MNT et Interpolation
Le Saviez-vous ?

Chargement...

Problème de bornage 
Problème de bornage 

Exercice : Calcul de Surface Contestée (Bornage) BOÎTE À OUTILS 📝 Quiz Rapide 🧮 Calcul Distance 📏 Normes Topo 📚 Glossaire Titre Outil × À DÉCOUVRIR SUR LE SITE Calcul de Surface par Triangulation Méthode précise pour les parcelles complexes. Interpolation d'un MNT...

0 commentaires
Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *