Préparer vos données pour la superposition pondérée

Vous devez préparer vos données pour l’analyse de superposition pondérée. Les services de superposition pondérée se basent sur des couches raster. Cela signifie que vous devrez peut-être convertir vos données vectorielles existantes en données raster. Avant de convertir vos données au format geoFIFF raster, vous devez vérifier la géométrie de chaque jeu de données. Vous pouvez également projeter les données dans un système de coordonnées commun et associer vos jeux de données à une zone d’intérêt. Les outil suivants permettent de préparer vos données :

  • Exécutez l’outil Check Geometry (Vérifier les géométries) pour générer un rapport sur les problèmes de géométrie d’une classe d’entités.
  • Exécutez l’outil Repair Geometry (Réparer les géométries) pour corriger les problèmes détectés par l’outil Check Geometry (Vérifier les géométries).
  • Si vous le souhaitez, exécutez l’outil Project (Projeter) pour projeter tous vos jeux de données vectoriels dans un système de coordonnées commun.
  • Si vous le souhaitez, exécutez l’outil Clip (Attacher) pour extraire des entités de votre zone d’intérêt. Cela réduit la taille de vos rasters et accélère la configuration et le traitement.
  • Utilisez l’un des outils des boîtes d’outils Conversation ou Spatial Analyst pour convertir vos jeux de données vectoriels en geoTIFF (.tif). Vous devez utiliser le format geoTIFF.
Remarque :

Les outils qui convertissent les jeux de données vectoriels en jeux de données raster nécessitent une taille de cellule. Si vous utilisez une taille de cellule commune à tous les rasters, votre analyse de superposition gagnera en précision. Vous pouvez calculer une taille de cellule à partir de l’étendue de l’un de vos jeux de données.

L’extrait de code Python suivant calcule une taille de cellule à partir d’une couche d’entités en trouvant la dimension d’étendue la plus courte, puis en la divisant par 250. Vous pouvez l’exécuter à partir de la fenêtre immédiate de ArcGIS Pro.

ext=arcpy.Describe("your-layer").extent
if ext.width < ext.height:
     cellsize=ext.width/250
else: 
     cellsize=ext.height/250    
print cellsize

Pour chaque fichier geoTIFF, exécutez les outils Build Pyramids (Construire des pyramides) et Calculate Statistics (Calculer les statistiques). Cela permet d’améliorer les performances et la précision du traitement de la superposition pondérée.

Gestion des valeurs NoData

Les jeux de données raster peuvent contenir des zones sans données. Les cellules NoData peuvent modifier les superpositions en masquant les cellules en dessous. Cela a pour effet de supprimer les cellules raster de l'analyse. Vous pouvez convertir les valeurs des cellules NoData en une autre valeur avec l’outil Calculatrice raster.

Remarque :

Le processus suivant est facultatif. Il explique comment utiliser l’outil Raster Calculator (Calculatrice raster) pour convertir les valeurs NoData en une autre valeur dans un jeu de données raster en entrée.

  1. Ajoutez votre couche raster à ArcGIS Pro.
  2. Pour visualiser les cellules NoData dans votre jeu de données raster, procédez comme suit :
    1. Cliquez avec le bouton droit sur votre couche raster dans la fenêtre Contents (Contenu).
    2. Cliquez sur Symbology (Symbologie).
    3. Cliquez sur l’onglet Mask (Masque), puis sur NoData Color Picker (Sélectionneur de couleur NoData).
    4. Dans le sélectionneur de couleurs, choisissez la couleur qui représentera les cellules NoData dans votre couche raster.

    L'affichage cartographique est mis à jour pour symboliser les cellules NoData à l'aide de la couleur de votre choix.

  3. Ouvrez l’outil Raster Calculator (Calculatrice raster) à partir de la boîte d’outils Spatial Analyst.
  4. Dans la zone de texte Map Algebra expression (Expression d’algèbre spatial), saisissez l’expression suivante : Con(IsNull("raster-layer-from-step-1"),no-data-replacement-value,"raster-layer-from-step-1").
  5. Accédez à l’emplacement où stocker votre raster pour le paramètre Output raster (Raster en sortie).
    Outil de géotraitement Raster Calculator (Calculatrice raster)
  6. Cliquez sur Run (Exécuter).

    L’outil Raster Calculator (Calculatrice raster) s’exécute et écrit un nouveau jeu de données raster à l’emplacement que vous avez indiqué dans le paramètre Output raster (Raster en sortie).

Dans ce processus, vous avez appris comment préparer vos données pour les utiliser dans un service de superposition pondérée.


Dans cette rubrique
  1. Gestion des valeurs NoData