ee.Classifier.spectralRegion

Crée un classificateur qui teste si ses entrées se trouvent dans un polygone défini par un ensemble de coordonnées dans un système de coordonnées 2D arbitraire. Chaque entrée à classer doit comporter deux valeurs (par exemple, les images doivent comporter deux bandes). Le résultat sera 1 lorsque les valeurs d'entrée sont contenues dans le polygone donné, et 0 dans le cas contraire.

UtilisationRenvoie
ee.Classifier.spectralRegion(coordinates, schema)Classificateur
ArgumentTypeDétails
coordinatesListeCoordonnées du polygone, sous la forme d'une liste d'anneaux. Chaque anneau est une liste de paires de coordonnées (par exemple, [u1, v1, u2, v2, ..., uN, vN]). Aucune arête ne peut en croiser une autre. La classification obtenue sera de 1 lorsque les valeurs d'entrée se trouvent à l'intérieur du polygone donné (c'est-à-dire qu'un nombre impair de bords de polygone doivent être traversés pour sortir du polygone) et de 0 dans le cas contraire.
schemaListe, valeur par défaut : nullSchéma du classificateur. Liste des noms de bandes ou de propriétés sur lesquelles le classificateur fonctionnera. Étant donné que ce classificateur ne subit pas d'étape d'entraînement, ces valeurs doivent être spécifiées manuellement. La valeur par défaut est ["u", "v"].