2010-06-04 6 views
3

지도에 상점이있는 Google지도 서비스가 있습니다. 길 찾기 서비스도 있습니다. (두 개 이상의 주소를 정의하면이지도에서 길을 보여줍니다. google map API 지침 참조). 그래서 나는이 방법에 가장 가까운 가게를 보여주기를 간절히 바란다. 물론 내 방식의 다음 단계에있는 상점 일 수도 있으므로 목록에 포함되어야합니다.Google maps api 길 찾기 사용자 정의 단계

지금까지 방금 Google지도 API에서 얻은 길 찾기 개체의 단계 배열을 발견했습니다. 그러나이 단계는 Google에 의해 미리 정의되어 있으므로 서로 너무 가까울 수 있으며 너무 멀리있을 수 있습니다 (경로의 일부가 고속도로이거나 길을 걷는 특별한 단계가없는 경우)

그래서, 내가하고 싶은 일. Google 지침 (예 : 500 명을 만날 때마다 내 단계에이 단계를 적용하는 등)에서 얻은 단계에서 내 단계를 만들고 싶습니다. 그리고 나서 200 명 정도의 매장에 대한 모든 단계를 검색합니다.

할 수 있습니까? 인터넷에서이 아이디어의 해결책을 찾을 수 없습니다.

답변

2

해결책을 찾은 것 같습니다.

은 여기 누군가가

for (var i = 0; i < directionResult.routes[0].overview_path.length; i++) { 
    var marker = new google.maps.Marker({ 
     position: directionResult.routes[0].overview_path[i], 
     map: myMap 
    }); 
} 
+0

안녕 @DolceVita 같은 문제를 얻을 것이다 경우 어디의 거리를 지정합니까입니까? 이 코드를 실행하고 Google API의 기본 방향 목록 만 검색했습니다. – mikesneider