Calculer la densité (Outils GeoAnalytics Desktop)
Résumé
Calcule une grandeur par unité de surface à partir d’entités ponctuelles qui se trouvent dans le voisinage donné de chaque cellule.
En savoir plus sur le fonctionnement des intervalles temporels
Illustration

Utilisation
L’outil Calculate Density (Calculer la densité) requiert une seule entrée d’entités ponctuelles.
La densité peut être calculée à l’aide d’un ou plusieurs champs de nombre. Un champ de nombre est un champ numérique qui indique le nombre d'incidents à chaque emplacement. Les entités, telles que les villes ou les autoroutes, peuvent utiliser un champ de nombre pour calculer la densité de la population ou les voies de trafic, respectivement. Si vous spécifiez un champ de nombre, la densité est calculée pour ce champ, en plus de la densité des points.
Les points en entrée sont agrégés dans des groupes à des fins d’analyse. Vous devez préciser la taille des groupes dans lesquels les données doivent être agrégées. Par défaut, les résultats en sortie sont indiqués en kilomètres carrés.
Les points en entrée sont agrégés en groupes d’une taille et d’une forme (hexagone ou carré) spécifiées. Si vous optez pour l’agrégation dans des hexagones, la taille du groupe d correspond à la hauteur de chaque hexagone et la largeur de l’hexagone obtenu est de deux fois la hauteur divisée par la racine carrée de 3. Si vous optez pour l’agrégation dans des carrés, la taille du groupe d correspond à la hauteur du carré, qui est égale à la largeur.

