주소 표준화 옵션


9

좋아요, ArcGIS 10에서 ESRI는 새로운 로케이터에서 '주소 표준화'를 폐지했습니다. 여전히 9.3.1 로케이터를 사용하여이 작업을 수행 할 수 있습니다. 그러나 나는 10.1 버전 이후에 이것을 사용할 수 있다는 것을 크게 의심합니다. FGDC 주소 표준 좋은 깨끗한 폼의 접두사, 접두어-방향, 거리 이름, 접미사, Suffic-방향의 값을 갖는 좋은 주소에 큰 가치를 둔다. 그리고 나의 선택의지는 같은 것이 필요합니다. 사람들이 구조화 된 주소를 가져 와서 상당히 안정적으로 파싱하여 저장할 수있는 다른 도구가 있습니까? 그들 중 무료가 있습니까?






* 업데이트 : * CodePlex (미국 주소 파서) 에서이 문제를 발견 했으며 실제로 좋은 출발점을 얻었 습니다. 모든 곳에서 사용할 수있는 관리 코드가 있다는 점에서 정말 좋았으며 지금까지는 한 줄씩 검토하고 부분적으로 검토 할 부품을 분류하는 데 성공률이 매우 높았습니다.


1
ArcGIS v10을 설치하면 ArcToolBox, Geocoding Tools, Standardize Addresses가 있습니다. 입력은 테이블 또는 피처 클래스 일 수 있으므로 공간 참조 데이터 및 / 또는 원시 주소와 함께 작동해야합니다. 이것이 당신이 찾고있는 것입니까?
klewis

1
예, 그러나 지오 코더로 주소를 전달하는 장기 실행 기능이 있었을 때 표준화 된 응답으로 결과를 다시 가져 오면 한 번에 단일 레코드에 대한 SOAP 레벨 호출을 작성할 수 있습니다. 지금; 지오 프로세싱 서비스를 구축해야합니다. 호스트는 나머지 지오 코딩 시스템과 분리되어 있습니다. 그래서 그들은 프로세스를 좀 더 복잡하게 만들었고 현재의 시스템에는 그러한 문제가있었습니다. 신뢰할 수 없습니다.
DEWright

답변:


6

주소를 파싱하는 것은 복잡한 과정입니다. 잘 알고 있으실 것입니다.

USPS의 ZIP + 4 데이터를 사용하여 지정된 도시 / 주 / 우편 번호 내에 거리가 있는지 확인할 수 있습니다. 기본 번호 (집 번호)가 올바른 ZIP + 4 범위 내에 있는지 확인할 수도 있습니다. 철자 목록 및 "소리 같은"일치를 사용하여 철자 문제를 수정하기 위해 도시 이름과 거리 이름을 조정할 수도 있습니다. 주소를 가져 와서 개별 구성 요소로 구문 분석 한 다음 알려진 주소의 데이터베이스와 비교하는 것이 구문 분석이 올바르게 수행되었음을 알 수있는 유일한 방법입니다.

주소가 할당 된 영역에 맞는다는 것을 알고 그것이 실제적이고 전달 가능한 주소라는 것을 아는 것은 별개의 목표입니다. 첫 번째 주소 근사는 Googlemaps가 잘 수행하는 것입니다. 그러나 그것은 근사치입니다. Googlemaps는 주소가 실제로 배송 가능한지 알려주지 않으며, 실제 주소 인 경우지도의 어느 위치에 있는지 표시합니다. 이것은 매핑 관점에서 매우 가치가 있으며 다양한 정확도를 가지고 있습니다.

확실히 USPS 데이터베이스에는 결함이 있지만 (많은) 결함은 미국 주소의 다른 단일 데이터베이스보다 확실히 정확하고 정확하며 우리가 의존하는 정확도 (및 지속적으로 업데이트되는 사실)입니다.

나는 또한 SmartyStreets에서 일하고 대화에 추가하고 싶었습니다. 한 달에 250 개 미만의 주소를 확인해야하는 경우 API는 무료입니다. 조직이 비영리 단체 인 경우 서비스는 무제한 무료입니다.


