Ich möchte auf Google Map mit Javascript API v3 einige Marker zeigen. Ich habe zwei Arten von Daten - Fahrzeugpositionen und Gebäudepositionen. Es gibt viele Gebäude, aber nur wenige Fahrzeuge. Ich würde gerne Clustering-Algorithmus für den Aufbau von Markern verwenden, aber nicht für Fahrzeuge. Ist es möglich, Google JS API oder eine externe Bibliothek zu verwenden?Google Maps Javascript API Cluster einige Marker und einige nicht
-2
A
Antwort
1
Wenn Sie die zwei verschiedenen Arten von Markierungen unterscheiden können, dann können Sie dies nur tun, für den Marker in Bezug auf Gebäude (mit https://github.com/googlemaps/js-marker-clusterer)
var buildingsMarkersArray = [];
...
buildingsMarkersArray.push(someMarker);
// when you are done creating markers then
var clusterOptions = {
imagePath: 'the/path/to/images/m'
};
var buildingsCluster = new MarkerClusterer(map, buildingsMarkersArray, clusterOptions);
Diese Cluster nur die Markierungen, die Sie zur Verfügung stellen.
+0
Das ist was ich mir erhofft habe :) – user3626048
Verwandte Themen
- 1. Google Maps API Marker Cluster Aktivieren?
- 2. Angularjs und Google Maps Marker-Cluster
- 3. Benutzerdefinierte Marker Cluster (von Google Maps API) nicht korrekt Rendering
- 4. Marker Sichtbarkeit Google Maps API
- 5. Marker funktionieren nicht in Google Maps API
- 6. Google Maps Marker Cluster Summe Wert
- 7. Google Javascript Api Marker nicht sichtbar
- 8. Google Maps Marker-Clustering
- 9. Android Google Maps Utils Cluster Manager Marker über Cluster
- 10. Google Maps JavaScript API und MySQL/AJAX
- 11. Google Maps Marker Clusterer funktioniert nicht
- 12. Marker-Cluster in Google Geocode
- 13. Google Maps API JS-Marker - Django
- 14. Ausblenden bestimmter Marker google maps api
- 15. Google Maps API Mehrere Marker mit Infowänden
- 16. Google Maps API und Geocodierung API - Probleme hinzufügen Marker
- 17. Google Maps Cluster Display Bubble auf Marker Klicken Sie auf
- 18. Rotierender Marker in Google Maps Javascript API V3
- 19. Marker + Label Rotation - Google Maps API v3
- 20. Auto-Update Marker-Position auf Google Maps JavaScript API
- 21. Tint ein Google Maps Android API Marker
- 22. mehrere Marker Google Maps einbetten API
- 23. Google Maps API-Marker in Schichten
- 24. JavaScript- Google Maps API
- 25. Update Marker Google Maps API mit JQuery
- 26. Google Maps API-Marker verschieben auf Blättern und Layout-Stil
- 27. Google Maps api Hinzufügen Marker auf Karte
- 28. Alarmbox mit Marker Google Maps API
- 29. Android Google Maps Cluster verkleinern
- 30. Google Maps Api Marker funktioniert nicht an mehreren Standorten
Ja, es ist möglich (aber es ist kein Clustering in die Google Maps JavaScript API v3 integriert). Fügen Sie die Gebäude dem Clusterer hinzu, fügen Sie die Fahrzeuge nicht hinzu. – geocodezip
Möglicherweise zusammenhängende Frage: [Google Maps API V3: Ausschließen eines einzelnen Markers vom Clustering] (http://stackoverflow.com/questions/34815747/google-maps-api-v3-exclude-single-marker-from-clustering) – geocodezip