ee.Classifier.spectralRegion

Erstellt einen Klassifikator, der prüft, ob seine Eingaben innerhalb eines Polygons liegen, das durch eine Reihe von Koordinaten in einem beliebigen 2D-Koordinatensystem definiert wird. Jede zu klassifizierende Eingabe muss zwei Werte haben (z.B. müssen Bilder zwei Bänder haben). Das Ergebnis ist 1, wenn die Eingabewerte innerhalb des angegebenen Polygons liegen, und 0, wenn dies nicht der Fall ist.

NutzungAusgabe
ee.Classifier.spectralRegion(coordinates, schema)Klassifikator
ArgumentTypDetails
coordinatesListeDie Koordinaten des Polygons als Liste von Ringen. Jeder Ring ist eine Liste von Koordinatenpaaren (z.B. [u1, v1, u2, v2, ..., uN, vN]). Keine Kante darf eine andere Kante schneiden. Die resultierende Klassifizierung ist 1, wenn sich die Eingabewerte im Inneren des angegebenen Polygons befinden. Das bedeutet, dass eine ungerade Anzahl von Polygonkanten überschritten werden muss, um aus dem Polygon herauszukommen. Andernfalls ist die Klassifizierung 0.
schemaListe, Standard: nullDas Schema des Klassifikators. Eine Liste von Band- oder Attributnamen, auf die der Classifier angewendet wird. Da dieser Klassifikator nicht trainiert wird, müssen diese manuell angegeben werden. Die Standardeinstellung ist ['u', 'v'].