У меня возникли проблемы с некоторым кодом для отображения маркеров на карте Google. У меня есть 8 маркеров, определенных в коде, но только 6 покажут. Это код, который я использую, и это два последних пункта в местах, которые не отображаются.API Карт Google v3 - не все маркеры, показывающие
var locations = [
['', 45.382, -75.6704, 1, 'properties_detail.php?propertyID=16'],
['', 45.4009, -75.7009, 1, 'properties_detail.php?propertyID=17'],
['', 45.4041, -75.7017, 1, 'properties_detail.php?propertyID=18'],
['', 45.4135, -75.6977, 1, 'properties_detail.php?propertyID=19'],
['', 45.4176, -75.6928, 1, 'properties_detail.php?propertyID=20'],
['', 45.3268, -75.8217, 1, 'properties_detail.php?propertyID=22'],
['', 45.4179, -75.6928, 1, 'properties_detail.php?propertyID=23'],
['', 45.3908, 75.7236, 1, 'properties_detail.php?propertyID=25']
];
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(45.392769, -75.719140),
zoom: 11,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
var infowindow = new google.maps.InfoWindow();
var marker, i;
var iconBase = '';
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
map: map
,icon: iconBase + 'tagg_map.png'
,url: locations[i][4]
});
google.maps.event.addListener(marker, 'click', function() {
window.location.href = this.url;
});
Спасибо, в этом была проблема. – user1110562
Иногда вам нужна еще одна пара глаз. Нет проблем. – Swires