1
GClientGeocoder.getLocations
에 대한 호출의 정확도를 제한하여 말의 정확도가 0에서 3, 즉 미지에서 하위 영역까지의 결과 만 반환하도록하고 싶습니다.Google지도 API를 사용하면 역 지오 코딩을 할 때 정확도를 어떻게 제한합니까?
아이디어는 사용자가 클릭 한 거친 영역을 찾는 것입니다.
GClientGeocoder.getLocations
에 대한 호출의 정확도를 제한하여 말의 정확도가 0에서 3, 즉 미지에서 하위 영역까지의 결과 만 반환하도록하고 싶습니다.Google지도 API를 사용하면 역 지오 코딩을 할 때 정확도를 어떻게 제한합니까?
아이디어는 사용자가 클릭 한 거친 영역을 찾는 것입니다.
getLocations()는 배열을 포함하는 응답을 반환합니다. 원하는 수준의 장소 표시를 찾을 때까지 배열을 이동하십시오. 예를 들어 getLocations()의 콜백이 응답 매개 변수를 가지고 있다고 가정하면 다음 코드를 사용합니다.
for (var i=0; i<response.Placemark.length; i++) {
if (response.Placemark[i].AddressDetails.Accuracy < 4) {
alert(response.Placemark[i].address);
break;
}
}