010357: Die Anzahl der Layer in der Index-/Grid-Name-Liste stimmt nicht mit der Anzahl der Layer in der Signaturdatei überein.
Beschreibung
Es besteht ein Problem mit der Signaturdatei. In einer Signaturdatei werden die Layer oder Raster, die zu ihrer Erstellung verwendet wurden, in der Liste #Layer-Number-Grid-Name aufgeführt. Die Eingaberaster werden verwendet, um die Statistiken für jede Klasse zu berechnen. Für jede Klasse wird die Layer-Nummer identifiziert. Die Kovarianzmatrix wird anhand dieser Layer bestimmt. Im Folgenden finden Sie den Anfang einer Beispiel-Signaturdatei:
# Signatures Produced by ClassSig from Zone-Grid redsamp5 and Stack redlands
# Number of selected grids
/* 3
# Layer-Number Grid-name
/* 1 redlands3
/* 2 redlands1
/* 3 redlands2
Die Anzahl der Eingaben, die zur Erstellung der Kovarianzmatrix verwendet werden, muss der # Anzahl ausgewählter Grids und der Anzahl der Einträge in der Liste # Layer-Number-Grid-Name entsprechen.
Lösung
Stellen Sie sicher, dass die folgenden Bedingungen in der Signaturdatei gleich sind:
# Anzahl ausgewählter Grids
# Layer-Number-Grid-Name
Die Anzahl der Layer in jeder Klasse # Layer
Die Kovarianzmatrix
Wenn dies nicht der Fall ist, versuchen Sie, die Signaturdatei neu zu erstellen.