2009-12-14 26 views
13

U.K. que requieren direcciones a menudo le piden al usuario que proporcione un código postal. Luego, el sitio ofrece al usuario una opción entre las direcciones que coinciden con ese código postal.¿Cómo buscan los sitios las direcciones de los códigos postales del Reino Unido?

¿De dónde estos sitios obtienen los datos para hacer esto? ¿Existen servicios web que combinen los códigos postales con las direcciones? ¿Los sitios compran una base de datos de direcciones que consultan localmente?

+11

¿Cerrado como fuera de tema? Encontré esto útil y respondió mi pregunta. Se siente como SO se está convirtiendo en el patio de recreo de un mod. –

+2

De acuerdo con @DenhamCoote; esta pregunta no solicita recomendaciones a sitios web, servicios, tutoriales, etc. Simplemente se pregunta cómo se llenan los datos de búsqueda de códigos postales. La respuesta a esto es del Royal Mail PAF o servicios que probablemente utilicen el conjunto de datos. Las respuestas que recomiendan servicios para usar como una alternativa del PAF no deberían impedir futuras respuestas o discusiones sobre el tema. –

+0

He encontrado una manera bastante simple y gratuita sobre cómo puede hacer eso, consulte http://stackoverflow.com/questions/36608786/how-do-i-look-up-a-uk-address-based-on- house-number-and-postcode –

Respuesta

12

creo que necesita el Royal Mail Postcode Address File. Desde ese enlace:

PAF es la única fuente completa de todos los códigos postales conocidos del Reino Unido.

Existen servicios para manejar las solicitudes de esta información, por lo que puede ser más barato utilizar dichos servicios para un pequeño número de solicitudes (obviamente tiene problemas cuando tales servicios no están disponibles por los motivos que sean).

+4

Se ha filtrado una copia obsoleta del PAF: http://wikileaks.org/wiki/UK_government_database_of_all_1,841,177_post_codes_together_with_precise_geographic_coordinates_and_other_information,_8_Jul_2009 Úselo bajo su propio riesgo. –

+2

No fue el PAF el que se filtró, la base de datos en wikileaks tiene datos del sistema operativo (Lat & Long) y Ward pero no direcciones reales. –

+1

no necesita el PAF. Dependiendo de su tráfico, inscribirse en un proveedor comercial que cobre por solicitud podría ser mucho más económico (y le ahorrará la molestia de construir su infraestructura de búsqueda) –

4

Para hacer esto, necesita tener acceso al archivo de dirección de código postal; esto es algo que se autoriza para su uso anual desde la oficina de correos, generalmente a través de un tercero.

Tiene la posibilidad de elegir según sus necesidades de comprar un paquete para usar localmente o de usar servicios web.

La página del Royal Mail está aquí: http://www.royalmail.com/portal/rm/jump2?mediaId=400085&catId=400084 y en esa página hay enlaces a los proveedores de servicios.

5

La única forma de hacerlo oficialmente hasta ahora ha sido comprar el Postcode Address File, sin embargo, recientemente hubo una noticia que dice que los datos may be free in 2010 ¡dependen si puede esperar!

+0

o tal vez ahora: http://www.theregister.co.uk/2009/12/10/ordnance_survey_data_postcode_paf/ – BIDeveloper

+2

y este artículo más reciente en el Registro (http://www.theregister.co.uk/2010/03/17/ordnance_consultation_survey_deadline) claims: "The Beeb interpretó erróneamente que eso sugería que UK.gov estaba a punto de luchar contra la base de datos PAF de manos de los jefes de Royal Mail, que obtuvieron £ 1.6m en tarifas de licencia por el servicio en 2007. Sin embargo, como informamos, ni el Correo Real ni el gobierno alguna vez tuvieron la intención de liberar la base de datos PAF para todos los interesados ​​". ... lamentablemente ... – hawbsl

+1

A partir de diciembre de 2014, PAF sigue siendo de propiedad y costoso: http://www.poweredbypaf.com/ – mikemaccana

1

Puede utilizar el PAF o uno de los servicios web comerciales (hay algunos) que otorgan la licencia del PAF. Creo que generalmente compras "créditos" o pagas una tarifa plana para acceso ilimitado.

4

Postcode Anywhere es uno de los proveedores (uno de mis clientes los usa sin quejas). La concesión de licencias es flexible: Postcode Anywhere UK Address Finder

+0

He utilizado estos chicos, API fácil de usar, ninguna queja, ya sea – JonoW

1

Para añadir a las respuestas ya que entraba por:

En el pagado por los productos normalmente se paga, ya sea para:

  • nivel premisa - más detallada y puede ofrecer al usuario una lista de locales en esa ubicación de código postal

  • nivel de calle - simplemente se refiere a la calle en ese lugar el código postal - usted o su usuario rellena "la primera línea de la dirección" generalmente Casa nombre o número

Creo que esta diferenciación se construye en la concesión de licencias por el Royal Mail en la fuente.nivel Premisa es sustancialmente más caro

5

Contrariamente a las respuestas aquí, lo hace NO necesitan lo caro PAF de la oficina de correos. Hay una serie de servicios comerciales (presumiblemente impulsados ​​por el PAF) que devuelven las calles y números de calles para un código postal específico. Generalmente se cobran por solicitud. No tengo ninguna experiencia con un proveedor en particular, pero este es un ejemplo: capscan

+3

Usted no necesita comprar el PAF en la oficina de correos, necesita poder * acceder * a los datos * desde * el PAF - una distinción sutil pero importante, pero cuando todo está dicho y hecho, como quiera que lo haga, ese es el fuente de los datos. – Murph

0

Si lo está agregando a un carrito de compras del sitio web o sistema similar, puede comprar acceso a los datos en cada clic . Si lo está usando para un sistema interno como CRM, necesita comprar una licencia por usuario.

De cualquier manera, puede utilizar el Data8 Postcode Lookup API a través de servicios web.

1

Si desea obtener la dirección aproximada para un código postal del Reino Unido (es decir, el nivel de la calle), existe una forma de hacerlo legalmente y de forma gratuita sin utilizar datos PAF.

  1. Geocodificar el código postal - Esto se puede hacer legalmente gratis ahora. OS han dado a conocer la base de datos de puntos de código en el dominio público
  2. realizar una búsqueda invertida en el par WGS84 lat/lng mediante la API de Google Maps HTTP geocodificación para obtener la dirección de la calle

Como un ejemplo de esto echar un vistazo en este servicio web XML:

http://geo.jamiethompson.co.uk/W127RJ.xml

explicó en:

http://jamiethompson.co.uk/projects/2010/04/30/an-open-free-uk-postcode-geocoding-web-service/

que devuelve:

<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> 

No es tan práctico, ya que las ofertas comerciales que le dan una lista completa de direcciones reales para cualquier código postal dado, sino que le permite hacer un "¿Qué hay ¿Tu código postal? ¿Cuál es su número de casa?" Sistema de tipos.

1

No es necesario comprar el Código Postal Dirección del archivo de Royal Mail (PAF). Hay un montón de APIs disponibles.

getaddress.io es el único que' he encontrado que tiene una planta libre:

https://getaddress.io

+0

getaddress.io tiene un plan gratuito, pero el plan gratuito se limita a una cierta cantidad de llamadas API por día; he editado su respuesta para decir eso. Sin embargo, http://getaddress.io es mucho más económico que http://www.postcodeanywhere.co.uk/ – mikemaccana

12

Comparativa rápida:

+1

getAddress, no use datos directamente del PAF de Royal Mail, por lo tanto, si está utilizando los datos de dirección para enviar correos o paquetes, puede que no sea la fuente de datos ideal. –

+0

http://www.afd.co.uk - AFD Software también tiene múltiples soluciones multiplataforma para captura y validación de direcciones que provienen de PAF y otras fuentes: divulgación, trabajo para AFD Software. –

+0

Mike, por favor vea mi comentario sobre la pregunta, es posible que desee incluir el enlace en su respuesta. –

Cuestiones relacionadas