<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi,<br><br>Assuming your cities are point features and you have some column to aggregate on (like name?) try something like this:<br><br><span style="font-family: courier,monaco,monospace,sans-serif;">select setsrid(makepoint(avg(x(geom)),avg(y(geom))),4326) as geom, </span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">       sum(pop_1990) as pop_1990,</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">       name</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">from cities</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span
 style="font-family: courier,monaco,monospace,sans-serif;">group by name</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">ORDER BY pop_1990 DESC LIMIT 100;</span><br style="font-family: courier,monaco,monospace,sans-serif;"><br>Or create a new table with these aggregated data & query from that directly.<br><br>HTH,<br><br>  Brent Wood<br>--- On <b>Tue, 6/14/11, Josh Jordan <i><joshjordan@robotjosh.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Josh Jordan <joshjordan@robotjosh.com><br>Subject: [postgis-users] help with spatial query<br>To: postgis-users@postgis.refractions.net<br>Date: Tuesday, June 14, 2011, 2:03 AM<br><br><div id="yiv920287511">I am trying to return a map of the USA with the top 100 cities (point data) labeled.  <div><br></div><div>SELECT * FROM
 cities ORDER BY pop_1990 DESC LIMIT 100;</div><div><br></div><div>The problem is it returns clusters of cities, for instance 7 dots on Chicago and 8 dots on Manhattan.  Is there a way to return the top 100 cities omitting ones that are too close to each other?</div>
<div><br></div><div>-Josh Jordan</div>
</div><br>-----Inline Attachment Follows-----<br><br><div class="plainMail">_______________________________________________<br>postgis-users mailing list<br><a ymailto="mailto:postgis-users@postgis.refractions.net" href="/mc/compose?to=postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a><br><a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br></div></blockquote></td></tr></table>