Skip to main content

Créer des zones tampon (Outils GeoAnalytics Desktop)

Résumé

Crée des zones tampon à une distance donnée des entités en entrée.

Utilisation

  • Le paramètre Method (Méthode) détermine le mode de construction des zones tampons. Deux méthodes élémentaires permettent de générer des zones tampons : euclidienne et géodésique.

    • Les zones tampons euclidiennes mesurent la distance dans un plan cartésien bidimensionnel, dans lequel les distances en ligne droite ou euclidiennes sont calculées entre deux points d’une surface plane (plan cartésien). Les zones tampons euclidiennes sont les plus courantes et fonctionnent bien dans un système de coordonnées projetées lors de l’analyse des distances autour des entités concentrées dans une zone relativement limitée (une zone UTM, par exemple). Les zones tampon euclidiennes sont planaires.

    • Les zones tampon géodésiques tiennent compte de la forme réelle de la Terre (ellipsoïdale, ou plus exactement géoïdale). Les distances sont calculées entre deux points d’une surface courbe (forme géoïdale), et non entre deux points d’une surface plane (plan cartésien). Il est recommandé de créer des zones tampons géodésiques dans les cas suivants :

      • Les entités en entrée sont dispersées (elles couvrent plusieurs zones UTM, de vastes régions ou même l’intégralité du globe).

      • La référence spatiale (projection cartographique) de vos entités en entrée déforme les distances en vue de préserver d’autres propriétés, telles que la surface.

  • Les zones tampon géodésiques peuvent sembler étranges sur une carte plane, mais elles apparaissent correctement sur un globe.

  • Le paramètre Method (Méthode) détermine le mode de création des zones tampons.

    • Le mode planaire identifie automatiquement la méthode à utiliser en fonction du système de coordonnées des entités en entrée.

      • Si les entités en entrée disposent d'un système de coordonnées projetées, des zones tampon euclidiennes sont créées.

      • Si les entités en entrée disposent d'un système de coordonnées géographiques, des zones tampon géodésiques sont créées.

    • Le mode géodésique est utilisé par défaut. La méthode géodésique crée une zone tampon géodésique de préservation de la forme, quel que soit le système de coordonnées en entrée. La zone tampon géodésique de préservation de la forme densifie les entités en entrée avant de créer les zones tampons géodésiques en sortie. Cela permet de créer des zones tampons qui représentent plus fidèlement la forme des entités en entrée. Si vous vous préoccupez de la forme des zones tampons, ainsi que du degré de correspondance de leur forme avec les entités en entrée d’origine, cette option est recommandée, en particulier lorsque vos données en entrée se trouvent dans un système de coordonnées géographiques. Cette opération peut prendre plus de temps que si vous choisissez l’option Planar (Planaire) pour créer la zone tampon géodésique, mais vous obtenez une zone tampon qui correspond davantage à la forme de l’entité en entrée.

  • Lorsque vous utilisez la méthode planaire, vous pouvez améliorer l’exactitude des zones tampons créées avec les entrées projetées en faisant appel à une projection qui réduit la distorsion de distance, comme une projection équidistante conique ou une projection azimutale équidistante, adaptée à votre entrée d’un point de vue géographique.

  • Lors de la création de zones tampon autour d’entités polygone, l’utilisation de distances de zone tampon négatives permet de créer des zones tampon à l’intérieur des entités polygone. L’utilisation d’une distance de zone tampon négative réduit les limites des polygones de la distance spécifiée.

    Remarque :

    Si la distance de zone tampon négative est suffisante pour réduire le polygone à néant, une géométrie nulle est générée. Un message d’avertissement s’affiche et aucune entité de géométrie nulle n’est écrite dans le jeu de données en sortie.

  • Vous pouvez indiquer la taille de la zone tampon en utilisant l’une des trois options suivantes :

    • Distance : utilise une valeur constante (taille identique de toutes les zones tampons).

    • Field (Champ) : utilise des valeurs provenant d’un champ (des entités différentes peuvent avoir des zones tampons de taille différente).

    • Expression : applique une expression à chaque entité (valeurs variables des entités selon l’expression).

      En savoir plus sur l’application d’expressions de zones tampons

  • Par défaut, l’outil Create Buffers (Créer des zones tampons) génère des zones tampons superposées lorsque ces dernières se rencontrent. Lorsque les entités en entrée sont des surfaces, la surface en entrée est incluse dans la zone tampon. Vous pouvez utiliser les paramètres de fusion et multipartie pour indiquer comment les zones tampon seront traitées. Les trois options de fusion disponibles sont les suivantes :

    • None (Aucune) : les zones tampons qui se rencontrent sont superposées. Il s’agit de l’option par défaut.

    • All (Toutes) : toutes les entités sont fusionnées. Le paramètre multipartie spécifie si toutes les entités sont fusionnées en une seule (multipartie = vrai) ou si seules les entités superposées sont fusionnées (multipartie = faux).

    • Fields (Champs) : les entités sont fusionnées en fonction de valeurs de champs. Vous pouvez sélectionner un ou plusieurs champs et les valeurs identiques seront fusionnées. Le paramètre multipartie détermine si toutes les entités de champs appariées sont fusionnées en une seule (multipartie = vrai) ou si seules les entités de champs appariées superposées sont fusionnées (multipartie = faux).

  • Si les distances de la zone tampon sont déterminées par un champ du paramètre Input Layer (Couche en entrée), les valeurs du champ peuvent correspondre à un nombre (5, par exemple) ou à un nombre accompagné d’une unité linéaire valide (5 kilomètres, par exemple). Si une valeur de champ est un nombre, la distance est supposée être exprimée dans l’unité linéaire de la référence spatiale du paramètre Input Layer (Couche en entrée) (à moins que la couche en entrée ne se trouve dans un système de coordonnées géographiques, auquel cas la valeur doit être en mètres). Si l’unité linéaire indiquée dans la valeur de champ est incorrecte ou non reconnue, l’unité linéaire de la référence spatiale des entités en entrée est utilisée par défaut.

  • Lorsque vous fusionnez des entités en utilisant les options All (Toutes) ou Fields (Champs), vous pouvez calculer des statistiques. Elles ne seront appliquées qu’à la fusion de toutes les entités ou valeurs de champ, et ne le seront pas géographiquement (à l’aide du paramètre multipartie). Le fonctionnement de ces options à l’aide des six entités présentées dans l’image ci-dessous est décrit dans la table ci-dessous. La couleur indique les valeurs de champ (bleu ou orange) utilisées pour la fusion des champs.

    Points en entrée utilisés dans les exemples de fusion de zones tampons

    Option Dissolve (Fusionner)

    Création de géométries multi-parties désactivée (par défaut)

    Création de géométries multi-parties activée

    None (Aucune)

    Option de zone tampon sans fusion

    Six entités sont créées lorsqu’aucune fusion n’est appliquée aux entités bufférisées. Il s’agit de l’option par défaut. Elle est identique à l’option Overlap (Superposition) de l’outil d’analyse standard.

    La valeur de l’option Multi-parties ne peut pas être vraie si l’option de fusion est paramétrée sur None (Aucune).

    All (Toutes)

    Fusion de toutes les entités et option Multi-parties paramétrée sur faux

    Trois entités sont créées lorsque toutes les valeurs sont fusionnées et que l’option Multipartie a la valeur faux. Seules les entités superposées sont fusionnées. Elle est identique à l’option Dissolve (Fusionner) de l’outil d’analyse standard.

    Fusion de toutes les entités et option Multi-parties paramétrée sur vrai

    Une entité est créée lorsque toutes les valeurs sont fusionnées et que l’option Multipartie a la valeur vrai. En sélectionnant cette option, vous n’obtenez toujours qu'une entité en sortie.

    Fields (Champs)

    Fusion des entités aux valeurs identiques et option Multi-parties paramétrée sur faux

    Quatre entités sont créées lorsque la fusion est appliquée en fonction du champ (dans ce cas, le champ correspond à la couleur des points en entrée). Seules les entités superposées présentant la valeur des champs spécifiés sont fusionnées.

    Fusion des entités aux valeurs identiques et option Multi-parties paramétrée sur vrai

    Deux entités sont créées lorsque la fusion est appliquée en fonction du champ (dans ce cas, le champ correspond à la couleur des points en entrée) et les multiparties sont autorisées. Les entités avec la même valeur de champ représenteront toujours une seule entité.

  • Vous pouvez utiliser une expression de zone tampon pour créer une équation à partir de champs numériques et d'opérateurs mathématiques. Reportez-vous à la rubrique Expressions Arcade dans la boîte à outils GeoAnalytics Desktop pour plus d’informations. On suppose que les valeurs numériques d'une expression de zone tampon sont exprimées en mètres, sauf indication contraire.

  • Vous pouvez effectuer une analyse semblable en utilisant :

  • Le jeu de données en sortie inclura un champ BUFF_DIST contenant la distance de zone tampon utilisée pour mettre en mémoire tampon chaque entité, dans l’unité linéaire du système de coordonnées des entités en entrée. Si un système de coordonnées en sortie est défini, les unités BUFF_DIST seront celles de ce système de coordonnées. Si le champ existe déjà dans la sortie, un numéro sera ajouté à la fin pour que le nom de champ soit unique (BUFF_DIST1, par exemple).

  • Vous pouvez améliorer les performances de l’outil Create Buffers (Créer des zones tampons) en procédant de l’une des façons suivantes :

    • Définissez l’environnement de l’étendue de manière à analyser uniquement des données d’intérêt.

    • Utilisez une zone tampon planaire.

    • Ne fusionnez pas les résultats de zone tampon.

    • Utilisez les données locales de l’environnement de l’analyse.

  • Cet outil de géotraitement est mis en œuvre par Spark. L'analyse est effectuée sur votre ordinateur de bureau à l'aide de plusieurs cœurs en parallèle. Reportez-vous à la rubrique Remarques sur les outils de GeoAnalytics Desktop pour en savoir plus sur l’exécution de l’analyse.

  • Lors de l’exécution d’outils de GeoAnalytics Desktop, l’analyse est effectuée sur votre ordinateur de bureau. Pour des performances optimales, les données doivent être disponibles sur votre bureau : Si vous utilisez une couche d’entités hébergée, il est recommandé d’utiliser ArcGIS GeoAnalytics Server. Si vos données ne sont pas locales, l'exécution d'un outil est plus longue. Pour utiliser votre serveur ArcGIS GeoAnalytics Server en vue d’une analyse, reportez-vous à la rubrique Outils GeoAnalytics.