우리는 지오 코딩 부분을 다루기 위해 기관에서 별도의 서비스를 구축하고 있습니다. 1 차 검증 계층을 위해 카운티 및 / 또는 도시 데이터를 집계 할 위치 그런 다음 Tiger 전에 TomTom 또는 NavTeq와 같은 상용 소스로 전달하십시오. ESRI 복합 지오 코더를 기반으로 소스 점수를 다른 점수와 비교하고 두 세 가지의 더 높은 점수를 반환하기 위해 추가 단계 또는 분기를 추가하는 경우. USPS의 AIS / AMS DB를 사용하면 카운티 데이터와 결합 된 '전달 가능'부분에 도움이됩니다.
DEWright

공유해 주셔서 감사합니다, Jeffrey. 사이트 가이드 라인을 준수하도록 회신을 (짧게) 편집하겠습니다. 자세한 내용은 FAQ 를 검토 하십시오.
whuber

1

예. 도구가 있으며, 주소가있는 위치에 따라 무료입니다. USPS가 라이센스를 부여한 무료 주소 세정기가 많지 않습니다. 내가 사용하는 것 중 하나는 ZP4 입니다. 현재 데이터를 저장하는 방법과 미래에 데이터를 저장하려는 방법에 따라 입력 및 출력이 유연하다는 것을 알았습니다. USPS 데이터 내에서 전달 가능한 주소와 일치하는 주소에 대한 데이터를 7 개의 조각으로 출력하도록 선택할 수 있습니다. 이 파편들은 집 번호, 프리 디렉션, 도로명, 도로 서 픽스, 포스트 포지션, 아파트 단위 약자 및 아파트 번호에 해당합니다. 내가 찾은 임대 비싼 솔루션입니다.


1
ZP4는 매우 저렴하지만 (연간 $ 600),이 용어는 약간 조심스럽고 사용 방법에주의해야 할 것 같습니다.
blord-castillo 님

1

주소 확인 필드 (실제로 SmartyStreets라고하는 회사)에서 근무합니다. 미국에서 우편 주소 확인을합니다.

CASS 인증 주소 데이터 공급 업체가 필요합니다. 이 회사의 소프트웨어는 USPS에 의해 누락 된 정보를 주소에 추가하고 정확한 결과를 반환하도록 승인되었습니다. 하나 개는 이러한 서비스입니다 LiveAddress - 또는 주소 목록이있는 경우는 거기에 Smartylist - 당신이 필요로하는 정보를 제공 할 것입니다. 둘 다 어느 정도까지는 무료이지만 그 이후에는 꽤 저렴합니다.

ArcGIS에서는 LiveAddress API를 프로그래밍 방식으로 구현할 수 있다고 생각합니다. 또는 주소 목록을 스프레드 시트 또는 CSV로 내보내 목록 스크러빙 서비스에 업로드 할 수 있습니다.


CASS가 지향하는 대량 우편 수정 또는 인증을 실제로 찾고 있지 않습니다. 더 나은 구문 분석 및 조회를 통해 잘못된 주소를 수정하는 데 도움이됩니다. 이미 USPS AIS 및 AMS 데이터베이스를 보유하고 있으며 완전히 일치하지 않는 경우 해당 소스의 레코드를 구문 분석하고 쿼리하기위한 논리를 구축하기 시작했습니다. 참조하는 링크를 살펴 보겠습니다. 하지만 저렴한 비용으로 가장 일반적인 미국 주소로 공유 할 수있는 솔루션을 구축하려고합니다. USPS AIS / AMS가 정확한 정보를 찾지 못하는 것은 아닙니다.
DEWright

@DEWright 맞습니다. USPS 도메인 외부에 존재하는 주소가 있지만 대부분은 전달 가능한 주소의 USPS 데이터베이스에서 찾을 수 있습니다. Fedex와 UPS는 둘 다 전달하는 일부 주소 (일반적으로 원격 주소)를 가지고 있으며 USPS는 전달하지 않습니다. 이러한 모든 주소를 결합한 신뢰할 수있는 출처를 갖는 것이 좋습니다. 어려운 점은 USPS가 전체 데이터베이스를 정확하게 공유하지 않으며 Fedex 나 UPS도 공유하지 않는다는 것입니다. 대부분 독점 데이터입니다. 주소 확인은 단순한 우편 발송 이상의 것입니다.
Jeffrey


0

미국 기반 주소의 또 다른 옵션은 YAddress 입니다. 또한 주소를 구성 요소로 나누기 전에 주소를 수정하고 확인합니다. (나는 그것을 만드는 회사에서 일한다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.