mein Team versucht, ein Problem mit begrenzter Zeit zu lösen. Wir haben eine ziemlich komplexe Kartenschnittstelle auf unserer Website entwickelt, um Inhalte (Reisen, soziale Inhalte usw.) anzuzeigen. Wenn ein Benutzer beispielsweise nach "Kayaking San Francisco" sucht, zeigt die Karte alle Kajakfahrten in SF an, aber da sie alle geotagged sind (mit geonames.org), werden die Flaggen auf dem Kartenstapel angezeigt Clustering. Ich stoße herum und versuche eine Lösung zu finden - hast du irgendwelche Ideen? wir haben RoR - http://www.ekoventure.comWie haben Marker auf einem Kartencluster statt Stack
Antwort
Nicht ganz sicher, ob dies Ihr Problem trifft, aber vielleicht könnten Sie auch folgenden Artikel finden Sie unter: Group features in Google Earth to hide detail when zoomed out
Nach der Website überprüft Sie, dass ich sagen verknüpft würde das Problem eher in entweder Ihre Daten oder Ihre Suche. Wenn ich nach "San Fransisco" suche, erhalte ich eine Liste mit Suchtreffern, die nichts mit SF zu tun haben (aber zB Las Vegas, Oregon, San Diego). Die Karte zeigt nur Markierungen in der Innenstadt von SF.
Sind Ihre Daten tatsächlich geocodiert? Geokodieren Sie den Suchbegriff (z. B. mit Geonames) und suchen Sie dann nach Daten, die sich in einem bestimmten Umkreis von diesem Ort befinden? Plotten Sie die gefundenen Objekte auf der Karte basierend auf ihrem eigenen Standort oder basierend auf der Koordinate der Suche?
Sie werden einen tollen Überblick über Marker Clustering-Optionen für gmaps finden Sie unter: http://www.svennerberg.com/2009/01/handling-large-amounts-of-markers-in-google-maps/
- 1. Wie viele Marker in einem Fusionstabellen-Layer haben?
- 2. Wie auf einem anderen Marker in Marker-Liste Verwendung spezifischer Marker zeigen einstellen Angular Google Maps
- 3. Aktualisiert: Wie kann man Marker aus einem Marker-Array verstecken?
- 4. Mit Google Street View mit einem Marker, wie zeige ich den POV auf einen Marker?
- 5. Sollte ein Stack eine maximale Größe haben?
- 6. Anklickbare Marker auf GTileLayerOverlay
- 7. Wie funktioniert eine auf einem Register + Stack basierende virtuelle Maschine?
- 8. , wie Click-Ereignis auf Marker nach Klick
- 9. Unterschied zwischen einem Stack und Call-Stack in Multithreading?
- 10. Animierte Marker auf Mapbox
- 11. Android Maps mit benutzerdefinierten Marker (Text auf dem Marker)
- 12. Marker auf Antwortkarte
- 13. Einen Marker auf einem Geo anzeigen: -url in Android Maps
- 14. Wie wird auf Variablen im Stack zugegriffen?
- 15. Wie füge ich CSS-Klasse zu einem GoogleMaps-Marker hinzu?
- 16. Objekterstellung auf dem Stack/Heap?
- 17. Mehrere Marker auf derselben Koordinate
- 18. SSL auf Service-Stack
- 19. So richten Marker Titel
- 20. Einstellen eines LongClickListener auf einer Karte Marker
- 21. setVisible auf Google Map Marker
- 22. mehrere Marker auf Benutzerstandort Android
- 23. Java-Stack-Dump auf Windows
- 24. Verwenden von Commercialhaskell/stack mit einem Proxy
- 25. Warum ist mein const-Array auf dem Stack statt im Textbereich gespeichert?
- 26. Marker auf Loglog Matplotlib Abbildung
- 27. Fix Marker Position statt Karte Rotation/Peilung (Orientierung) wie Pokemon gehen
- 28. Wie verschiebe ich eine Karte unter einem Marker?
- 29. google map marker mit einem Array zeichnen
- 30. Erweiterter Fehler haben Nachricht oder Stack-Trace nicht
Sind Sie der Google Maps API oder geonames.org es für Sie tun wird? – MatrixFrog