Paramètres

Etiqueter Explication Type de données

Couche en entrée

Les entités ponctuelles, polylinéaires ou surfaciques seront mises en zone tampon.

Feature Layer

Classe d’entités en sortie

Nouvelle classe d’entités des résultats mis en zone tampon.

Feature Class

Méthode

Spécifie la méthode qui sera utilisée pour créer les zones tampons.

  • GéodésiqueLes zones tampons seront créées à l’aide d’une méthode de zone tampon géodésique de préservation de la forme, quel que soit le système de coordonnées en entrée. Il s’agit de l’option par défaut.

  • planeSi les entités en entrée sont dans un système de coordonnées projetées, des zones tampons euclidiennes seront créées. Si les entités en entrée sont dans un système de coordonnées géographiques, des zones tampons géodésiques seront créées. Vous pouvez utiliser le paramètre d'environnement Système de coordonnées en sortie pour indiquer un système de coordonnées.

String

Type de zone tampon

(Facultatif)

Indique comment la distance de la zone tampon sera définie.

  • DistanceLa même distance linéaire sera appliquée à toutes les entités.

  • ChampUn champ numérique ou de type chaîne sera sélectionné pour représenter la distance de la zone tampon.

  • ExpressionUne expression sera créée à l’aide de champs, de constantes et d’opérations mathématiques pour représenter la distance de la zone tampon.

