Fonctionnement de l'outil Interpoler les formes

Disponible avec une licence 3D Analyst.

Disponible avec une licence Spatial Analyst.

L’outil Interpoler les formes convertit une classe d’entités 2D point, polyligne ou surfaciques en classe d’entités 3D, en interpolant les valeurs z des entités en entrée à partir d’une surface. La surface en entrée peut être de type raster, réseau triangulé irrégulier (TIN) ou jeu de données de MNT.

Les attributs des entités en entrée sont copiés dans la sortie.

L’argument d’interpolation Method (Méthode) permet de spécifier le type d’interpolation à utiliser. Lorsque la surface en entrée est de type raster, la seule option est bilinéaire. Elle utilise une moyenne pondérée entre les quatre centres de cellule les plus proches qui entourent le point d’interpolation. Si la surface en entrée est de type TIN ou MNT, vous pouvez choisir entre linéaire, la valeur par défaut, voisins naturels ou l'une des quatre options de fusion multisource.

Méthode d’interpolationDescription

Linéaire

Utilise la moyenne pondérée des trois nœuds du triangle contenant le point d'interpolation.

Voisins naturels

Utilise les voisins de Voronoi du point d'interpolation.

Fusion de la valeur z min

Obtient la valeur z de l’un des voisins naturels du TIN ou MNT d’un point de requête. La valeur z du voisin ayant la hauteur minimale est utilisée.

Fusion de la valeur z max

Obtient la valeur z de l’un des voisins naturels du TIN ou MNT d’un point de requête. La valeur z du voisin ayant la hauteur maximale est utilisée.

Fusion de la valeur z la plus proche

Obtient la valeur z de l’un des voisins naturels du TIN ou MNT d’un point de requête. La valeur z du voisin le plus proche du point de requête dans l'emplacement x,y est utilisée.

Fusion de la valeur z la plus proche de la moyenne

Obtient la valeur z de l’un des voisins naturels du TIN ou MNT d’un point de requête. La valeur z du voisin le plus proche de la hauteur moyenne de tous les voisins est utilisée.

La valeur Sample Distance (Distance de référence) est une valeur à virgule flottante utilisée par les lignes et les polygones. La valeur Sample Distance (Distance de référence) permet de contrôler la fréquence à laquelle l’interpolation se produit le long des lignes et limites de polygone. Les sommets en sortie sont au maximum espacés de cette distance. En général, plus la distance de référence est petite, plus la fréquence est élevée et plus la géométrie d'entité en sortie se conforme à la surface.

Si la surface en entrée est de type raster, la valeur Sample Distance (Distance de référence) par défaut est égale à la taille de cellule. Une valeur plus petite peut être spécifiée, mais il est recommandé de ne pas descendre en dessous de la moitié de la taille de cellule. Sinon, le système ne peut pas fournir d’informations supplémentaires, puisque la surface, contrainte par sa résolution, ne peut plus fournir de détails supplémentaires. N’oubliez pas également que des distances de référence plus petites nécessitent davantage de ressources. Le basculement d’une distance de référence d’une cellule vers une distance de référence d’une demi-cellule peut doubler la valeur du sommet en sortie, ce qui vous permet de bénéficier seulement d’une légère amélioration de la précision. Vous pouvez également spécifier des distances plus grandes, auquel cas le système capturera moins de détails sur la surface.

Lorsque la surface en entrée est un TIN ou MNT, il n’y a aucune valeur Sample Distance (Distance de référence) par défaut. Si aucune distance de référence n’est spécifiée, l’outil échantillonne les lignes et les limites de polygone à leurs emplacements de sommet originaux, ainsi qu’aux emplacements où ces entités croisent les segments des triangles. L'échantillonnage aux intersections des segments est approprié en cas d'interpolation linéaire, car il capture tous les détails disponibles sur la surface linéaire, où chaque triangle est un plan, sans aucun sur ou sous-échantillonnage.

Lorsque la surface en entrée est un TIN ou MNT et qu’une valeur Sample Distance (Distance de référence) est spécifiée, la stratégie d’échantillonnage varie selon la méthode d’interpolation choisie. Si les voisins naturels sont utilisés, les entités sont échantillonnées selon la distance de référence, ainsi que l’emplacement où les entités croisent les lignes de fracture rigides. Si l’interpolation linéaire est utilisée, les entités sont échantillonnées en fonction de la distance de référence, ainsi que l’emplacement où les entités croisent les segments des triangles. De façon générale, vous devez spécifier une distance de référence quand vous utilisez les voisins naturels, ce qui n'est pas le cas lors de l'utilisation linéaire.

Le tableau suivant fournit les informations qui vous permettront de définir une distance de référence en fonction de la méthode d'interpolation choisie.

Définition des méthodes d'interpolation et des distances de référence pour les surfaces en entrée

Méthode d’interpolationDistance de référenceDescription

Surface TIN/MNT - Méthode d'interpolation linéaire

Une valeur est ajoutée (activée).

L'interpolation cible la distance de référence spécifiée, ainsi que les intersections des segments.

Surface TIN/MNT - Méthode d'interpolation linéaire

Laissée vide (désactivée).

L’interpolation se densifie uniquement aux intersections des segments. Il est recommandé de ne pas utiliser la distance de référence pour l'interpolation linéaire.

Surface TIN/MNT - Méthode d'interpolation par voisins naturels

Une valeur est ajoutée (activée).

La cible d’interpolation est fournie par la distance de référence donnée, ainsi que les intersections des segments rigides. Si vous utilisez une méthode d'interpolation par voisins naturels, il est recommandé de définir une distance de référence.

Surface TIN/MNT - Méthode d'interpolation par voisins naturels

Laissée vide (désactivée).

La cible d'interpolation se situe aux intersections des segments.

Surface raster - Méthode d'interpolation bilinéaire

Laissée vide (activée).

L'interpolation cible les valeurs par défaut de la taille de cellule.

Surface raster - Méthode d'interpolation bilinéaire

Une valeur est ajoutée (activée).

La cible d'interpolation est fournie par la distance de référence spécifiée.

Une valeur Z factor (Facteur Z) facultative permet de convertir les unités z. Les valeurs z en sortie sont multipliées par ce facteur. Une valeur par défaut est calculée afin de placer les valeurs z dans les mêmes unités que x,y si les unités x,y et z sont définies dans la référence spatiale de la surface en entrée et que le système de coordonnées n'est pas géographique (par exemple, degrés décimaux).

Le paramètre facultatif Interpolate Vertices Only (Interpoler les sommets uniquement) ignore une distance de référence et utilise uniquement les emplacements des sommets en entrée pour l’interpolation. Si des sommets d’une forme se trouvent hors de la surface, cette forme n’est pas écrite dans la sortie. Toutefois, si une portion d'une entité se trouve hors de la surface, elle pourra toujours être générée tant qu'il n'y a aucun sommet le long de la portion ne se trouvant pas sur la surface (par exemple, le milieu d'un segment de ligne).

Indépendamment des paramètres ou options, si une entité se trouve intégralement hors de la surface, elle n’est pas écrite dans la sortie.

Rubriques connexes