问题标签 [paf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
18522 浏览

google-maps - 根据英国邮政编码生成谷歌地图

是否可以使用英国邮政编码的谷歌地图 API 进行谷歌地图查找?我知道您可以在他们的网站上按英国邮政编码进行搜索,但这会转换为纬度/经度。我无权访问 PAF 数据库,无法转换为 long/lat。

一个例子:

用户有要出售的物品。该项目的详细信息之一是用户/项目所在的邮政编码。当商品在网站前端展示时,需要有使用邮政编码生成的商品位置的谷歌地图。

如果这是可能的,我该怎么做?

0 投票
12 回答
24604 浏览

street-address - How do I match street addresses to UK postcodes?

U.K. sites that require addresses often ask the user to provide a postcode. The site then offers the user a choice between the different addresses that match that postcode.

How can I match a postcode to a street address?

0 投票
5 回答
10959 浏览

postal-code - 通过替代邮政编码的英国皇家邮政 PAF 地址查找器?

我们需要一个基于邮政编码的地址查找器(前提级别)。我们为此有 40k 的预算。但是我被分配为皇家邮政 PAF 数据库寻找一些更便宜的替代品。当您发送完整的邮政编码时,谷歌是否能很好地找到房屋级地址。对皇家邮政 PAF 文件的任何建议。有任何网络服务可以实现这一目标吗?请分享你的知识。

干杯,纳伦

0 投票
1 回答
521 浏览

mysql - 将 PAF 文件导入 MySQL

我最近从皇家邮政购买了 PAF 文件。我已经全部收到了,但现在需要将内容导入 MySQL 数据库。

查看文件后,似乎没有通用的分隔符或方法来确定各个列。

谁能提供有关 PAF 文件格式的任何见解,以便我可以构建解析器?

提前致谢 :)

0 投票
3 回答
825 浏览

postal-code - PAF 数据库与 Postcode Anywhere 等服务

对于小型企业(大约 25 个并发用户)而言,购买 PAF 数据库并自己编写代码或使用 Postcode Anywhere 等邮政编码服务是否更具成本效益?

皇家邮政网站真的很混乱!http://www.royalmail.com/marketing-services/address-management-unit/address-data-products/postcode-address-file-paf/prices

我们每天 24 小时营业,在任何时候,我们都有 1 到 25 个用户进行邮政编码搜索。我们目前正在使用 PAYG 服务,它非常昂贵,所以我们想购买一个 PAF 数据库并创建我们自己的数据库。我不明白上面链接的定价(基本上我们正在寻找 2 到 49,500 英镑之间的东西?!)

此外,您实际上从 PAF 数据库中得到了什么?他们向您发送什么样的文件,是否有 API,您是否支付一次性费用或持续费用?一旦停止支付皇家邮件,您是否必须同意删除数据?

谢谢

0 投票
3 回答
255 浏览

php - 使用php导入paf

我正在使用 csv 格式的皇家邮件 PAF 数据库(大约 2900 万行),并且需要使用 php 将数据拆分到 sql server 中。

谁能推荐最好的方法来防止超时?

以下是数据示例:https ://gist.github.com/anonymous/8278066

0 投票
0 回答
271 浏览

c# - Parsing performance of row data from files to SQL Server database

I have the PAF raw data in several files (list of all addresses in the UK).

My goal is to create a PostCode lookup in our software.

I have created a new database but there is no need to understand it for the moment.

Let's take a file, his extension is ".c01" and can be open with a text editor. The data in this file are in the following format :

With (according to the developer guide), 8 char for the KEY, 50 char for the NAME.

This file contains 2,449,652 rows (it's a small one !)

I create a Parsing class for this

I use this method to read the file

I use Linq to SQL classes to insert data to my database. The connection string is the default one.

This seems to work, I have added 67200 lines. It just crashed but my questions are not about that.

My estimations :

  • 33,647,015 rows to parse

Time needed for execution : 13 hours

It's a one-time job (just needs to be done on my sql and on the client server later) so I don't really care about performances but I think it can be interesting to know how it can be improved.

My questions are :

  • Is readline() and substring() the most powerful ways to read these huge files ?
  • Can the performance be improved by modifying the connection string ?
0 投票
1 回答
665 浏览

regex - 格式皇家邮政 PAF

我正在格式化从样本 Royal Mail PAF 导入到 Royal Mail 规范的地址。

在程序员指南中有两个具有相似字段的示例:

这些格式应如下所示:

确定Sub Building Name应该出现在第一行Building Name还是Building Name应该出现在第二行的正确逻辑是Thoroughfare什么?

请注意,我已经测试过检查一个数字,Building Name但它在哪里Building Name有值10 Sellon Court并产生了失败10 Sellon Court Western Approach

0 投票
1 回答
2386 浏览

php - 如何根据门牌号和邮政编码查找英国地址?

给定英国的门牌号和邮政编码,我如何将其翻译成完整的邮寄地址?

0 投票
1 回答
930 浏览

credit-card - 使用 Royal Mail PAF 数据库或类似数据库来减少 Sagepay 代码 2001(授权被供应商规则库拒绝)错误

我们的商店出现太多错误,Sagepay 错误 2001(授权被供应商规则库拒绝),当用户提供的地址与银行持有的地址不 100% 匹配时失败。我认为问题通常是公寓/公寓号码和带有房屋名称和号码的地址。

我们正在考虑从我们的 Sagepay 规则库中删除地址验证检查,并仅使用 CV2 检查(我们 95% 的订单来自英国),但这增加了我们进行欺诈交易的可能性。

将 PAF 或类似数据库与我们的网站集成将帮助最终用户无需输入地址。但它对 Sagepay 上的银行地址验证有帮助吗?