Conseils & Astuces ArcGIS Online - N°191
N° 191 - Utiliser les hexagones H3 pour vos workflows d'analyse spatiale
Depuis la version de juin 2023 d'ArcGIS Online vous pouvez, comme avec ArcGIS Pro, utiliser l'outil "Générer des tessellations" pour générer des hexagones H3, un système d'indexation spatiale hiérarchique open source créé par Uber en 2018.
Pourquoi utiliser des hexagones ?
Les hexagones sont l'une des formes les plus optimales pour l'analyse spatiale en raison de leur motif de tessellation complètement équidistant de tous leurs voisins (une caractéristique non partagée par d'autres types de tessellation courants, tels que les géométries triangulaires ou carrées). Le fait que les polygones voisins soient équidistants permet de réduire les biais d'échantillonnage qui pourraient être observés avec d'autres types de formes. Les hexagones sont également moins sujets aux effets de distorsion causés par la courbure de la Terre en raison de leurs nombreux côtés et de leurs angles obtus. Pour en savoir plus sur la puissance de la tessellation hexagonale dans vos workflows d'analyse, vous pouvez consulter la rubrique ArcGIS Pro suivante.
Pourquoi utiliser le modèle d'hexagones H3 ?
Les hexagones H3 sont un index de mosaïque hiérarchique open source qui génère des hexagones à des emplacements prédéterminés sur le globe en fonction de l'une des seize résolutions différentes. Les hexagones hiérarchiques sont dimensionnés de telle sorte que chaque polygone plus grand est divisé en sept hexagones plus petits de taille égale qui ont tous une distance égale au centre de leurs voisins, comme le montre l'image ci-dessous.
Les plus grands hexagones pouvant être créés à partir de cet outil ont la résolution "0" avec une superficie moyenne de 4 357 449,42 km². La résolution la plus élevée est "15", elle produit les plus petits hexagones avec une taille de 0,895 m², comme défini par les résolutions de la page de documentation de la bibliothèque H3.
Vous souhaitez en savoir plus sur la hierarchie des hexagones H3 vous pouvez consulter ces ressources sur l'index spatial hiérarchique hexagonal d'Uber et les outils ArcGIS Pro qui proposent déjà des hexagones H3 : Générer des quadrillages et des hexagones et Générer une tessellation.
L'un des avantages des hexagones H3 est que les tessellations s'alignent toujours. Les hexagones H3 sont générés à des emplacements prédéterminés en fonction de la résolution de leur bin. Par conséquent, les tessellations de la même résolution ne se chevaucheront jamais. Chaque tessellation possède un champ GRID_ID représentant son emplacement qui est commun à tous les logiciels de génération H3.
Utilisation des hexagones H3 dans l'outil "Générer des tessellations"
Pour créer une tessellation hexagonale H3 dans ArcGIS Online :
- Ouvrir l'application Map Viewer et accédez au volet "Analyse".
- Rechercher l'outil : "Générer des Tessellations".
- Utilisez le menu déroulant pour sélectionner "Hexagone H3" comme type de forme des groupes.
- Une fois que vous avez sélectionné l'hexagone H3, un nouveau paramètre apparaît appelé résolution de groupe H3 où vous pouvez choisir une valeur de résolution de 0, les groupes les plus grands, à 15, les groupes les plus petits.
- Définir une étendue à l'aide du paramètre de couche d'étendue. Lorsque vous sélectionnez cette option, vous pouvez choisir de créer uniquement des tessellations qui intersectent des entités dans la couche d'étendue.
- Définir une étendue de traitement dans les paramètres d'environnement. L'étendue de traitement peut être définie par un ensemble de coordonnées, l'étendue d'affichage ou une couche.
Il est important de noter que les hexagones H3 sont toujours générés à l'aide de la référence spatiale World Geodetic System 1984 (WGS84) (wkid : 4326). Il existe deux cas dans lesquels vous pouvez recevoir un message d'avertissement concernant votre référence spatiale :
- Si un système de coordonnées de sortie est défini via les paramètres d'environnement et n'est pas WGS84, un avertissement s'affiche vous indiquant que votre système de coordonnées de sortie ne sera pas utilisé.
- Si votre ensemble de données d'entrée se trouve dans une référence spatiale différente de WGS84, un avertissement s'affichera indiquant que WGS84 a été appliqué.
Dans les deux cas, l'analyse s'exécutera en WGS84 et vous n'aurez pas besoin d'effectuer la moindre modification.
A vous de jouer désormais et de voir les cas d'usages pour lesquels cette approche de fractionnement du territoire peut être pertinente.
Bonne route sur ArcGIS Online !
Pour retrouver l'ensemble des Conseils & Astuces ArcGIS Online, cliquez sur ce lien.