String

Champ de zone tampon

(Facultatif)

Champ qui contient la distance de la zone tampon pour chaque entité. Si une valeur de champ est un nombre, la distance est supposée être exprimée dans l’unité linéaire de la référence spatiale de la valeur Input Layer (Couche en entrée) (à moins que la valeur Input Layer (Couche en entrée) ne se trouve dans un système de coordonnées géographiques, auquel cas la valeur doit être en mètres). Si l’unité linéaire indiquée dans les valeurs de champ est incorrecte ou non reconnue, l’unité linéaire de la référence spatiale des entités en entrée est utilisée par défaut.

Field

Distance de la zone tampon

(Facultatif)

Distance autour des entités en entrée à buffériser.

Linear Unit

Expression de zone tampon

(Facultatif)

Equation utilisant des champs et des opérateurs mathématiques qui seront appliqués à chaque entité en tant que zone tampon. Les champs doivent être numériques et l’expression peut inclure les opérateurs [+ - * / ] et plusieurs champs. Sauf indication contraire, les valeurs calculées seront appliquées en mètres. Par exemple, appliquez une zone tampon afin de multiplier un champ numérique nommé distance en kilomètres par 2 et ajoutez 15 mètres.

Utilisez une expression Arcade telle que as_kilometers($feature["distance"]) * 2 + as_meters(15).

