Suite

Jointure spatiale - Grille contenant des points, affichage de la valeur la plus élevée uniquement

Jointure spatiale - Grille contenant des points, affichage de la valeur la plus élevée uniquement


Désolé si cela a été répondu - je n'ai rien trouvé de spécifique à ma question, cependant.

  • J'ai une couche de grille de polygones et une couche de points qui contiennent des valeurs numériques (1-4)

  • Je souhaite utiliser une jointure spatiale pour colorer la grille en fonction du point de valeur la plus élevée qu'elle contient.

  • J'aimerais le faire dans modelbuilder si possible, afin que je puisse facilement l'intégrer dans mon flux de travail.

Par exemple:

Disons que la valeur 4 est de couleur rouge, 3 orange, 2 verte, 1 bleue.

Dans cet exemple, le carré supérieur gauche se retrouverait avec une valeur de 4, le carré inférieur droit se retrouverait avec une valeur de 2 et les autres carrés se retrouveraient avec des valeurs de 3.


Vous devez utiliser l'outil de géotraitement de jointure spatiale et définir l'"Opération de jointure" sur "JOIN_ONE_TO_ONE":

JOIN_ONE_TO_ONE - Si plusieurs entités de jointure sont trouvées qui ont la même relation spatiale avec une seule entité cible, les attributs des multiples entités de jointure seront agrégés à l'aide d'une règle de fusion de carte de champ.

Définissez la règle de fusion sur Maximum pour le champ de valeur de la couche de points comme l'instantané ci-dessous :


Voir la vidéo: Spatial joins in ArcMap