2014-02-06 3 views
-1

나는 JavaScript에서 일하고 있습니다. 배열 형태로 자리가 있습니다. ["Chennai","Hyderabad","Bangalore",....]latitude and longitude을 찾고 싶습니다. 위도와 경도는 어떻게 찾을 수 있습니까?

나는 우리가 내가 내가 Google batch request (link) 개념을 읽을이 details.For 장소의 무리를 발견 할 나누었다 geocode를 사용하여 한 번에 하나 개의 장소 정보를 찾을 수 있습니다 알고 당으로

, 나는 이해하지 못했다.

하나씩 API 요청을 할 수 있지만 좋은 습관은 아닙니다. 마찬가지로 동일한 방법으로 Google에서 제한 오류가 발생합니다.

아무도 도와 줄 수 있습니다. 어떻게하면 latitude and longitude 세부 정보를 찾을 수 있습니까?

누구든지 다운 투표하려면 이유를 알려주세요.

감사합니다.

답변

1

사용 Geocoder : 당신은 지오 코더 API와 배치 요청을 할 수없는

var geocoder = new google.maps.Geocoder(); 
geocoder.geocode({ address: address }, 
    function (results, status) { 
     if (status === google.maps.GeocoderStatus.OK) {   
      var location = results[0].geometry.location;    
      console.log('lng: ' + location. getLng() + ', lat: ' + location.getLat()); 
     } 
    }); 

참고. 하지만 API를 사용하여 최대 8 개의 주소를 지오 코딩 할 수 있습니다. 비즈니스 클래스에서는 최대 24 개의 주소를 허용합니다. 그것에 대해 읽어보십시오 : https://developers.google.com/maps/documentation/javascript/directions

+0

아래 코드의 2 줄을 작성 했으니 매우 유용합니다. 제안 해 주셔서 감사합니다. – user3279058

관련 문제