4

iOS에는 예를 들어 텍스트를 전달하고 해당 텍스트에 우편 주소, 날짜, 링크 등이 포함되어 있는지 감지하는 NSDataDetector 클래스가 있습니다.문자열에서 주소 추출 - iOS의 NSDataDetector와 같습니다.

내 경우 엔 텍스트 안의 주소를 탐지 할 수있는 Android 용 유사한 도구를 찾는 데 관심이 있습니다. 내가 Geocoder으로 놀아 왔지만 이미 주소를 알고있는 경우에만 작동합니다. 그렇지 않으면 목적을 달성하지 못합니다.

내가 할 수있는 무엇을 찾고 있어요의 예 : 감안할 때

: This is just a sample text that contains a nice address: 123 W Main St, Imaginary City, IC, 12345 이 도구는 주소 형식이 서로 다를 수 있음을 단지 123 W Main St, Imaginary City, IC, 12345

명심 반환합니다.

미리 감사드립니다.

답변

0

SmartyStreets (면책 조항 : 내가 일하는)의 주소는 Extract API (데모 here)입니다. 이 목적을 위해 특별히 제작되었습니다. 문자열에서 주소를 추출 할뿐만 아니라 주소도 확인합니다. API를 직접 호출하거나 built in tool on the account page을 사용할 수 있습니다.

아마도이 동일한 서비스를 제공하는 다른 회사가있을 수 있습니다. 나는 전혀 생각할 수 없습니다.

+0

이 도구는 미국 주소에만 유효합니까 아니면 다른 형식으로도 작동 할 수 있습니까? – Jorge

+0

@Jorge 현재 미국 주소로만 작동합니다. 다른 나라의 주소는 생성 방법이 더 다양하며 구문 분석하기가 더 어렵습니다. – camiblanch