2012-06-13 3 views
1

Google지도 API를 사용하여 사용자가 Google지도지도에서 위치를 가리킬 수있는 애플리케이션을 작성하고 있습니다.Google지도와 Google 정적지도의 좌표 차이점

<img alt="map image" src="http://maps.googleapis.com/maps/api/staticmap?sensor=false&size=550x380&markers=label:A|41.57187486787156, 0.609094047546364"> 

구글 :는 다른 페이지에서, I은 좌표를 사용하여 Google 정적지도를 사용하여 모든 표시 위치와 사용자 표시된 지점에서 움켜 화상을 표시 한 다음

google.maps.event.addListener(my_map, 'click', function(mouseEvent){ 

    var position = mouseEvent.latLng; 
    //position = 41.57187486787156, 0.609094047546364 
}); 

: 는 I에 의해 위치를 잡고 정적지도는 마커를 남쪽으로 조금씩 표시합니다.

답변

1

정적지도는 위치에 대한 6 개 소수의 정밀 제한이 있고, 마커 위치 당신은 너무 같은 마커를 얻기 위해 동적 맵 내부의 값을 반올림해야 둥근 41.571875,0.609094

로 설정됩니다 - 두지도 모두에 위치.

+0

문서화 된 부분을 지적 해 주시겠습니까? –

+0

https://developers.google.com/maps/documentation/staticmaps/#Latlons –

+0

고마워! 그 오프셋을 설명합니다 –

0

정적이란 "일정하지 않음"을 의미합니다. 동적이 "변경 중"입니다. 인스턴스를 종료하지 않고 데이터베이스를 동적으로 변경하고 다시 시작하여 변경 사항을 적용 할 수 있습니다. 그러나 제어 파일을 업데이트하지 않으면 종료 및 시작시 동적 변경이 사라집니다. 이는 영구적이지 않습니다. 정적 사이트는 변경하거나 정기적으로 업데이트 할 수없는 사이트에 대한 것입니다. 및 동적 사이트는 정기적으로 변경되거나 업데이트되는 사이트입니다.

+0

당신은 완전히 다른 질문에 대답하고 싶습니다 ... –