Vous devez spécifier une taille de voisinage supérieure à la taille du groupe. La taille de voisinage permet de rechercher les entités en entrée qui se trouvent dans le même voisinage que l’entité (groupe) considérée.
Des valeurs élevées de taille du voisinage produisent en sortie une densité plus généralisée. Des valeurs faibles produisent une sortie plus détaillée.
Seuls les points compris dans un voisinage sont pris en compte lors du calcul de la densité. Si aucun point n’est compris dans le voisinage d’une cellule spécifique, aucune valeur ne lui est attribuée.
Deux options de pondération permettent de calculer la densité : l’option Uniform (Uniforme) additionne toutes les valeurs au sein du voisinage et les divise par la surface. L’option Kernel (Noyau) pondère les valeurs du voisinage en fonction de la distance par rapport à l’entité considérée et applique une fonction de noyau pour ajuster une surface effilée régulière à chaque point.
Seules les surfaces situées dans le voisinage d’un groupe contenant des points sont renvoyées.
Si les unités du facteur d'échelle d'unité de surface sont petites par rapport à la distance entre les points, les valeurs en sortie risquent d'être très faibles. Pour obtenir des valeurs plus grandes, utilisez le facteur d’échelle d’unité de surface correspondant à des unités plus grandes (par exemple, Square Kilometers (Kilomètres carrés) au lieu de Square Meters (Mètres carrés)).
L’analyse avec regroupement nécessite de projeter l’entrée ou de définir le système de coordonnées en sortie sur un système de coordonnées projetées. Si les données ne figurent pas dans un système de coordonnées projetées et si vous n’en définissez pas un, une projection sera utilisée en fonction de l’étendue des données que vous analysez.
Les valeurs de densité seront toujours des valeurs à virgule flottante.
Calculate Density (Calculer la densité) permet d’effectuer des analyses à l’aide de la discrétisation temporelle. Chaque intervalle temporel est analysé indépendamment des entités en dehors de l’intervalle temporel. Pour que vous puissiez utiliser la discrétisation temporelle, les données en entrée doivent être temporelles et représenter un instant dans le temps. Lorsque la discrétisation temporelle est appliquée, les entités en sortie sont des intervalles temporels représentés par des champs.
Lorsque des entités en entrée sont analysées à l’aide d’intervalles temporels, chaque intervalle temporel est analysé indépendamment des entités en dehors de cet intervalle temporel.
Le paramètre Time Step Reference (Référence de l’intervalle temporel) peut être une valeur de date et d’heure ou simplement une valeur de date, mais pas uniquement une valeur d’heure.
Les champs suivants sont inclus dans les entités en sortie :
Nom du champ
Description
densityDensité du polygone donné. Ce champ est renvoyé dans le facteur d’échelle d’unité spécifié.
density_<fieldname>Densité pondérée par le champ donné. Ce champ est renvoyé uniquement lorsqu’un ou plusieurs champs sont indiqués.
start_dateSi l’intervalle temporel est spécifié, les polygones en sortie présenteront un intervalle temporel. Ce champ représente l’heure de début.
end_dateSi l’intervalle temporel est spécifié, les polygones en sortie présenteront un intervalle temporel. Ce champ représente l’heure de fin.
Vous pouvez améliorer les performances de l’outil Calculate Density (Calculer la densité) en effectuant une ou plusieurs des opérations suivantes :
Définissez l’environnement d’étendue de manière à n’analyser que les données présentant un intérêt.
Les performances de grands groupes sont meilleures que celles de petits groupes. Si vous n’êtes pas sûr de la taille à utiliser, commencez par un groupe plus grand comme prototype.
Comme les groupes, des intervalles temporels plus importants se comportent mieux que des intervalles temporels plus petits.
Réduisez le ratio de la taille du voisinage par rapport à la taille du groupe. Une taille du voisinage égale à trois fois la taille du groupe produira de meilleures performances qu’une taille du voisinage égale à dix fois la taille du groupe.
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.
Vous pouvez effectuer une analyse semblable en utilisant :
Aggregate Points (Agréger des points) dans la boîte à outils GeoAnalytics Desktop ou la boîte à outils GeoAnalytics Server
L’outil Point Density (Densité de point) de la boîte à outils Spatial Analyst
L’outil Kernel Density (Densité de noyau) de la boîte à outils Spatial Analyst
L’outil Calculate Density (Calculer la densité) de la boîte à outils Analyse d’entités standard
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Couche en entrée |
Points qui seront utilisés pour calculer la densité. |
Feature Layer |
|
Classe d’entités en sortie |
Nouvelle classe d’entités contenant les densités calculées. |
Feature Class |
|
Type de groupe |
Spécifie la forme de groupe qui sera utilisée dans l’analyse.
|
String |
|
Taille du groupe |
La taille des groupes utilisés pour agréger les entités en entrée. Lors de la génération de groupes pour des carrés, le nombre et les unités spécifiés déterminent la hauteur et la longueur du carré. Pour des hexagones, le nombre et les unités spécifiés déterminent la distance entre les côtés parallèles. |
Linear Unit |
|
Pondération |
Spécifie la pondération à appliquer à la fonction de densité.
|
String |
|
Taille du voisinage |
Rayon de recherche à appliquer aux calculs de densité. |
Linear Unit |
|
Champs (Facultatif) |
Un ou plusieurs champs indiquant les valeurs de population pour chaque entité. Le champ de population représente le total ou la quantité à répartir sur tout le paysage pour créer une surface continue. Les valeurs du champ de population doivent être numériques. Par défaut, la densité du nombre de points en entrée est toujours calculée. |
Field |
|
Facteur d’échelle d’unité de surface (Facultatif) |
Spécifie les unités de surface à utiliser pour les valeurs de densité en sortie. L'unité par défaut est basée sur les unités de la référence spatiale en sortie.
|
String |
|
Intervalle temporel (Facultatif) |
Valeur qui spécifie la durée de l'intervalle de temps. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps. Une discrétisation temporelle peut être appliquée uniquement si le temps est activé sur les données en entrée. |
Time Unit |
|
Répétition de l'intervalle temporel (Facultatif) |
Valeur qui spécifie la fréquence à laquelle l'intervalle de temps intervient. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps. |
Time Unit |
|
Référence de l'intervalle temporel (Facultatif) |
Une date qui indique l'heure de référence sur laquelle aligner les intervalles temporels. La valeur par défaut est le 1er janvier 1970 à 12 h 00. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps. |
Date |
Environnements
Système de coordonnées en sortie, Etendue, Espace de travail courant
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Oui