я хочу, чтобы переменная местоположений извлекала долготу и широту из базы данных кластеров, которые они будут отображать
пожалуйста, нужна помощь по этому вопросу. Я хочу, чтобы все значения долготы и широты выбирались из базы данных, в которой есть таблица, в которой хранятся эти данные
<script>
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 3,
//mkoa wa dodoma location
center: {lat: -6.1630, lng: 35.7516}
});
// Create an array of alphabetical characters used to label the markers.
var labels = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
// Add some markers to the map.
// Note: The code uses the JavaScript Array.prototype.map() method to
// create an array of markers based on a given "locations" array.
// The map() method here has nothing to do with the Google Maps API.
var markers = locations.map(function(location, i) {
return new google.maps.Marker({
position: location,
label: labels[i % labels.length]
});
});
// Add a marker clusterer to manage the markers.
var markerCluster = new MarkerClusterer(map, markers,
{imagePath: 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m'});
}
//kwajiri ya miji
var locations = [
{lat: -6.1730, lng: 35.7516},
{lat: -6.2330, lng: 35.7523},
{lat: -6.2330, lng: 35.7523},
{lat: -6.2330, lng: 35.7523},
{lat: -6.2330, lng: 35.7523},
{lat: -6.1730, lng: 35.7516},
{lat: -6.1730, lng: 35.7516},
{lat: -7.773094,lng: 35.699120},
{lat: -7.773094,lng: 35.699120},
{lat: -7.773094,lng: 35.699120},
{lat: -5.030461,lng: 32.819431},
{lat: -5.030461,lng: 32.819431},
{lat: -5.030461,lng: 32.819431},
{lat: -5.030461,lng: 32.819431},
{lat: -8.909401,lng: 33.460773},
{lat: -8.909401,lng: 33.460773},
{lat: -8.909401,lng: 33.460773},
{lat: -6.802353,lng: 39.279556},
{lat: -6.802353,lng: 39.279556},
{lat: -6.802353,lng: 39.279556},
{lat: -6.802100,lng: 39.279119},
{lat: -6.1730, lng: 35.7516}
]
</script>
как видите, переменная находится в массиве