2009-05-20 6 views
3

Ist es möglich und effektiv teilen 30k (und wachsenden) oder mehr Koordinaten in Kacheln auf Google Maps?Google Maps Tiles - Wie teilt man 30k-Koordinaten in Kacheln?

Mein Ziel ist es, alle Koordinaten zu indizieren - einer Kachel zuzuweisen und dann eine Kachelgröße für jede Zoomstufe zu definieren.

Auf der Clientseite Marker-Manager wird für jede Kachel die Clustering tun (die idealerweise weniger als 200 Punkte haben würde)

Neue Koordinaten automatisch zu einer bestimmten Kachel zugewiesen werden.

+0

Haben Sie eine Antwort darauf gefunden, es scheint, dass alles, was Sie brauchen, ist ein TileCahce – dassouki

Antwort

3

Sie wollen a quadtree.

Ein Quadtree ist eine Baumdatenstruktur, in der jeder interne Knoten bis zu vier Kinder hat. Quadtrees werden am häufigsten verwendet, um einen zweidimensionalen Raum zu partitionieren, indem er rekursiv in vier Quadranten oder Regionen unterteilt wird.

+0

Alle Beispiele, die diese Datenstruktur nutzen? – Franek