Disponible avec une licence Spatial Analyst.
Aperçu
Détermine les emplacements de surfaces raster visibles pour un ensemble d’entités d’observation, à l’aide de méthodes géodésiques.
Cette fonction peut réaliser deux types d'analyse de visibilité :
- Fréquence : détermine quels emplacements de surfaces raster sont visibles pour un ensemble de points d'observation.
- Points d'observation : identifie les points d'observation visibles depuis chaque emplacement de la surface raster.
Pour en savoir plus sur le fonctionnement de l'outil Champ de vision
Remarques
Cette fonction peut être accélérée par le processeur graphique (GPU). Cela signifie que si un périphérique GPU est disponible sur votre système, il est utilisé pour optimiser les performances.
Contrairement à des outils similaires, cette fonction ne comporte pas de paramètre Facteur z. Pour garantir l'exactitude du raster de visibilité en sortie, attribuez un système de coordonnées verticales ellipsoïdal au raster en entrée, le cas échéant.
La visibilité du centre de chaque pixel est déterminée par un test de ligne de visée entre la cible et chaque point d'observation. Si un point d'observation peut voir la cible au centre du pixel, celui-ci est considéré comme visible. Cet outil tient toujours compte de la courbure de la Terre pour déterminer la visibilité.
Sur le raster de visibilité en sortie, les pixels non visibles se voient attribuer la valeur NoData.
Si le raster en entrée comporte du bruit indésirable causé par des erreurs d'échantillonnage, vous pouvez lisser le raster avec un filtre passe-bas, comme l'option Moyenne de Statistiques focales, avant d'exécuter cette fonction.
Si le raster en entrée doit être rééchantillonné, l'interpolation bilinéaire est utilisée. Un raster en entrée peut être ré-échantillonné lorsque le système de coordonnées en sortie, l'étendue ou la taille de cellule est différent(e) de celui ou celle en entrée.
Vous pouvez utiliser le paramètre Méthode d'analyse pour contrôler la qualité du résultat et le temps requis pour l'obtenir. La méthode Lignes de visée du périmètre est destinée à une analyse d'exploration, car cette méthode permet d'accélérer les performances au détriment de la qualité en sortie. Pour obtenir la sortie la plus précise, utilisez la méthode Toutes les lignes de visée.
Pour le type d'analyse Points d'observation, le nombre maximum autorisé de points d'observation en entrée est 32.
Par défaut, le champ de vision est calculé sur l'étendue maximum du jeu de données en entrée. Pour optimiser les performances, il est recommandé de définir explicitement le paramètre Rayon extérieur sur la distance d'intérêt maximum pour votre analyse. Ce paramètre permet à l'outil d'effectuer ses calculs uniquement sur les cellules qui se trouvent à une certaine distance des points d'observation.
Pour obtenir plus de détails techniques sur l'implémentation de cet outil, consultez les notes de version de cet outil.
Paramètres
Nom de paramètre | Description |
---|---|
Raster (Requis) | Raster de surface en entrée. Il peut s’agir d’un raster de type entier ou à virgule flottante. L’entrée est transformée en système de coordonnées 3D géocentriques au cours du calcul de la visibilité. Les cellules NoData du raster en entrée n’empêchent pas de déterminer la visibilité. |
Entités points d'observation (Requis) | Classe d'entités en entrée qui identifie les emplacements des points d'observation. Il peut s’agir d’entités ponctuelles, multipoints ou polylinéaires. La classe d’entités en entrée est transformée en système de coordonnées 3D géocentriques au cours du calcul de la visibilité. Les points d’observation en dehors de l’étendue du raster de surface, ou se trouvant sur les cellules NoData, ne sont pas pris en compte dans le calcul. |
Méthode d'analyse | Choisissez la méthode qui permettra de calculer la visibilité. Cette option vous permet d’adapter la précision afin d’optimiser les performances.
|
Type d'analyse | Choisissez le type d’analyse de visibilité que vous souhaitez effectuer, soit en déterminant le degré de visibilité de chaque cellule par rapport aux points d’observation, soit en identifiant les points d’observations visibles pour chaque emplacement de la surface.
|
Erreur verticale | Niveau d’incertitude, mesuré en tant qu’erreur quadratique moyenne (EQM) pour les valeurs d’élévation de surface. Il s’agit de la valeur à virgule flottante représentant l’erreur attendue des valeurs d’élévation en entrée. Lorsque ce paramètre se voit attribuer une valeur supérieure à 0, le raster de visibilité en sortie sera de type à virgule flottante. Dans ce cas, chaque valeur de pixel du raster de visibilité en sortie représente la somme des probabilités que la cellule puisse être vue d’un quelconque point d’observation. Lorsque le type d'analyse (Analysis Type) est Observers (Points d'observation) ou la méthode d'analyse (Analysis Method) est Perimeter Sightlines (Lignes de visée du périmètre), ce paramètre est désactivé. |
Coefficient de réfraction | Coefficient de réfraction de la lumière visible dans l’air. La valeur par défaut est 0,13. |
Décalage de la surface | Cette valeur indique la distance verticale (en unités de surface) à ajouter à la valeur z de chaque pixel cible, telle qu’elle est prise en compte pour la visibilité. La valeur doit être un entier positif ou un nombre à virgule flottante. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Altitude du point d'observation | Cette valeur permet de définir les élévations des surfaces des points d’observation ou des sommets. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si ce paramètre n’est pas spécifié, l’élévation du point d’observation s’obtient à partir du raster de surface à l’aide de l’interpolation bilinéaire. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d'observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Décalage du point d'observation | Cette valeur indique la distance verticale (en unités de surface) à ajouter à l’élévation du point d’observation. La valeur doit être un entier positif ou un nombre à virgule flottante. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Rayon intérieur | Cette valeur définit la distance de départ (minimum) à partir de laquelle la visibilité est déterminée. Les pixels plus proches que cette distance sont considérées comme non visibles dans la sortie, mais peuvent toujours empêcher la visibilité des pixels situés entre le rayon intérieur (Inner Radius) et le rayon extérieur (Outer Radius). La valeur par défaut est 0. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Le rayon intérieur est une distance 3D | Type de distance pour le paramètre de rayon intérieur.
|
Rayon extérieur | Cette valeur définit la distance maximale à partir de laquelle la visibilité est déterminée. Les pixels situés au-delà de cette distance sont exclus de l’analyse. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Le rayon extérieur est une distance 3D | Type de distance pour le paramètre de rayon extérieur.
|
Angle de départ horizontal | Cette valeur définit l’angle de départ de la plage d’analyse horizontale. La valeur doit être exprimée en degrés de 0 à 360,0, 0 étant orienté vers le nord. La valeur par défaut est 0. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Angle de fin horizontal | Cette valeur définit l’angle de fin de la plage d’analyse horizontale. La valeur doit être exprimée en degrés de 0 à 360,0, 0 étant orienté vers le nord. La valeur par défaut est 360,0. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Angle supérieur vertical | Cette valeur définit la limite de l’angle vertical supérieur de l’analyse au-dessus du plan horizontal. La valeur doit être exprimée en degrés de 0 à 90,0 et peut être un entier ou une valeur à virgule flottante. La valeur par défaut est 90,0. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Angle inférieur vertical | Cette valeur définit la limite de l’angle vertical inférieur de l’analyse en dessous du plan horizontal. La valeur doit être exprimée en degrés de -90,0 à 0 et peut être un entier ou une valeur à virgule flottante. La valeur par défaut est -90,0. Il peut s’agir d’un champ dans le jeu de données Entités points d’observation en entrée ou d’une valeur numérique. Si une valeur est attribuée à ce paramètre, elle est appliquée à tous les points d’observation. Pour spécifier des valeurs différentes pour chaque point d'observation, définissez ce paramètre sur un champ dans le jeu de données Entités points d'observation. |
Paramètres d'environnement
Les paramètres d’environnement de géotraitement pour les fonctions globales sont contrôlés au niveau de l’application. Pour configurer des environnements de traitement dans AllSource, cliquez sur le bouton Environments (Environnements) sur l’onglet Analysis (Analyse). Reportez-vous à la rubrique Environnements d’analyse et Spatial Analyst pour en savoir plus sur les paramètres d’environnement.
Les environnements suivants sont pris en charge par cette fonction globale :
- Validation automatique
- Taille de cellule
- Compression
- Espace de travail courant
- Etendue
- Transformations géographiques
- Masque
- Mot-clé CONFIG en sortie
- Système de coordonnées en sortie
- Facteur de traitement parallèle
- Statistiques raster
- Serveur de traitement à distance
- Espace de travail temporaire
- Raster de capture
- Taille de tuile
Vous avez un commentaire à formuler concernant cette rubrique ?