On Wed, Jul 21, 2010 at 10:50:50PM +0200, Thomas Ineichen wrote:
> Hallo zusammen,
> 
> Auf  meiner  Jogging-Karte  möchte  ich  gerne  für  tiefere Zooms pro
> Strecke/Relation  ein  Jogging-Icon  anzeigen. Da die route-Relationen
> aber  nur  indirekt  in der PostGIS-Datenbank gespeichert sind, ergibt
> dies auf der Karte eine zufällige Anzahl von Icons:
> http://toolserver.org/~ti/ftm/test.html?zoom=15&lat=47.34045&lon=8.64565&layers=BFTTF
> 
> Gibt  es  eine einfache Möglichkeit, pro Relation nur *ein* Icon anzu-
> zeigen?

Ich würde das schon bei der Datenbankabfrage clustern. Ich kenne den
genauen Aufbau der DB auf dem Toolserver nicht, aber ganz grob könnte
das in SQL so aussehen:

SELECT ST_Centroid(ST_Collect(geom)) FROM relations_tabelle
WHERE ... GROUP BY relation_id;

Gruss

Sarah

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an