Fonction Isoligne

Vue d'ensemble

La fonction Isoligne génère des isolignes de même altitude à partir d'un jeu de données d'altitude raster. Les isolignes sont créées en tant que rasters pour la visualisation.

Les fonctionnalités clés suivantes optimisent la fonction :

  • Les isolignes sont générées rapidement et dynamiquement sur des jeux de données très volumineux, tels que World Elevation (altitude mondiale).
  • Les isolignes peuvent être lissées pour offrir une apparence plus satisfaisante cartographiquement tout en conservant leur précision.
  • L'intervalle des isolignes est contrôlé dynamiquement.
  • Les options en sortie sont notamment les isolignes, les isolignes d'index et les isolignes remplies.

Notes

La création d'une couche d'isolignes en tant que produit raster est utile pour une vaste gamme d'applications, car les isolignes peuvent se superposer sur une carte et offrent des informations sur le MNT sans masquer les données sous-jacentes. Elles sont utiles dans de nombreuses applications, telles que le génie civil, l'agriculture et la gestion de l'eau.

Les isolignes produites par cette fonction étant des rasters, elles ne sont pas faciles à étiqueter. Les étiquettes d'isoligne sur les cartes numériques ne sont souvent pas nécessaires et la couche d'isolignes est fréquemment utilisée pour fournir un contexte MNT aux cartes et images sous-jacentes.

Les isolignes générées à partir du jeu de données d'altitude sont des rasters d'une valeur égale à un (1). L'isoligne d'index en gras a la valeur deux (2). Utilisez l'outil Identifier pour afficher la valeur d'altitude de l'isoligne en fonction de la couche d'altitude source, qui renvoie l'altitude de l'isoligne, du point, des principales entités et des points côtés sur les cartes et images.

L'intervalle des isolignes peut être défini en tant que valeur statique ou comme dynamique à l'aide du paramètre Nombre d'isolignes. Il varie automatiquement en fonction des ondulations du MNT sur l'affichage. En mode dynamique, le nombre approximatif d'isolignes à afficher est défini et la fonction calcule l'intervalle des isolignes approprié tout en conservant les intervalles standardisés, tels que 1, 5, 10, etc. Le paramètre Nombre d'isolignes désactive le paramètre Intervalle des isolignes.

Lorsque le paramètre Type d’isoligne est défini sur Isoligne lisse uniquement, la couche d'altitude en entrée est lissée à l'aide du filtre adaptatif, mais ne génère pas d'isolignes. La couche en sortie lissée peut ensuite être exportée et saisie dans différents outils du jeu d'outils Surface raster ou dans un outil Isoligne vectoriel.

Prenons un exemple d'ajustement des paramètres de la fonction afin de parvenir à un résultat en particulier : imaginons un raster en entrée avec les coordonnées géographiques WGS_84 et des unités d'altitude en mètres, pour lesquels vous voulez générer des isolignes tous les 100 pieds avec une base de 50 pieds (ainsi les isolignes seront à 50 pieds, 150 pieds, 250 pieds et ainsi de suite). Pour ce faire, définissez la valeur Intervalle des isolignes sur 100, la valeur Isoligne de base sur 50 et la valeur Facteur Z sur 3,2808.

Paramètres

Nom de paramètreDescription

Raster

Jeu de données d'altitude raster monocanal.

Lissage adaptatif

Quantité de lissage à appliquer à l'isoligne. La valeur par défaut est 2.5.

Une valeur inférieure produit une isoligne avec plus de granularité et moins de lissage, tandis qu'une valeur supérieure génère une isoligne avec plus de lissage qui semble moins irrégulière.

Type d’isoligne

Type d'isoligne à créer :

  • Isolignes : joint les points d'altitude égale pour créer une ligne représentant une altitude constante.
  • Remplissage d'isolignes : remplit la zone située entre chaque isoligne avec la valeur d'altitude quantifiée.
  • Surface lisse uniquement : lisse la couche d'altitude en entrée, mais ne génère pas d'isolignes.

Base Z

Valeur de l'isoligne de base. Les isolignes sont générées au-dessus et en dessous de cette valeur de façon à couvrir la plage de valeurs complète du raster en entrée. La valeur par défaut est 0.

La valeur 0 représente souvent le niveau moyen de la mer, selon le jeu de données d'altitude source.

Nombre d'isolignes

