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 de base. 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.
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 de script.
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
Pour créer un quadrillage pivotant, définissez l'angle de rotation non pas en spécifiant un angle, mais en indiquant deux extrémités d'une ligne qui seront utilisés pour calculer l'angle. L'angle de rotation est l'angle entre la verticale et la ligne que vous définissez. Les deux extrémités correspondent à la coordonnée d'origine du quadrillage et à la coordonnée de l'axe des y, comme illustré au-dessous.
Si vous n'avez pas besoin de faire pivoter le quadrillage, définissez la Coordonnée axe Y sur la coordonnée x minimum et indiquez une valeur positive sur l'axe vertical.
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= (8,- 6)
- 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.
L'étape suivante consiste à calculer l'angle de rotation à l'aide des valeurs indiquées pour la Coordonnée de l'origine du quadrillage et la Coordonnée axe Y. Dans cet exemple, l'angle calculé est à 60 degrés.
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.
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,0) :
Tangente de l'angle = coordonnée x / coordonnée y
Par exemple, l'angle est à 60 degrés. Supposons que la coordonnée y soit 10, puis
coordonnée x = tan(60) * 10 = 1,732 * 10 = 17,32
Le point de la coordonnée de l'axe des y est (17,32, 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 POLYGON pour le paramètre Type de géométrie. Si vous souhaitez un quadrillage à des fins d'affichage, choisissez POLYLINE pour le paramètre Type de géométrie. Si vous avez un grand nombre de cellules, la création d'un quadrillage avec une géométrie de polygone sera beaucoup plus lente qu'avec une géométrie de ligne.
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 POLYLINE 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.