2017-03-24 7 views
0

Google의 Directions API를 사용하여 NY의 특정 아파트에서 다른 곳으로가는 길 안내를 제공합니다.Google지도 약도 API를 특정 도시로 제한

var directionsService = new google.maps.DirectionsService(); 

directionsService.route({ 
    origin: start, 
    destination: end, 
    travelMode: mode, 
    transitOptions: { 
     modes: [ 'SUBWAY' ] 
    } 
}, function(result, status) { 
    if (status === 'OK') 
     directionsDisplay.setDirections(result); 
}); 

뉴욕으로 제공되는 길 찾기를 제한 할 수있는 방법이 있습니까?

편집 : 무엇 때문에 내 '안녕하세요!' 내 질문의 시작부터 잘린 ... sooo ... 모두들! goto question_start

답변

0

나는 사용자 검색 NY 이외의 경우

if (result.routes[0].legs[0].end_address.indexOf('New York') === -1) { //do stuff }

처럼, 내가 InfoWindow이에게 경고 열고 내 경우 보이는 특정 문자열에 대한 결과를 확인하여, 반응 적 그것을 처리했다 그들의 수색을 제한하십시오.

0

입력을받는 코드에서 대상의 위도와 경도 값이 최소 및 최대 값을 확인하여 지오 펜스 안에 있는지 확인할 수 있습니다.

목적지 입력이 LatLng이 아니며 결과로 변환 할 필요가없는 경우 결과의 중간 지점을 확인할 수 있습니다.