2011-03-09 1 views
2

나는 구글지도에서 픽셀에 대한 위도/LNG 좌표 변환이 작업을 수행 할 수 있습니다 내가 궁금하네요 지금위도/경도 좌표가 1이고 거리가 5 마일 인 경우 - Google지도의 픽셀 거리는 얼마입니까?

var xy = map.getProjection().fromLatLngToDivPixel(new google.maps.LatLng(lat, lng)); 

, 어떻게 그 시점에서 픽셀의 거리가 어떻게해야합니까? 그 주위에 5 마일 반경의 원을 그려야한다고 가정 해 봅시다. 어떻게해야합니까?

답변

0

주어진 점을 중심으로 원을 그리는 가장 좋은 방법은 원을 시뮬레이션하여 많은 점을 가진 GPolygon을 그립니다.

이 좋은 예는 here입니다. 소스에서 drawCircle 기능을 찾아 (당신은 그것을 확인하기 위해 첨부 된 circle.html을 다운로드해야합니다. v3에서

관련 문제