2011-07-24 61 views

回答

0

在結果你回來,有一個屬性addressLines。行號2似乎包含郵政編碼。

例如爲:

d.innerHTML = "<br>" + 
    localSearch.results[i].addressLines[1].replace(/, United Kingdom/, ""); 
+0

謝謝 - 你幫了我。英國的地址似乎沒有addressLines [2] - 儘管addressLines [1]確實包含部分郵政編碼(這有助於 - 我想我必須手動將其取出)。 –

+0

出於興趣您使用哪個地名搜索來獲取郵政編碼?例如,我用'pacifico' - 這是一個位於考文特花園的墨西哥餐廳 - 返回了上面的細節 –

+0

第2行,我的意思是數組索引1.你是什麼意思?對我來說這似乎相當完整。 – troelskn

0

英國郵政編碼數據庫被認爲是郵局的財產,並獲得其在市面上他們的許可。

如果您需要進行大量的郵政編碼檢查,您可以購買Postcode Address File,這很昂貴,主要是因爲保持每個前提地址格式非常耗時。

對於直接API,請嘗試類似Postcode Anywhere的數據,這些數據彙總並轉售。

相關問題