0

Google Maps API V3にも同様の問題があります - まったく同じ場所に複数のマーカーがあります。@ DzinX の回答を読んで、それを使用しようとしました。しかし、私の緯度と経度は「+」を使用できないようです。しかし、「*」を試してみるとうまくいきました。lat と lng のデータ型は float です (double と decimal も試しました)。何か理由は?

for (var i = 0; i < locations.length; i++) {
  lat = locations[i][0];
  lng = locations[i][1]

  var marker = new google.maps.Marker({position: new google.maps.LatLng(lat*2, lng),  icon: 'images/markers_red.png'
                });
      markers.push(marker);
      marker.setMap(map);

    }
4

0 に答える 0