Spatial Analyst, Durchschnittswerte

Hallo Forum,

eine schnelle Frage: ich arbeite kaum mit dem Spatial Analyst und muß nun ad hoc Durchschnittswerte für ein aus Punkten interp. Grid errechnen. Hatte gedacht ich könnte mit das einfach über die "Cell Statistics" anzeigen lassen, die Funktion ist aber leider gedimmt und ich weiß nicht warum. Kann mir jemand helfen ? Vielleicht habt Ihr auch noch eine Idee wie ich sinnvoller Weise den ges.Durchschnitt für zwei räumlich getrennt liegende GRID´s errechnen kann. Beide zu mergen geht nämlich auch nicht.
Vielleicht weiß jemand Rat ?

Tim
Tim, "Cell Statistics" ist seiner Funktion entsprechend nur anwählbar, wenn du mindestens zwei Grid-Themen aktiviert hast.

Grid-Statistik (Minimum, Maximum, Arithmetisches Mittel, Standardabweichung - in dieser Reihenfolge) gibt's über dieses Skript:

theGThm = av.GetActiveDoc.GetActiveThemes.Get(0)
theGrid = theGThm.GetGrid
theGridStat = theGrid.GetStatistics

MsgBox.ListAsString(theGridStat,"","Statistik fuer"++theGThm.GetName)

oder zum Herauskopieren der Werte:

theGThm = av.GetActiveDoc.GetActiveThemes.Get(0)
theGrid = theGThm.GetGrid
theGridStat = theGrid.GetStatistics

theStatText = nl+
"Minimum: "+theGridStat.Get(0).AsString+nl+
"Maximum: "+theGridStat.Get(1).AsString+nl+
"Durchschnitt: "+theGridStat.Get(2).AsString+nl+
"St.-Abweichung: "+theGridStat.Get(3).AsString+nl

MsgBox.Report(theStatText,"Statistik fuer"++theGThm.GetName)

Maxilla
Hallo Maxilla,

vielen Dank, das hat super geklappt. Mittlerweile konnte ich auch beide Themen zusammenbringen.

Gruß
Tim