특정 위치 (예 : Main Street 34, 파리) 그때 address_components을 얻을 것이다. 거리 nmbr 거리와 도시를) 포함하는 정확한 위치 (위 street,sublocality,locality,country,postal_code.
Geocoder.geocode ({ 'placeId': placeId})가 administrative_area_level_2/1을 반환하지 않습니다.
function geocodePlaceId(geocoder, placeId, callback) {
geocoder.geocode({'placeId': placeId}, function(results, status) {
if (status === google.maps.GeocoderStatus.OK) {
if (results[0]) {
console.log(results[0]);
callback(results[0].address_components);
}
});
}
코드는 나에게 중요하지 않습니다 address_components를 반환합니다.
그러나 administrative_area_level_2
및 administrative_area_level_1
유형이 필요합니다. 불행히도 나는 많은 것을 봤어. 내 요청에 대한이 정의가 도움이 될 수 있다고 생각했지만 https://developers.google.com/maps/documentation/javascript/3.exp/reference#GeocoderComponentRestrictions.
예 : 나는 거리, 번호, 도시와 정확한 주소와 요청을 생성 만이 키를 포함 address_components 반환
https://maps.googleapis.com/maps/api/geocode/json?&address=luka%20666%20brusno : 경로, 지역, 국가 및 우편 _ 번호, 을하지만 난 요청을 변경하는 경우 to .. address = brusno 결과에는 administrative_area_level_2 및 administrative_area_level_1이 포함됩니다. 첫 번째 옵션에 대해 administrative_area_level_1 및 administrative_area_level_2을 어떻게 얻을 수 있습니까?
이 문제를 어떻게 해결할 수 있습니까? 또는 반환 된 address_components 유형에 영향을 줄 수 있습니까?
문제를 설명하는 [최소, 완료, 테스트 및 읽기 가능한 예] (http://stackoverflow.com/help/mcve)를 제공해주십시오. – geocodezip