GeoJSON, Ponteiros sobrepostos, OverlappingMarkerSpiderfier

Sou relativamente novo no API do Google Maps. No arquivo GeoJson, tenho uma lista de localizações geográficas (cordinates lat-lon).

com:

map.data.loadGeoJson('json/geojson.json');

Estou colocando dados no mapa como Point-s. Estou com problemas com os pontos que possuem os mesmos cordinatos.

Eu achei istohttps://github.com/jawj/OverlappingMarkerSpiderfier

mas isso funciona com marcadores, então não posso fazê-lo funcionar.

Sugestões? Posso fazer isso com OverlappingMarkerSpiderfier?

Meu código:

function initialize() {

    var map = new google.maps.Map(document.getElementById('map-canvas'), {
        zoom: 13,
        center: {lat: 45.8167, lng: 15.9833}
    });

    map.data.loadGeoJson('json/geojson.json');

    //////////////////////////
    //CODE FOR GROUPING POINTERS/MARKERS
    //////////////////////////

    map.data.setStyle(function (feature) {
        return {
            icon: '/inc/mapper/img/' + feature.getProperty('icon_url') + '.png',
        };
    });

}
google.maps.event.addDomListener(window, 'load', initialize);

questionAnswers(1)

yourAnswerToTheQuestion