标签: postal-code

最终的邮政编码和邮政编码是什么?

我正在寻找最终的邮政编码和邮政编码正则表达式.我正在寻找能够覆盖世界上大多数(希望是全部)的东西.

regex zipcode postal-code

187
推荐指数
11
解决办法
15万
查看次数

英国邮政编码正则表达(综合)

我正在使用正则表达式,它将仅在输入字符串中验证完整复杂的英国邮政编码.所有不常见的邮政编码表格都必须与通常一样.例如:

火柴

  • CW3 9SS
  • SE5 0EG
  • SE50EG
  • se5 0eg
  • WC2H 7LT

没有比赛

  • aWC2H 7LT
  • WC2H 7LTa
  • WC2H

是否有任何官方甚至半官方的正则表达式用于此类事情?有关格式化和存储在数据库中的任何其他建议吗?

regex validation postal-code regex-group

171
推荐指数
16
解决办法
17万
查看次数

世界上所有地址都有共同的街道地址数据库设计吗?

我是一名程序员,说实话,不知道世界的街道地址结构,我的国家是如何构建的:)所以哪个是存储街道地址的最佳和常见的数据库设计?它应该是如此简单易用,快速查询和动态存储世界上所有街道地址,只需一个ID识别非常
感谢

sql database-design postal-code street-address

116
推荐指数
6
解决办法
7万
查看次数

将邮政地址存储在数据库(RDBMS)中的最佳做法?

在RDBMS中存储邮政地址的最佳实践是否有任何好的参考?似乎有很多可以做出的权衡,并且每个都有很多优点和缺点需要评估 - 当然这已经一次又一次地完成了吗?也许有人至少写过一些在某处学到的经验教训?

我所讨论的权衡的例子是将邮政编码存储为整数与char字段,如果房屋号码存储为单独的字段或地址行1的一部分,如果套房/公寓/等号码被标准化或仅存储为地址行2中的文本块,如何处理zip +4(单独的字段或一个大字段,整数与文本)?等等

我现在主要关注的是美国地址,但我想有一些最好的做法可以帮助你做好全球化的可能性(例如,将地域命名为区域而不是州或邮政编码,而不是邮政编码,等等

database database-design types postal-code street-address

100
推荐指数
9
解决办法
8万
查看次数

我需要将邮政编码存储在数据库中.这个专栏应该有多大?

我希望在我的Oracle数据库中该列是VARCHAR2.

美国拉链是9.

加拿大人7岁.

我认为32个字符是合理的上限

我错过了什么?

[编辑] TIL:12是这个问题的合理答案感谢所有贡献的人.

database oracle globalization postal-code

96
推荐指数
3
解决办法
8万
查看次数

使用Google Maps API进行地址验证

我有一项任务是验证输入到我当前正在创建的系统中的地址.系统要求输入的地址针对有效数据源进行验证.在英国,数据集来自皇家邮政,访问费用昂贵.

所需的数据是整个欧洲的邮政编码信息,首先由API访问Web应用程序.

有很多公司提供这项服务,

  1. QAS
  2. Capscan
  3. 邮编在任何地方

这些都提供我需要的服务.然而,这是昂贵的,并且在某些情况下不是完整的数据集.例如不是爱尔兰

我还想知道是否有办法利用Google Maps API通过邮政编码和国家来验证这些数据.

谷歌地图方法是否可行,或者我是否必须离开其中一家昂贵的公司?关于我应该采取哪种方式的任何想法.

api geolocation postal-code street-address

63
推荐指数
5
解决办法
17万
查看次数

使用整数列将美国邮政编码存储在数据库中是一个好主意吗?

乍一看,我认为在数据库表中存储邮政编码有两个基本选择:

  1. 文本(可能是最常见的),即char(5)varchar(9)支持+4扩展
  2. 数字,即32位整数

如果我们假设没有国际问题,两者都将满足数据的要求.在过去,我们通常只是走了文本路线,但我想知道是否有人做相反的事情?只是简单的比较看起来整数方法有两个明显的优点:

  • 通过它的性质,它仅仅自动限于数字(而没有验证,文本样式可以存储字母,据我所知,这些字母在邮政编码中无效).这并不意味着我们可以/将/应该放弃正常验证用户输入!
  • 它占用的空间更少,为4个字节(即使对于9位邮政编码也应该足够),而不是5或9个字节.

而且,它似乎不会对显示输出造成太大影响.打一个ToString()数值,使用简单的字符串操作来插入连字符或空格或其他任何+4扩展名都是微不足道的,并使用字符串格式来恢复前导零.

是否有什么可以阻止使用int仅限美国邮政编码的数据类型?

database database-design types postal-code street-address

51
推荐指数
6
解决办法
4万
查看次数

我在哪里可以获得所有国家/地区的邮政编码?

我曾经读过有关地理定位数据的邮政编码的开源数据库,但现在我记不起它的名字了.有人可以帮忙吗?

database gis geolocation postal-code

28
推荐指数
3
解决办法
4万
查看次数

我在哪里可以找到所有UK _full_邮政编码列表,包括街道名称及其精确坐标?

我在哪里可以找到所有英国的列表邮政编码包括街道名称和它们的精确坐标?它们应该不像AB1,AB23等,而是AB1 2AA,AB23 5ZZ等.

最好免费:)

谢谢

list postal-code

18
推荐指数
2
解决办法
4万
查看次数

使用Google Maps Javascript API V3反向地理编码检索邮政编码

每当googlemaps视口中心发生变化时,我都会尝试使用邮政编码向我的数据库提交查询.我知道这可以通过反向地理编码完成,例如:

google.maps.event.addListener(map, 'center_changed', function(){
newCenter();
});
...
function newCenter(){
var newc = map.getCenter();
geocoder.geocode({'latLng': newc}, function(results, status){
if (status == google.maps.GeocoderStatus.OK) {
  var newzip = results[0].address_components['postal_code'];
  }
});
};
Run Code Online (Sandbox Code Playgroud)

当然,这段代码实际上并不起作用.所以我想知道如何更改这个以便从结果数组中提取邮政编码.谢谢

google-maps geocoding postal-code reverse-geocoding google-maps-api-3

18
推荐指数
4
解决办法
5万
查看次数