도움이 필요합니다.
데이터베이스에서 일부 지점을로드하고 Google지도에 마커로 표시했습니다.
내 코드 :마커 - Google지도를 클릭 할 때 주소 입력
function DisplayTraficCir(points) {
for (i=0;i<points.length;i++){
var myLatLng = new google.maps.LatLng(points[i].latitude,points[i].longitude)
var marker = new google.maps.Marker({
position: myLatLng,
map: map
});
}
}
그리고 지금, 나는 내가 몇 가지 물건을 할 Google지도에서 이러한 마커 중 하나를 클릭하면 지점의 정보 (위도/경도) 싶어.
도와주세요. 감사합니다. .
그러나지도의 마커를 클릭하면 경고가 동일합니다. 값은 마지막 점의 위도와 경도입니다. –
확인. 다 했어. 함수에 "google.maps.event.addListener"메서드를 넣고 "for"문에서 호출하면됩니다. 당신의 도움을 주셔서 감사합니다! –
for 루프에서'marke.getPosition()'메소드를 사용하려면 각 클릭에 대해 해당 마커를 선택하도록'this.getPosition()'을 사용하십시오. 자세한 내용은 내 데모를 업데이트하십시오. – razzak