У меня есть проект. Я использую google map и php в проекте. Когда выполняется запрос, я получаю значение latlong из базы данных. Я определил ограничение 1 в запросе. Позже я покажу позицию latlong с маркером на карте. Я хочу показать предел 5 с мультимаркером. Как показать все маркеры на карте? Мой запрос и результат запроса приведены ниже. Переменная geom - это условие, а мой скрипт карты Google - часть ниже.google map multi marker
Query:
SELECT lat, lng from mytable where $geom limit 5;
Php code:
while ($row = pg_fetch_assoc($result)) {
$lat=$row['lat'];
$lng=$row['lng'];
}
Google Map js:
var myLatLng = {lat:<?php echo $lat;?>, lng:<?php echo $lng;?>};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 19,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Hello World!'
});
Только сделать одну карту, несколько маркеров. – geocodezip
есть. Я хочу показать все значения latlong на маркерах. – Hermes
Ну, прямо сейчас ваш код создает новую карту для каждого маркера. – geocodezip