우우우
10
2020-03-26 19:56:09
0
62

구글맵 marker 다중선택시


구글맥에서 다중 marker진행위해 좌표를 JSTL로 LIST 로 받아서

배열에 넣은 후 POSITION에 넣었는데 마커가 다중으로 나오지가 않습니다ㅠㅠ

var spot=new Array();

 var latlng1=new Array();

<c:forEach items="${lists}" var="bean1">

        spot.push("${bean1.spot}");// 배열에 spot이 담겨있음

  latlng1.push("${bean1.latlng}");//배열에 좌표가 담겨있음.

    </c:forEach>


for(var i=0; i<latlng1.length; i++){

  var myLatLng1 = myLatlng1 = new google.maps.LatLng(latlng1[i]);//메인구글맵좌표

    var marker1 = new google.maps.Marker({

    position:myLatLng1,//좌표선택해주면됨

    map: map1,

    title: spot[i]//marker  표시

  });

   

   }


콘솔창에 찍어보면 _.L {lat: ƒ, lng: ƒ} 이렇게 나오는데 왜 이러는 걸까요???

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.