问题标签 [postal-code]

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 投票
1 回答
106 浏览

join - 有没有办法跨越 Sainsburys 和 BP 车库的位置,找到他们在一起的地方?

我看到了一张我想追踪位置的照片。里面有一个 BP 车库和一个 Sainsburys 超市。谷歌地图拥有所有信息,我相信很多其他人都这样做——我想要的是能够快速对数据进行连接类型的操作。这将是接近限制的,但如果这是使用城镇名称或邮政编码(英国)的前 4 位数字,那就没问题了。

有任何想法吗?

如果这可以概括,那就太好了,例如,我可以找到附近有室内游乐中心的所有露营地,或者其他什么?

0 投票
1 回答
1747 浏览

regex - 有人得到所有已知国际邮政编码/邮政编码的正则表达式吗?

我一直在寻找基于全球邮政编码的正则表达式,但没有找到。有人知道存在的吗?

0 投票
1 回答
1657 浏览

latitude-longitude - 从纬度,经度获取邮政编码

我从http://www.ordnancesurvey.co.uk/oswebsite/opendata/index.html下载了英国邮政编码列表并将其安装在 MSSQL 2005 数据库中。该表由邮政编码、纬度和经度组成。我需要一种有效的方法来获取最接近给定纬度/经度的邮政编码。计算两点之间的距离并选择最小的距离意味着循环遍历每个查询的所有数据。大约有 170 万个条目。谢谢。

0 投票
1 回答
760 浏览

zend-framework - zend_validate_postcode 通过国家/地区?

我有一个注册表单,其中包含一个邮政编码和一个国家下拉列表给定这两个值我想通过 zend_validate_postcode 验证邮政编码

这个验证器想要在构造函数中使用 zend_locale 现在我不知道如何创建一个 zend_locale 只在一个给定的国家,这意味着我必须从一个美国用户创建 new Zend_Locale('en_US'); 或 swiss de_CH 但我只有这个语言环境的国家部分,我如何获得一个国家的语言部分?

谢谢

0 投票
2 回答
1595 浏览

php - 邮编距离计算

我刚刚为我爸爸的公司开发了一个邮政编码距离计算器,我们所有的客户都保存在档案中,每次有新的潜在客户进行查询时,系统都会检查所有其他客户的邮政编码。问题是它还没有进行距离计算。输入距离设置为 5 英里的 DT1 邮政编码表示 DT1、2 和 3 就在附近。DT2 说 DT1 和 2,DT3 说 DT1、3 和 4。这没有任何意义。然而,如果我将 BH2 放入 50 英里的距离,它将带回伯恩茅斯、多切斯特、朴茨茅斯、巴斯、南安普顿和其他几个城镇。这些都是正确的 - 但是我不知道 DT 邮政编码发生了什么。DT11 不会带回任何东西(5 英里以下),DT10 也不会(除了他们自己)。

我首先使用了 (x * x + y * y) 的根——我相信这被称为毕达哥拉斯定理。我不确定,因为我使用这个词已经有好几年了!

我还尝试了以下方法:

这个公式似乎带来了奇怪的结果。我还注意到 DT11 和 DT11 之间的确切距离类似于 +/- 0.00000989{以及许多其他数字}。这似乎也有点奇怪,因为 DT11 和它自己之间的距离肯定是 0...

以前有没有人成功地做过这样的事情?

我确实有大量文件 - 总共约 158MB - 包含完整的每个英国邮政编码,以及相应的纬度和经度。我的目标是,而不是将指定的完整邮政编码与其他所有完整邮政编码进行比较,而是找出哪些区号小于一定距离,然后将指定的邮政编码与这些区域内的所有完整邮政编码进行比较。这有效率吗?有没有更有效的方法?

对此的任何帮助将不胜感激。

问候,

理查德

PS我知道那里有一些网站告诉你如何计算距离,但我似乎无法让它们中的任何一个正常工作(正如你从上面可以看出的那样)。

PPS 我知道我可以为此使用 Google API - 但这不是一个选项,因为这将是一个在本地安装的 wamp 服务器上运行的离线应用程序。它用于我们无法保证互联网连接的贸易展览。

0 投票
1 回答
607 浏览

mysql - 在mysql中匹配长字符串(完整邮政编码)与短字符串(邮政编码开头)

我有一个表格,其中包含邮政编码中的起始字母列表,例如利兹的 LS 和南安普顿的 SO。

我想将这些与用户输入的完整邮政编码进行匹配,例如 LS19 1AB。

我已经研究过在我的查询中使用 LIKE 和一些正则表达式的东西,但我正在努力寻找一种正确的方法来做到这一点。

0 投票
3 回答
7893 浏览

php - mySQL 在 y 范围内选择 x 公里/英里内的邮政编码

注意:虽然我使用带有荷兰邮政编码的邮政编码数据库,但这个问题与国家无关。

我有一个数据库,其中包含荷兰的每个邮政编码 + 它的 x 和 y 坐标(纬度/经度)。

我有例如邮政编码:$baseZipCode = 1044;具有以下坐标:

现在,我想使用$rangefrom查找所有其他邮政编码$baseZipCode

例如:

问题是地球不是完全圆的。我找到了很多关于from a to b计算的教程,但这不是我需要的。

有谁有想法吗?


更新 感谢Captaintokyo,我发现了这个:

想要从另一个邮政编码或点找到一定英里/公里半径内的所有邮政编码和相应距离?这个问题需要经纬度坐标来解决。对地址进行地理编码可为您提供地址的纬度/经度坐标。

首先,您需要一个包含所有邮政编码及其相应纬度和经度坐标的数据库:

因此,一旦您拥有数据库,您就想查找中心点某一英里半径内的所有邮政编码。如果中心点是另一个邮政编码,只需在数据库中查询该邮政编码的纬度和经度坐标。那么代码如下:

(雅虎和谷歌都提供免费的地理编码服务。)

0 投票
2 回答
5345 浏览

php - PHP中的美国/英国/加拿大邮政编码验证

我对正则表达式不太好。我希望添加一个验证函数,如果输入的字符串是有效的美国、英国或加利福尼亚邮政编码,它将返回真/假。

US: NNNNN CA: LNL NLN UK: 很多组合

L = 字母,N = 数字

美国和加拿大有单独的功能,但我没有想出一个统一的功能来做到这一点。

0 投票
3 回答
19667 浏览

api - 使用 Google Geocoding API(或类似方法)实现地址查找

我想在我的网站上添加一个功能,客户可以在其中输入他们的邮政编码,它会自动使用谷歌地理编码或开源/必应等价物查找他们的地址。

有没有人有任何示例代码或知道我可以在哪里执行此操作的好指南?

如果使用 jQuery 更好:)

提前谢谢了

达伦

0 投票
1 回答
4030 浏览

database - 英国邮政编码列表 - 最近的五个邮政编码列表

有人知道英国的免费邮政编码 CSV 吗?我有一个美国的,但不能对英国的同等罚款。

我想实现基于long,Lat的最接近的五种逻辑。

请让我知道是否有人知道。

问候, 吉加尔