2013-11-28 2 views
0

이제는 Geocomplete을 사용하는 것으로 알고 있습니다. 도시, 주 우편 번호 및 기타 많은 정보를 얻을 수 있습니다. 도시 내의 모든 우편 번호/우편 번호를 어떻게받을 수 있습니까? here을 찾았습니다. 내가 geocomplete에서 가져올 수 있거나 geoip 데이터베이스 (예 : Maxmind)에서 가져 왔습니까?도시 내 모든 우편 번호/우편 번호를 가져 오는 좋은 방법은 무엇입니까?

답변

0

개념 이름 리버스 지오 코딩 -

여기

당신은 또한 우편 번호와 함께 전체 주소를 얻을 수 있습니다 : -

Example directly from Google

및 우편 번호를 검색

places.getDetails(request_details, function(results_details, status){ 

      // Check if the Service is OK 
      if (status == google.maps.places.PlacesServiceStatus.OK) {     

       places_postal   = results_details.address_components 
       places_phone   = results_details.formatted_phone_number 
       places_phone_int  = results_details.international_phone_number 
       places_format_address = results_details.formatted_address 
       places_google_url  = results_details.url 
       places_website   = results_details.website 
       places_rating   = results_details.rating 

       for (var i = 0; i < places_postal.length; i++) { 
        if (places_postal[i].types == "postal_code" &&){ 
         console.log(places_postal[i].long_name) 
        } 
       } 

      } 
     }); 

var address = results[0].address_components; 
var zipcode = address[address.length - 1].long_name; 
0

다양한 출처가 있습니다. USPS는 이에 대한 권한입니다. 불행히도 데이터베이스를 구입해야합니다. 한 번에 한 도시 씩 온라인 인터랙티브 양식을 통해 USPS에서 무료 우편 목록을 얻을 수 있습니다!

http://mobile.usps.com/iphone/iphoneFindZip.aspx

다른 무료 서비스가 있습니다. 이것들은 US Census 2010 ZCTAs를 기반으로합니다. 인구 조사를위한 대략적인 우편 번호 경계이지만 100 % 일치하지는 않습니다. Maxmind는 더 이상 무료 데이터베이스를 제공하지 않습니다. Geonames 않습니다. 그것이 얼마나 완전하고 정확한지에 대해 읽어야합니다.

http://download.geonames.org/export/zip/

나는 이런 일에 과거에 근무했습니다.

[관심 추가] 관심있는 모든 분들께, 해당 도시와 위도/경도와 함께 대략 모든 USPS 우편 번호의 (무료) CSV 파일을 만들었습니다. 많은 사람들이 알 수 있듯이 USPS 데이터 세트는 저작권으로 보호되며 미국 센서스의 무료 ZCTA 데이터는 근사치입니다.

거의 모든 세트를 뒤집기 위해 다음 방법을 사용하기로 결정했습니다. 미국의 모든 학교 (103K 학교)에 대한 미국 교육부 NCES 데이터 세트를 얻었으며 99 %의 우편 번호가 적어도 학교에 있어야한다는 것을 알았습니다. 주소 정보를 사용하여 도시에 고유 한 우편 번호 집합을 작성했습니다. 통계적으로 볼 때, 41.5K 개의 고유 우편 번호가 대략 있습니다. 내 목록에는 43K가 있습니다. 하나 이상의 도시에 있기 때문에 일부 우편 번호에 여러 항목이 있다고 가정합니다. 또한 위도/경도는 면적 중심이 아닙니다. 우편 번호 내의 일부 학교의 위도/경도입니다. 무료 데이터 세트로 재미있게 보내십시오!

형식 : 국가, 도시, 우편 번호, 위도, 경도 는 http://www.opengeocode.org/download/cityzip.zip

+0

는 미국 인구 조사 데이터 세트와 직접 작업 할 경우에, 나는 일부 온라인 자습서를 가지고있다.org/tutorials/USCensus.php –

1

은 내가 나는 이것이 당신이 저장소로 미국 인구 조사를 사용하여 필요하다고 생각 boundaries-io.com 여기서 일 : 미국 우편 번호 경계 API : https://www.mashape.com/vanitysoft/boundaries-io

위의 API는 우편 번호, 도시 및 주별로 미국 경계 (GeoJson)를 표시합니다. 큰 결과를 처리하려면 API를 프로그래밍 방식으로 사용해야합니다. 예를 들어

: HTTP : //www.opengeocode Washington,DC with all Zipcodes in boundaries

+0

이 api는 무료이며 오픈 소스입니까? 또한 요청 제한이 있습니까? –

+0

안녕하세요, Ahmed는 현재 요청 제한이없는 API를 무료로 제공하며 데이터를 수집하지 않습니다. 질문이 있거나 [email protected]과 관련하여 이메일을 보내거나 API 지원 링크를 사용하십시오. –

+1

귀하는이 링크에 언급 된 제품에 소속 된 것으로 보입니다. 게시물에 공개를 추가하여 명확하게 작성하십시오. 그렇지 않으면 스팸으로 간주 될 수 있습니다. 프로필에서 회사를 언급하는 것만으로는 충분하지 않습니다. 고맙습니다. –

관련 문제