2009-06-29 66 views
4

我正在尋找一個好的地址解析器,可以解析任何自由文本並生成一個標記化輸出:有沒有開源的地址解析器(位置)算法?

如果你有什麼C#會有幫助,但是如果在另一種語言中沒有問題。


例1:

免費文本輸入:23街ñ。 213紐約紐約

輸出:街道:23街,編號:,城市:紐約,州:NY


例2:

自由文本輸入:紐約

輸出:城市:紐約


例3:

免費文本輸入:12345

輸出:ZIP:12345


例4:

自由文本輸入:Auckley假Street紐約州紐約

輸出:街道:Auckley假街,城市:紐約,州:紐約

+0

考慮巴西地址模式或類似的東西。 – Zanoni 2009-06-29 17:56:36

回答

2

如果你願意利用遠程服務,您可以嘗試Google's Geocoding API。我認爲它提供了您在接受免費表單輸入時所需的詳細信息。

編輯:對不起,我沒有抓住你的問題的本質。地理編碼API無法具體識別輸入了什麼(例如,它是否是郵政編碼,地址等等)

相關問題