Nombre d'isolignes à générer sur l'affichage. Ajuste dynamiquement l'intervalle des isolignes pour les adapter au MNT sur l'affichage tout en conservant les intervalles standardisés, tels que 1, 5, 10, etc.

Intervalle des isolignes

Différence en altitude entre les isolignes.

Un petit intervalle est utilisé dans les zones relativement plates, tandis qu'un intervalle plus élevé est utilisé dans un terrain (MNT) variable ou montagneux.

Isoligne Nord en gras

Isoligne d'index, qui est représentée sous forme de ligne en gras.

La valeur par défaut est de 5. Par conséquent, l'isoligne est en gras tous les 5ème.

Facteur Z

Facteur de conversion d'unités utilisé lors de la génération des isolignes. La valeur par défaut est 1.

Les isolignes sont générées en fonction des valeurs z dans le raster en entrée, qui sont souvent mesurées en mètres ou en pieds. Avec la valeur par défaut 1, les isolignes sont dans les mêmes unités que les valeurs z du raster en entrée. Pour créer des isolignes dans une autre unité que celle des valeurs z, définissez une valeur appropriée pour le facteur z. Notez qu'il n'est pas nécessaire que les unités x,y au sol et les unités z de surface soient homogènes pour cet outil.

Par exemple, si les valeurs d'altitude de votre raster en entrée sont en pieds, mais que vous voulez que les isolignes soient générées en mètres, définissez le facteur z sur 0,3048 (car 1 pied = 0,3048 mètres).

Pour en savoir plus sur la fonction Isoligne

Isolignes lissées cartographiquement

La possibilité de générer des isolignes optimisées cartographiquement dans lesquelles les artefacts irréguliers sont supprimés est une fonctionnalité principale de la fonction Isoligne. Avec la disponibilité accrue des sources d'altitude de résolution élevée et précises, les isolignes générées à partir de ces sources contiennent souvent des artefacts très irréguliers.

Les exemples ci-dessous illustrent l'effet du lissage. Aucun lissage n'est appliqué dans le premier exemple, tandis que les isolignes du second exemple ont été lissées à l'aide du filtrage adaptatif. Les isolignes lissées sont beaucoup plus satisfaisantes cartographiquement, tout en étant correctes.

Isolignes sans lissage

Isolignes avec lissage adaptatif

Les isolignes sont généralement lissées lorsque des produits cartographiques sont générés. Le lissage doit représenter le MNT aussi précisément que possible, en particulier lorsque le MNT variable comprend des zones plates et escarpées et des changements topographiques abrupts. Il ne convient par conséquent pas d'appliquer simplement un filtre de lissage médian sur le MNT. Le lissage précis des isolignes est un processus long et complexe et la fonction Isoligne recourt à un algorithme de lissage adaptatif sur le modèle numérique de terrain (MNT) avant la génération des isolignes. Le lissage peut être considéré comme une forme de filtre médian qui évolue en taille selon la pente. Les zones plus plates sont davantage lissées que les zones plus escarpées afin que les artefacts irréguliers soient supprimés des zones plus plates tout en conservant les détails nécessaires avec l'augmentation de la pente. Grâce au filtrage adaptatif, les cours d'eau, crêtes, sommets et autres entités physiographiques importantes demeurent bien représentées.

Isolignes vectorielles

Si des isolignes vectorielles lissées sont requises dans un format de classe d'entités, elles peuvent être créées en deux étapes. D'abord, utilisez le type Isoligne lisse uniquement comme illustré ci-dessous, puis exportez le MNT obtenu en tant que raster enregistré sur le disque ou enregistrez une couche raster qui inclut le résultat de l'option Isoligne lisse uniquement. Ensuite, utilisez la fonction Isoligne disponible dans ArcGIS Spatial Analyst extension pour générer les isolignes vectorielles avec le MNA lissé ou la couche raster en entrée. Les isolignes générées auront la même forme que celles générées par la fonction raster. Les isolignes vectorielles peuvent ensuite être étiquetées le cas échéant.

Isolignes remplies

La fonction dispose également d'une option qui permet de générer des régions d'isolignes remplies. Essentiellement, au lieu que l'espace entre les isolignes soit de type NoData, elles sont remplies avec une valeur qui représente la valeur d'altitude quantifiée. Les isolignes remplies peuvent également être combinées avec le filtre de lissage adaptatif Sigma gaussien.

Espace entre les isolignes rempli avec la valeur d'altitude quantifiée et affiché avec un dégradé de couleurs