Fonctionnement de l'outil Créer un quadrillage

L'outil Créer un quadrillage crée une classe d'entités contenant un quadrillage de cellules rectangulaires. La création d'un quadrillage nécessite trois informations de base : l'étendue spatiale du quadrillage, le nombre de lignes et de colonnes et l'angle de rotation. Il existe différents moyens de spécifier ces informations. Par exemple, vous pouvez ne pas connaître le nombre exact de lignes et de colonnes, mais savoir que chaque cellule rectangulaire doit mesure exactement 110 mètres par 63 et recouvrir l'étendue spatiale d'une autre classe d'entités.

L'outil comporte 11 paramètres, qui se répartissent en quatre groupes distincts :

  • l'étendue spatiale du quadrillage,
  • le nombre de lignes et de colonnes, ainsi que la hauteur et la largeur de chaque cellule du quadrillage,
  • l'angle de rotation du quadrillage,
  • des paramètres qui définissent le nom et le type de la classe d'entités en sortie (polygones ou lignes) et un jeu de données ponctuelles facultatif qui contient des centroïdes de chaque cellule.

Remarque :

L'ordre des paramètres dans la boîte de dialogue de l'outil est différent de l'ordre des paramètres dans la syntaxe Python.

Méthodes de définition de l'étendue spatiale

Vous pouvez définir l'étendue du quadrillage à l'aide des méthodes suivantes :

  • Entrez un jeu de données existant dans le paramètre Modèle d'étendue. L'étendue de ce jeu de données sera utilisée comme étendue du quadrillage.
  • Au lieu d'entrer un jeu de données existant dans le paramètre Modèle d'étendue, indiquez les coordonnées x et y minimum et maximum.
  • Entrez une origine et l'angle opposé du quadrillage à l'aide des paramètres Coordonnée de l'origine du quadrillage et Angle opposé du quadrillage.
  • Entrez une origine, une taille de cellule et le nombre de lignes et de colonnes respectivement dans les paramètres Coordonnée de l'origine du quadrillage, Largeur de cellule, Hauteur de cellule, Nombre de lignes et Nombre de colonnes.

Définition du nombre de lignes et de colonnes

Si vous avez défini l'étendue du quadrillage à l'aide de l'une des trois premières méthodes décrites plus haut, vous devrez définir le nombre de lignes et de colonnes du quadrillage. Il existe quatre méthodes pour spécifier le nombre de lignes et de colonnes :

  • Définissez la largeur et la hauteur de cellule à l'aide des paramètres Largeur de cellule et Hauteur de cellule et laissez les paramètres Nombre de colonnes et Nombre de lignes vides ou définissez-les sur 0. Lorsque l'outil exécute, il calcule le nombre de lignes et de colonnes requis pour couvrir l'étendue du quadrillage.
  • Définissez la largeur et la hauteur de cellule comme ci-dessus, mais entrez également le nombre de lignes et de colonnes.
  • Définissez le nombre de lignes et de colonnes à l'aide des paramètres Nombre de lignes et Nombre de colonnes et laissez les paramètres Largeur de cellule et Hauteur de cellule vides ou définissez-les sur 0. Lorsque l'outil exécute, il calcule la taille et la hauteur des cellules en fonction du nombre de lignes et de colonnes et de la valeur du paramètre Angle opposé du quadrillage.
  • Définissez le nombre de lignes et de colonnes comme ci-dessus, mais entrez également une taille et une largeur de cellule. Avec cette méthode, le paramètre Angle opposé du quadrillage est ignoré (il n'est d'ailleurs pas disponible dans la boîte de dialogue de l'outil). Il est calculé lors de l'exécution de l'outil.

Angle de rotation

Il s'agit de l'angle entre l'axe des Y et la ligne raccordant la coordonnée de l’origine du quadrillage au point Coordonnée axe Y.

Pour créer un quadrillage pivotant, définissez l'angle de rotation en spécifiant une coordonnée axe Y de sorte que la ligne de l'origine à ce point crée l'angle souhaité avec le Nord, comme illustré ci-dessous. Consultez la section Calcul d'une valeur pour la coordonnée d'axe des y ci-dessous pour en savoir plus.

Calcul de la rotation du quadrillage

L'exemple suivant affiche un quadrillage pivotant construit avec les valeurs de paramètre suivantes :

  • Coordonnée de l’origine du quadrillage = (0, 0)
  • Angle opposé du quadrillage = (6.9, 4)
  • Nombre de lignes = 3
  • Nombre de colonnes = 4
  • Coordonnée axe Y = (6.9, 4)

Lorsque l'outil Créer un quadrillage est exécuté, il construit en premier un quadrillage non pivotant, comme illustré au-dessous.

Création des cellules

L'étape suivante consiste à faire pivoter le quadrillage de 60 degrés dans le sens des aiguilles d'une montre horaire autour de l'origine pour obtenir le quadrillage final.

Position finale du quadrillage

Calcul d'une valeur pour la coordonnée d'axe des y

Si vous connaissez l'angle de rotation, vous peut calculer une valeur pour le paramètre Coordonnée axe Y comme suit :

Supposons que le quadrillage doivent pivoter de 60 degrés dans le sens des aiguilles d'une montre. Depuis l'origine du quadrillage, dessinez une ligne de sorte à faire un angle de 60 degrés dans le sens des aiguilles d'une montre par rapport à l'axe vertical (comme indiqué dans le diagramme ci-dessous). Tout point sur cette ligne peut être utilisé comme valeur pour le paramètre Coordonnée axe Y. Utilisez une valeur pratique pour la coordonnée y et calculez la coordonnée x à partir de la relation (supposez que l'origine est à 0) :

Tangente de l'angle = coordonnée x / coordonnée y

Calcul du point d'axe des y du quadrillage

Par exemple, l'angle est à 60 degrés. Si la coordonnée y est égale à 10, la coordonnée x est égale à 17,32.

x-coordinate = tan(60) * 10

Classe d'entités en sortie

Vous pouvez choisir de créer une classe d'entités surfaciques ou linéaires. Si vous projetez de superposer le quadrillage à un jeu de données existant à l'aide d'outils de la boîte à outils Overlay, choisissez Polygone pour le paramètre Type de géométrie. Si vous souhaitez un quadrillage à des fins d'affichage, choisissez Polyligne pour le paramètre Type de géométrie. Si vous avez un grand nombre de cellules, la création d'un quadrillage avec un polygone sera beaucoup plus lente qu'avec une Polyligne.

Vous pouvez également créer une classe d'entités points en activant le paramètre Créer des points d'étiquette. Les points se trouveront au centre de chaque cellule. Si vous souhaitez uniquement une sortie de points et rien d'autre, choisissez Polyligne pour le paramètre Type de géométrie (car c'est la méthode la plus rapide pour construire un quadrillage) et activez le paramètre Créer des points d'étiquette. Une fois l'exécution de l'outil terminée, supprimez la classe d'entités linéaires en sortie.