Как я соответствую конкретным адресам к британским почтовым индексам? [закрытый]

19
задан mikemaccana 13 September 2018 в 13:22
поделиться

10 ответов

Я считаю, что вам нужно Адресный файл почтового индекса Королевской почты . По этой ссылке:

PAF - единственный полный источник всех известные почтовые индексы Великобритании.

Существуют службы для обработки запросов на эту информацию, так что может быть дешевле использовать такие службы для небольшого количества запросов (очевидно, у вас есть проблемы, когда такие службы недоступны по каким-либо причинам) .

16
ответ дан 30 November 2019 в 02:14
поделиться

Единственный способ сделать это официально до сих пор - это купить файл адреса почтового индекса , однако недавно появилась новость о том, что данные могут быть бесплатными в 2010 году , так что, если вы можете подождать!

5
ответ дан 30 November 2019 в 02:14
поделиться

Вопреки ответам здесь, вам НЕ нужен очень дорогой PAF из почтового отделения. Существует ряд коммерческих служб (предположительно работающих на базе PAF), которые возвращают улицы и их номера для указанного почтового индекса. Обычно они взимаются за каждый запрос. У меня нет опыта работы с конкретным поставщиком, но это пример - capscan

5
ответ дан 30 November 2019 в 02:14
поделиться

Для этого вам необходим доступ к файлу адреса почтового индекса - это то, что лицензируется для использования на годовой основе почтовым отделением, обычно через третье лицо.

Вы у вас есть выбор в зависимости от ваших потребностей: купить пакет для локального использования или использовать веб-службы.

Страница Royal Mail находится здесь: http://www.royalmail.com/portal/rm/jump2?mediaId = 400085 & catId = 400084 и на этой странице есть ссылки на поставщиков услуг.

4
ответ дан 30 November 2019 в 02:14
поделиться

Вы можете использовать службу геокодирования, например, предоставляемую Google.

Физический адрес GeoLocation UK

3
ответ дан 30 November 2019 в 02:14
поделиться

Вы можете использовать PAF или одну из коммерческих веб-служб (их несколько), лицензирующих PAF. Я думаю, вы обычно покупаете «кредиты» или платите фиксированную ставку за неограниченный доступ.

1
ответ дан 30 November 2019 в 02:14
поделиться

Почтовый индекс Anywhere - один из поставщиков (один из моих клиентов использует их без жалоб). Лицензирование гибкое: обычно название или номер дома

Я считаю, что это различие встроено в лицензию Королевской почты у источника. Уровень помещения существенно дороже

1
ответ дан 30 November 2019 в 02:14
поделиться

Если вы добавляете его в корзину для покупок на веб-сайте или в аналогичную систему, вы можете приобрести доступ к данным по одному щелчку мыши. Если вы используете его для внутренней системы, такой как CRM, вам нужно купить лицензию для каждого пользователя.

В любом случае, вы можете использовать Data8 Postcode Lookup API через веб-сервисы.

.
0
ответ дан 30 November 2019 в 02:14
поделиться

Почтовый индекс Anywhere - один из провайдеров (один из моих клиентов использует их без жалоб). Лицензирование является гибким: Postcode Anywhere UK Address Finder

4
ответ дан 30 November 2019 в 02:14
поделиться

Если вы хотите получить приблизительный адрес для почтового индекса Великобритании (т.е. на уровне улицы), есть способ сделать это легально и бесплатно без использования данных PAF.

  1. Геокодирование почтового индекса - Теперь это можно сделать легально и бесплатно. OS выпустила базу данных кодовых точек в общественное достояние
  2. Выполните обратный поиск по паре WGS84 lat/lng, используя Google Maps HTTP Geocoding API, чтобы получить адрес улицы

В качестве примера посмотрите на эту XML Web Service:

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>

Это не так удобно, как коммерческие предложения, которые дают вам полный список фактических адресов для любого данного почтового индекса, но это позволяет вам сделать "What's your postcode? Какой номер вашего дома?".

1
ответ дан 30 November 2019 в 02:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: