Изменение массива локаций в gMaps API

297
31 июля 2017, 14:59

Добрый день. Использую библиотеку кластеризации маркеров для более удобного вывода их на карту.

//Создаем массив маркеров 
var locations = []; 
//Объявляем маркеры 
var markers = locations.map(function(location, i) {  
          return new google.maps.Marker({ 
            position: location, 
            label: labels[i % labels.length] 
          }); 
        }); 
//Кластеризируем 
var markerCluster = new MarkerClusterer(map, markers, 
            {imagePath: 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m'}); 
           

При нажатии на button php скрипт захватывает координаты из БД и передает их в массив locations (при этом карта уже выведена и массив имеет несколько значений). Собственно вопрос: как после изменения массива locations добавить на карту новые элементы появившиеся в массиве?

READ ALSO
Как в JavaScript передать значение объекта, а не ссылку на объект?

Как в JavaScript передать значение объекта, а не ссылку на объект?

Имеется функция (класс) в которую передаю произвольный объект для хранения настроек

421
Кастомные названия DataTables

Кастомные названия DataTables

Хочу изменить текст "Previous" и "Next" на свой вариантИсходя из документации раз, два я нашел:

305
Дебаг приложения create-react-app

Дебаг приложения create-react-app

Я создал реакт приложение через react-create-appИ в одном из компонентов допустил ошибку

206
Как сделать numeric из string?

Как сделать numeric из string?

Как из вот этого "2" сделать numeric?

325