Si la couche est ajoutée à la carte, les filtres Fields (Champs) et Helpers (Assistants) permettent de créer une expression.

Calculator Expression

Option Fusionner

(Facultatif)

Indique l’option de fusion à utiliser pour supprimer les superpositions de la zone tampon.

  • AucunUne zone tampon sera conservée par entité, indépendamment de la superposition. Il s’agit de l’option par défaut.

  • TousFusionnera toutes les zones tampons dans une entité unique en supprimant les superpositions éventuelles.

  • ListeLes zones tampons éventuelles ayant des valeurs attributaires identiques dans les champs listés (provenant des entités en entrée) seront fusionnées.

String

Champs de fusion

(Facultatif)

Liste d’un ou de plusieurs champs des entités en entrée sur lesquelles les zones tampons en sortie seront fusionnées. Les zones tampons présentant des valeurs attributaires identiques dans les champs répertoriés seront fusionnées. Ce paramètre est obligatoire uniquement lorsque le paramètre Dissolve Option (Option de fusion) est défini sur List (Liste).

Field

Champs de récapitulation

(Facultatif)

Spécifie les statistiques qui seront appliquées à des champs numériques et de type chaîne. Si aucune valeur n’est spécifiée, seul le total sera calculé. Ces statistiques sont appliquées uniquement lorsque le paramètre Dissolve Option (Option de fusion) est défini sur List (Liste) ou All (Tous).

Colonnes de la table de valeurs :

  • FieldFields on which statistics will be calculated.

  • StatisticsStatistics that will be calculated on specified fields.

    • CountThe number of nonnull values will be calculated. It can be used on numeric fields or strings. The count of [null, 0, 2] is 2.

    • SumThe sum of numeric values in a field will be calculated. The sum of [null, null, 3] is 3.

    • MeanThe mean of numeric values will be calculated. The mean of [0, 2, null] is 1.

    • MinimumThe minimum value of a numeric field will be calculated. The minimum of [0, 2, null] is 0.

    • MaximumThe maximum value of a numeric field will be calculated. The maximum value of [0, 2, null] is 2.

    • Standard deviationThe standard deviation of a numeric field will be calculated. The standard deviation of [1] is null. The standard deviation of [null, 1,1,1] is null.

    • VarianceThe variance of a numeric field in a track will be calculated. The variance of [1] is null. The variance of [null, 1, 1, 1] is null.

    • RangeThe range of a numeric field. This will be calculated as the minimum value subtracted from the maximum value. The range of [0, null, 1] is 1. The range of [null, 4] is 0.

    • AnyA sample string from a field of type string will be calculated.

Value Table

Multi-parties

(Facultatif)

Indique si des entités multi-parties seront créées.

  • ActivéDes entités multi-parties en sortie seront créées, le cas échéant.

  • DécochéLes entités multi-parties ne seront pas créées, une entité individuelle sera créée pour chaque partie. Il s’agit de l’option par défaut.

Boolean

Environnements

Système de coordonnées en sortie, Etendue, Espace de travail courant

Informations de licence

  • Basic: Non
  • Standard: Non
  • Advanced: Oui