우편 번호 대신 도시 이름별로 날씨 및 내 과제를 검색하고 싶었습니다 (지금 설정하는 방법). 도시 이름 입력 문자열을 사용하고 우편 번호를 알아내는 가장 쉬운 방법은 무엇입니까? 도움을 많이 받으실 수 있습니다! 감사!도시 이름에서 우편 번호를 가져 오는 가장 쉬운 방법
답변
Google이 도와 드릴 수 있습니다!
https://developers.google.com/maps/documentation/geocoding/
우편
실제로 구글 "우편 _ 번호"라고합니다. 예를 들어"long_name": "94043",
"short_name": "94043",
"types": postal_code
,의 당신이 클락 스톤, MI에 대한 우편 번호를 얻을하고 싶은 말은하자가 ...
http://maps.googleapis.com/maps/api/geocode/json?address=Clarkston+MI&sensor=true
이 반환
{
"results" : [
{
"address_components" : [
{
"long_name" : "Clarkston",
"short_name" : "Clarkston",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Oakland",
"short_name" : "Oakland",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Michigan",
"short_name" : "MI",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" : [ "country", "political" ]
},
{
"long_name" : "48346",
"short_name" : "48346",
"types" : [ "postal_code" ]
}
],
"formatted_address" : "Clarkston, MI 48346, USA",
"geometry" : {
"bounds" : {
"northeast" : {
"lat" : 42.7418310,
"lng" : -83.41402409999999
},
"southwest" : {
"lat" : 42.7252370,
"lng" : -83.42880730000002
}
},
"location" : {
"lat" : 42.73511960,
"lng" : -83.41929410
},
"location_type" : "APPROXIMATE",
"viewport" : {
"northeast" : {
"lat" : 42.74331460,
"lng" : -83.40328670
},
"southwest" : {
"lat" : 42.72692350,
"lng" : -83.43530149999999
}
}
},
"types" : [ "locality", "political" ]
}
],
"status" : "OK"
}
편집
하는 경우 첫 번째 전화로 우편 번호를받지 못하면 두 번째 전화를해야합니다. 모두를 첫 번째 호출의 좌표를 사용하여 동일한 웹 서비스에 추가합니다. 여전히 매우 간단합니다 - 다음과 같이 스티븐스 포인트에 대한 호출이, WI은 다음과 같습니다 당신은 "위치"에서 위도/LNG 값을 잡을 수
http://maps.googleapis.com/maps/api/geocode/json?latlng=44.52357920000001,-89.5745630&sensor=true
. 희망이 도움이! 에 대한 jQuery를-플러그인이 있습니다좋아요, 나는 그것이 좋은 줄 알았는데 그것이 구현했다 및 대한 우편 번호가없는 내 주변 지역의 반환 : 그린 베이 위, 스티븐스 포인트 위, 워사 우와 .... –
흥미 롭. 글쎄, 네가 한 걸음 더 나아가 야 할 것 같아. 첫 번째 실행시 우편 번호가 표시되지 않으면 "위치"에서 lat 및 lng 값을 가져 와서 동일한 웹 서비스를 통해 실행하십시오. 내 업데이트를 참조하십시오. –
var res; // store response in res variable
var add_array = res[0].address_components; //add_array = {
"long_name" : "Clarkston",
"short_name" : "Clarkston",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Oakland",
"short_name" : "Oakland",
"types" : [ "administrative_area_level_2", "political" ]
},
{
"long_name" : "Michigan",
"short_name" : "MI",
"types" : [ "administrative_area_level_1", "political" ]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" : [ "country", "political" ]
},
{
"long_name" : "48346",
"short_name" : "48346",
"types" : [ "postal_code" ]
}
var add_array = add_array[add_array.length-1]; //add_array = {
"long_name" : "48346",
"short_name" : "48346",
"types" : [ "postal_code" ]
}
var zip = add_array.long_name; //zip = 48346
- 1. 주어진 도시 이름에서 경도와 위도를 가져 오는 쉬운 API
- 2. 도시 이름에서 WOEID를 받으시겠습니까?
- 3. 플렉스에서 우편 번호를 확인하는 가장 효율적인 방법
- 4. 미국 도시, 특정 우편 번호로 상태 정보를 가져 오는 API
- 5. 우편 번호를 기반으로 한 jQuery 자동 완성 도시 및 국가
- 6. 데이터가있는 기존 테이블에서 도시에 가장 많은 채워진 우편 번호를 가져 오는
- 7. 우편 번호를 도시/주 및 그 반대로 데이터베이스에 저장 하시겠습니까?
- 8. Google지도 - 도시 또는 우편 번호로 도시 이름 입력
- 9. 텍스트 상자에 입력 한 우편 번호를 기반으로 도시 생성
- 10. 브라우저에서 디렉토리의 절대 경로를 가져 오는 가장 쉬운 방법
- 11. iOS에서 Facebook 친구 정보를 가져 오는 가장 쉬운 방법
- 12. 사용자에게 현재 위치를 가져 오는 가장 쉬운 방법/
- 13. 월 이름에서 월 번호를 가져 옵니까?
- 14. 도시 및시 /도 또는 우편 번호에서 오프셋 시간대 가져 오기
- 15. 하나의 우편 번호와 우편 번호 목록을 비교하여 가장 가까운 우편 번호를 찾을 수있는 API가 있습니까?
- 16. 이러한 우편 코드를 정규화 된 테이블로 가져 오는 방법은 무엇입니까?
- 17. 우편 번호를 기반으로 가장 가까운 가게를 표시하는 방법
- 18. 우편 번호 데이터가있는 도시 이름
- 19. 영수증 번호를 순서대로 가져 오는 방법 AB0810001
- 20. SQLite의 테이블에서 행 번호를 가져 오는 방법
- 21. 타일 알림에서 번호를 가져 오는 방법
- 22. SaveFileDialog.FileName에서 디렉터리 이름 만 가져 오는 방법
- 23. 이름에 따라 전화 번호를 가져 오는 것
- 24. 도시 이름을 입력하고 가능한 도시 목록을 가져 오는 API는 무엇입니까?
- 25. 우편 번호를 기준으로 견적을내는
- 26. 우편 주소 확인 등 우편 번호를 입력하십시오.
- 27. 연락처 의도 삽입 도시, 국가, 우편 번호
- 28. 영국의 위도와 경도로 우편 번호를 찾는 방법
- 29. 우편 번호를 위도와 경도로 변환하는 방법?
- 30. oledb를 사용하여 하이픈 우편 번호를 읽는 방법
그 https://github.com/Loceo/loceo-jquery-plugin – Gustav