Avec notre approche simplifiée du calcul d'un Indice de risque de chaleur pour la détection des îlots de chaleur urbains potentiels, nous avons rencontré des défis typiques lors de la mise en œuvre de processus complexes de Data Science.<\/SPAN><\/P>
Nous souhaitons partager nos expériences de mise en œuvre avec d'autres équipes de développeurs, et espérons en tirer quelques bonnes pratiques pour le développement avec ArcGIS.<\/SPAN><\/P>
Générer une Tesselation<\/H2>
Cette fonction génère une grille de tessellation composée de polygones réguliers (par exemple triangles, carrés, hexagones), couvrant une zone spécifique. Nous utilisons cette fonction pour créer un motif en grille sur une étendue donnée (Extent). Cela est utile pour des analyses spatiales avancées, telles que l'étude des schémas de distribution ou la création de cartes thermiques pour le calcul de l'Indice de risque de chaleur.<\/SPAN><\/P>
def generate_tessellation(output_feature_class, extent, size, spatial_ref):
""" Générer une grille de tessellation. """
arcpy.management.GenerateTessellation(
Output_Feature_Class=output_feature_class,
Extent=extent,
Size=size,
Spatial_Reference=spatial_ref
)<\/code><\/pre>
Pour le calcul de l'Indice de risque de chaleur, nous générons une grille de Tessellation avec une surface de 1500 mètres carrés et limitons spatialement la zone urbaine avec l'Extent. La classe d'entités générée représente une grille de cellules hexagonales à l'intérieur de la zone spécifiée avec la taille cellulaire et la référence spatiale indiquées. Elle sert de base pour un recoupement spatial avec les températures superficielles extraites du raster Landsat.<\/SPAN><\/P>
Remarque<\/SPAN><\/H2>
Les développeurs doivent s'assurer que les paramètres sont correctement définis et que le système de référence spatiale choisi correspond aux données d'entrée. Lors de l'utilisation des hexagones H3, la résolution H3 doit être correctement réglée pour obtenir la taille cellulaire souhaitée. Plus de détails sont disponibles ici : Générer un mosaïque (Data Management)—ArcGIS Pro | Documentation<\/A><\/SPAN><\/SPAN><\/P>
👉<\/span>
Github Repo : urban-heat-risk-index<\/A> <\/P>
👉<\/span>
ArcGIS Developer Bundle<\/A> <\/P>