sergofedor06,
Вы разобрались с кластеризацией? А то у меня тоже ничего не получается:( |
<script type='text/javascript'><!--
var map;
function initialize() {
var center = new google.maps.LatLng($coordinates);
var myOptions = {
zoom: $ZoomHeaderMap,
center: center,
mapTypeId: google.maps.MapTypeId.ROADMAP,
maxZoom: 50,
scrollwheel: false
};
var map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
";
//Вывод информации из БД
$query= mysql_query("SELECT * FROM $TableNameGoogleMaps ORDER BY id");
while ($row=mysql_fetch_array($query))
{
$idMarker = $row['id'];
$transliterate_title_map = $row['transliterate_title'];
$address = $row['address'];
$img = $row['img'];
$title = $row['title'];
$info = $row['info'];
$result = mysql_query("SELECT * FROM images WHERE id='$img' ORDER BY id");
while ($myrow=mysql_fetch_array($result))
{
$ImgName = $myrow['name'];
}
$coordinates = $row['coordinates'];
$info = "<div id='infoContent'><img src='images/$ImgName' title='$address' alt='$title' width='179' height='119'><br><a href='$link_appartment$transliterate_title_map.html'>$title</a><br>$address</div>";
$result = explode(",", $coordinates);
echo "
var contentString$idMarker = \"$info\";
var infowindow$idMarker = new google.maps.InfoWindow({
content: contentString$idMarker
});
var marker$idMarker = new google.maps.Marker({
position: {lat: $result[0], lng: $result[1]},
map: map,
title: '$title',
animation: google.maps.Animation.DROP,
visible: true,
icon: \"images/beachflag.png\"
});
google.maps.event.addListener(marker$idMarker, \"click\", function() {
infowindow$idMarker.open(map,marker$idMarker);
});
";
}
echo "
}
</script>
"; Подскажите, куда что добавить чтобы работала кластеризация? |
andrey3681,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Привет!
как в ява скрипте сменить иконку самого маркера на свою собственную, сейчас по всем координатам отображает красный гугловский маркер, как мне его сменить на мою картинку маркера? помогите пожалуйста! |
sergofedor06,
пример https://developers.google.com/maps/d...-symbol-custom читать доку https://developers.google.com/maps/d...script/markers |
спасибо, сам разобрался!
|
| Часовой пояс GMT +3, время: 02:48. |