In an embodiment, a computer-implemented method of selecting locations in a field for treatment sampling is disclosed. The method comprises receiving, by a processor, input data including a number T of treatments applied to a field, a number L of treatment locations for each treatment, a list of treatment polygons within the field, and a map for the field indicating one or more values of a set of design parameters corresponding to environment factors for each of a plurality of locations in the field. The method also comprises computing, by the processor, an environment class index for each of a group of locations in the list of treatment polygons based on the map; distributing the list of treatment polygons to the T treatments based on the computed indices; and selecting, for each of the T of treatments, L treatment locations from the group of locations in the treatment polygons distributed to the treatment. In addition, the method comprises causing display of information regarding the selected treatment locations.La présente invention concerne un procédé implémenté par ordinateur. Le procédé comprend la réception, par un processeur, de données d'entrée comprenant : un nombre T de traitements appliqués dans un champ, un nombre L d'emplacements de traitement pour chaque traitement, une liste de polygones de traitement dans le champ, et une carte du champ où figurent une ou plusieurs valeurs d'un ensemble de paramètres de conception correspondant à des facteurs environnementaux pour chaque emplacement de la pluralité d'emplacements dans le champ ; le calcul, par le processeur, d'un indice de classe environnementale pour chaque emplacement d'un groupe d'emplacements dans la liste de polygones de traitement en fonction de la carte ; l'affectation de la liste de polygones de traitements aux T traitements en fonction des indices de classe environnementale calculés ; la sélection, pour chacun des T traitements, des L emplacements de traitement dans le groupe d'emplacements