2014-11-14 3 views
0

내 목표는지도에서 주어진 위치 또는 위치 (예 : Google지도)를 표시하는 것입니다.지도상의 위치 표시

HTML5에는 Geolocation이 있지만 사용자의 현재 위치 만 표시된다는 것을 알고 있습니다.

Google지도의 iframe에 대해 생각한 다음 jQuery로 주어진 위치를 iframe의 검색 창으로 전달합니다.

내가 원하는 것을 할 수있는 더 좋은 방법이 있습니까? 당신은지도

google.maps.event.addListener(map, 'click', function(event) { 
    positionClicked = event.latLng(); 
}); 
+2

웹에는지도에 좌표를 마커로 전달하는 방법에 대한 예제가 가득합니다. 너의 사건은 무엇이 다른가? 실제 문제를 확인하지 못했습니다. – charlietfl

답변

1

를 클릭하면

+0

예를 들어 위치로 부여 할 수도 있습니다. 국가, 지역, 마을, 마을 또는 거리? – Smeaven

+0

끝에 @Smeaven 마커는 정의 된 위치가 필요합니다. 특정 도시, 국가 또는 빌라에 대한 좌표를 받기 위해 Google지도 API에서 웹 서비스를 사용할 수 있습니다.) – Kutyel

+0

이 API는 문제가 있으면 다시 돌아올 것입니다; – Smeaven

2

당신은 공식 Google Maps API Documentation에서보세요 위치를 얻기 위해 이것을 사용할 수 있습니다.

var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); 

    var marker = new google.maps.Marker({ 
     position: myLatlng, 
     map: map, 
     title: 'Hello World!' 
    });