Moin Moin,

ein kleiner Hinweis an unsere “Renderer”

Es gibt eine Postgis-Funktion ST_PointOnSurface, die fast genau so funktioniert wie ST_Centroid. Dadurch liegt der “Mittelpunkt” immer innerhalb der Fläche.
Es gibt halt auch Grenzen, die nicht so einfach sind.

Z.B. http://www.openstreetmap.org/browse/relation/408592 - da legt Mapnik das “Zentrum” sogar in eine andere Stadt.
http://www.openstreetmap.org/?minlon=8.0021087&minlat=50.0048807&maxlon=8.1602921&maxlat=50.0947155

Gruss
Walter

http://postgis.refractions.net/documentation/manual-1.5/ST_PointOnSurface.html