문제

도움이 되었습니까?

해결책

호출 할 웹 서비스입니다. http://developer.yahoo.com/search/local/V2/localSearch.html

이 사이트에는 괜찮은 웹 서비스가 있지만 여기에서 원하는 것은 아닙니다. http://www.usps.com/webtools/

다른 팁

언급 된 모든 온라인 서비스와 경쟁 업체는 귀하가 요청한대로 "역 지오 코딩"을 제공합니다. 즉, 경도 / 위도 좌표를 일종의 거리 주소로 변환합니다.

우편 번호 및 / 또는 도시 만 필요한 경우 미국 인구 조사국에서 무료 (세금으로 지불) 인 우편 번호 데이터베이스와 도시 지역 데이터베이스를 얻습니다. http://www.census.gov/geo/www/cob/zt_metadata.html .

여기에서 공간 데이터에 대한 자체 검색 알고리즘을 만들거나 Microsoft SQL Server, PostGIS, Oracle Spatial, ArcSDE 등과 같은 공간 데이터베이스 중 하나를 사용할 수 있습니다.

업데이트 : 2010 년 인구 조사 데이터는 다음에서 찾을 수 있습니다. http://www2.census.gov/census_2010/

두 가지 주요 옵션이 있습니다.

역 지오 코딩 서비스 사용
  • Google은 같은 페이지에 포함 된 Google지도와 함께 만 사용할 수 있으므로, 그렇게하지 않는 한 권장하지 않습니다.
  • Yahoo는 좋은 제품입니다. http://developer.yahoo.com을 참조하세요. /search/local/V3/localSearch.html
  • OpenStreetMap을 사용하지 않았습니다. 그들의지도는 매우 상세하고 철저하게 보이며 항상 개선되고 있지만 지연 시간과 안정성, 주소 데이터가 완전한지 (주소 데이터는지도에 직접 표시되지 않으며 OpenStreetMap은 주로 대화 형지도입니다) ).

    우편 번호지도 사용

    미국 인구 조사는 여기 에 미국 우편 번호지도를 게시합니다. a>. 그들은 대부분의 경우 도시 블록에 해당하는 가장 작은 통계 단위 인 인구 조사 블록에서이를 구축합니다. 각 블록에 대해 해당 블록에서 가장 일반적인 우편 번호를 찾습니다 (대부분의 블록에는 우편 번호가 하나만 있지만 우편 번호 사이 경계 근처의 블록에는 둘 이상이있을 수 있음). 그런 다음 주어진 우편 번호가있는 모든 블록을 우편 번호 표 영역이라는 단일 영역으로 집계합니다. 그들은 ESRI shapefile 형식으로 해당 영역의지도를 게시합니다.

    이지도를 사용하여 주어진 위도 및 경도에 대한 우편 번호를 반환하는 Java 라이브러리 및 웹 서비스를 작성했기 때문에 이에 대해 알고 있습니다. 상용 제품이므로 모든 사람에게 적합하지는 않지만 빠르고 사용하기 쉬우 며 API없이이 특정 문제를 해결합니다. 여기에서이 제품에 대해 읽을 수 있습니다.

    http://askgeo.com/database/UsZcta2010

    여기에서 제공하는 모든 지역 정보 :

    http://askgeo.com

    자체 서비스를 실행하는 것이 매우 어렵 기 때문에 웹 API로만 사용할 수있는 역 지오 코딩 솔루션과 달리이 라이브러리를 외부 리소스에 의존하지 않고 자체 서버에서 실행할 수 있습니다.

서비스에 대한 통화량이 너무 많아지면 자체 우편 데이터 세트를 확보하는 것이 좋습니다.대부분의 경우 필요한 모든 정보를 제공하며 위치 데이터를 인덱싱하기위한 많은 db 도구 (예 : PostgreSQL 용 PostGIS)가 있습니다.

여기에서 위도 및 긴 정보가 포함 된 우편 번호에 대한 상당히 저렴한 구독을 구입할 수 있습니다. http : //www.zipcodedownload.com /

또는 Google의 역 지오 코딩

링크

http://maps.google.com/maps/geo?output=xml & q= {0}, {1} & key= {2} & sensor= true & oe= utf8

0은 위도 1은 경도

아직 여기에 나열되지 않은 또 다른 역 지오 코딩 제공 업체는 OpenStreetMap : Nominatim 검색 서비스를 사용할 수 있습니다.

OSM은 (잠재적으로?) 사용자가 완전히 편집 할 수있는 (위키와 같은) 추가 보너스를 제공하므로이 모든 데이터에 대해 매우 자유로운 라이선스 체계를 갖습니다.오픈 소스지도 데이터를 생각해보세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top