Polygon markieren und auslesen

Ich habe folgendes Problem, dass ich einer großen Zahl von Polygonen eine durchschnittliche Geländehöhe zuweisen möchte.
Ich dachte ich den Polygonen automatisch einen Punkt im Zentrum platzieren zulassen, um anhand dieses Punktshapes per GRINDPIG die Höhe aus einem DGM-GRID lesen zu lassen.

Gibt es so eine automatische Punktzuweisung ?
Das können meines Wissens nach die x-Tools, zumindest in der Version für´s 9er Gis.
Normalerweise macht man das (ohne Punkte) direkt auf das Polygonshape und zwar mit der Funktion "Analyse | Zonen zusammenfassen"...