Suite

Comment obtenir la valeur originCoordinate dans l'outil "Créer un résille"

Comment obtenir la valeur originCoordinate dans l'outil


J'essaie de développer une interface graphique de traitement de données spatiales, l'une des étapes utilise l'outil "Créer un résille". Dans la boîte à outils elle-même, une liste déroulante vous permet de sélectionner l'étendue du modèle, de cette façon, l'utilisateur n'aura pas besoin de saisir manuellement les coordonnées X et Y pour l'origine du quadrillage et l'axe Y.

Cependant, d'après le script, il ne semble pas qu'il existe un moyen de parcourir une étendue de référence. Est-ce que quelqu'un sait comment faire ça?


Vous pouvez créer un objet d'étendue ou simplement utiliser une classe d'entités avec l'étendue que vous désirez, comme illustré ici :

importer arcpy #feature class avec l'étendue souhaitée fc = r"C:TestData.gdbDistrict"… CreateFishnet_management (out_feature_class, origin_coord, y_axis_coord, cell_width, cell_height, number_rows, number_columns, {corner_coord}, ​​{labels}, template = fc #Utilisation de l'étendue de la classe d'entités comme modèle {geometry_type})

Voir la vidéo: Polar coordinates 1. Parametric equations and polar coordinates. Precalculus. Khan Academy