Как сайты просматривают адреса из британских почтовых индексов?
территории Великобритании. которые требуют адреса, часто просят пользователя предоставить почтовый индекс. Затем сайт предлагает пользователю выбор между адресами, соответствующими этому почтовому индексу.
Где эти сайты получают данные для этого? Существуют ли веб-службы, которые соответствуют почтовым индексам для адресов? Захватывают ли сайты базы данных адресов, которые затем запрашивают локально?
Ответы
Ответ 1
Я считаю, что вам нужен Королевский почтовый индексный почтовый индекс. По этой ссылке:
PAF - единственный полный источник всех известных британских почтовых индексов.
Службы существуют для обработки запросов на эту информацию, так что может быть дешевле использовать такие услуги для небольшого количества запросов (очевидно, у вас есть проблемы, когда и когда такие службы недоступны по каким-либо причинам).
Ответ 2
Быстрое сравнение:
Ответ 3
Единственный способ сделать это официально до сих пор заключался в том, чтобы купить Файл адреса почтовых индексов, однако недавно появилась новость о том, что данные могут быть бесплатными в 2010 году, поэтому зависит, можете ли вы ждать!
Ответ 4
В отличие от ответов здесь вы НЕ нуждаетесь в очень дорогостоящем PAF из почтового ветки. Существует ряд коммерческих услуг (предположительно на базе PAF), которые возвращают улицы и номера улиц для указанного почтового кода. Обычно они оплачиваются по запросу. У меня нет опыта работы с конкретным продавцом, но это пример - capscan
Ответ 5
Для этого вам нужен доступ к файлу адресов почтового индекса - это то, что лицензируется для использования на ежегодной основе из почтового ветки, обычно через третью сторону.
У вас есть выбор в зависимости от ваших потребностей в покупке пакета для локального использования или использования веб-сервисов.
Страница "Королевская почта" находится здесь: http://www.royalmail.com/portal/rm/jump2?mediaId=400085&catId=400084, и на этой странице указаны ссылки на поставщиков услуг.
Ответ 6
Почтовый индекс Anywhere является одним из поставщиков (один из моих клиентов использует их без жалоб). Лицензирование является гибким:
Почтовый индекс Anywhere UK Address Finder
Ответ 7
Вы можете использовать службу геокодирования, например, предоставляемую Google.
Физический адрес в GeoLocation UK
Ответ 8
Вы можете использовать PAF или одну из коммерческих веб-сервисов (есть несколько), которые лицензируют PAF. Я думаю, вы обычно покупаете "кредиты" или платите фиксированную ставку за неограниченный доступ.
Ответ 9
Чтобы добавить к уже имеющимся ответам:
В оплаченных продуктах вы обычно платите:
-
уровень помещения - более подробно и может предложить пользователю список помещений в этом местоположении почтового индекса
-
уровень улицы - просто соответствует улице в этом местоположении почтового индекса - вы или ваш пользователь заполняют "первую строку адреса", обычно фамилию или номер дома
Я считаю, что эта дифференциация встроена в лицензирование Royal Mail у источника. Уровень помещения значительно дороже
Ответ 10
Если вы хотите получить приблизительный адрес для почтового индекса в Великобритании (например, уровень улицы), вы можете сделать это на законных основаниях и бесплатно без использования данных PAF.
- Geocode почтовый индекс - это можно сделать законно бесплатно сейчас. ОС выпустили базу данных codepoint в общедоступном домене
- Сделайте обратный поиск в паре WGS84 lat/lng с помощью API геокодирования Google Maps HTTP для получения адреса улицы
В качестве примера рассмотрим эту веб-службу XML:
http://geo.jamiethompson.co.uk/W127RJ.xml
объяснено:
http://jamiethompson.co.uk/projects/2010/04/30/an-open-free-uk-postcode-geocoding-web-service/
, который возвращает:
<result>
<status>200</status>
<message/>
<postcode>W12 7RJ</postcode>
<geo>
<os_x>523180</os_x>
<os_y>180541</os_y>
<lat>51.510379</lat>
<lng>-0.226376</lng>
<landranger>TQ231805</landranger>
<accuracy>1</accuracy>
<key>UO1NV-4UO8</key>
</geo>
<address>
<street>White City Close</street>
<locality>Hammersmith</locality>
<district>Hammersmith</district>
<county>Greater London</county>
</address>
Это не так удобно, как коммерческие предложения, которые дают вам полный список фактических адресов для любого почтового индекса, но он позволяет вам сделать "Что ваш почтовый индекс? Какой номер вашего дома?" типа.
Ответ 11
Вам не нужно приобретать файл адресов почтового индекса Royal Mail (PAF). Доступно множество API.
getaddress.io - единственное, что я нашел, у которого есть бесплатный план:
https://getaddress.io
Ответ 12
Если вы добавляете его в корзину или аналогичную систему на веб-сайте, вы можете купить доступ к данным по каждому клику. Если вы используете его для внутренней системы, такой как CRM, вам необходимо купить лицензию для каждого пользователя.
В любом случае вы можете использовать Data8 API поиска почтовых индексов через веб-службы.