GeoJSON, перекрывающиеся указатели, перекрывающийся маркерSpiderfier
Я довольно новичок в API Карт Google. В файле GeoJson у меня есть список географических местоположений (cordinates lat-lon).
с:
map.data.loadGeoJson('json/geojson.json');
Я помещаю данные на карту как Point-s. У меня есть проблемы с точками, которые имеют одинаковые кординаты.
я нашел этоhttps://github.com/jawj/OverlappingMarkerSpiderfier
но это работает с маркерами, поэтому я не могу заставить его работать.
Предложения? Могу ли я сделать это с помощью OverlappingMarkerSpiderfier?
Мой код:
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);