标签: zipcode

给定坐标,如何获取半径10英里范围内的所有邮政编码?

我有一个位置(纬度和经度).如何获得部分或完全位于我所在位置10英里范围内的邮政编码列表?

解决方案可以是调用众所周知的Web服务(谷歌地图,bing地图等)或本地数据库解决方案(客户端具有sql server 2005)或算法.

我已经看到了类似的问题,但那里的所有答案几乎都与使用我无法使用的SQL Server 2008地理功能有关.

c# zipcode geolocation latitude-longitude .net-3.5

9
推荐指数
3
解决办法
7873
查看次数

美国地址验证(Zip + 4)

我有一个数据库,其中包含一个邮政编码列表,其中包含纬度,经度,州,城市,州fips代码,时区等.我想扩展它并编写C#函数或TSQL(SQL Server 2008)功能,将街道,城市,州和拉链,并返回拉链+4.我已经搜索过高低,并且有许多程序可以做到,但似乎没有一个实际上让我看到他们已经做了什么,并根据自己的需要增强它.有谁知道一个开源解决方案可以做到这一点或指向我正确的方向,所以我可以制作一个开源版本?

c# t-sql zipcode geocoding

8
推荐指数
1
解决办法
1831
查看次数

轻量级python库按邮政编码查询城市/州名称?

这里很简单,我正在寻找一个轻量级的库,它允许我查找给定邮政编码的城市/州配对.我正在使用django FWIW.提前致谢.

python zipcode

8
推荐指数
2
解决办法
1万
查看次数

PostgreSQL数据库中ZipCode的列类型?

ZipCodePostgreSQL数据库中保存值的正确列类型是什么?

postgresql zipcode sqldatatypes

7
推荐指数
2
解决办法
6684
查看次数

使用Webservices查找两个邮政编码之间的距离?

除了谷歌之外还有什么好的Web服务可以找到两个邮政编码之间的距离吗?

我有

http://maps.googleapis.com/maps/api/distancematrix/json?origins=95050&destinations=94087&mode=bicycling&sensor=false

这是Google API.有没有其他API我可以看看?如果是的话,有人能为我提供相同的链接吗?

zipcode web-services distance

7
推荐指数
1
解决办法
2万
查看次数

从ZIP /邮政编码中检索完全限定的街道地址

我有一个表单,我的用户需要输入以下位置数据:

  1. 完整的地址线(街道地址,公寓,套房,单位,建筑物,楼层)
  2. 门牌号码
  3. 州/省/地区
  4. 邮编/邮政编码
  5. 国家

为了简化此表格的完成,我想通过让用户只输入他的国家,邮政编码和门牌号码来自动填写完全合格的地址(addrses线路,城市,州省等).

这三项是否足以在美国查找地址是否正确?或者是否需要更少或更多的信息?这个问题的答案对每个国家都有所不同吗?此外,是否有可用于此目的的服务,API或库(例如Google Maps或OpenStreetMap)?

zipcode google-maps postal-code openstreetmap street-address

7
推荐指数
1
解决办法
3887
查看次数

在邮政编码的n英里内查询数据库的最佳方法是什么?

我的数据库中有一个记录列表,每个记录都与一个邮政编码相关联.

查询数据库中所有记录以查找距离另一个邮政编码n英里内的所有条目的"最佳做法"是什么?

每个邮政编码在数据库中都有一个lat/long与之关联,所以我知道我必须使用它.但是,我无法想象在每对邮政编码上运行任何类型的距离公式,转换为里程并拒绝不在我的范围内的那些.

对于这样的常见查询来说,这看起来非常昂贵.

我也考虑过进行全对预计算,但它似乎也太大了.美国大约有大约40,000个邮政编码.因此,每个邮政编码的所有对数据库将是(40,000)^ 2,或16亿条目.

我知道这是网站上的一个常见问题,所以希望有人可以指出我正确的方向以获得最佳方式.我正在使用SQL Server 2008,如果有预先构建的解决方案,那么很棒,因为我真的不想在这个例子中重新发明轮子.


相关问题:获取半径范围内的所有邮政编码(这对我没有帮助)
另外,我知道这个SourceForge项目,但它已经废弃,不再使用.

linq zipcode spatial-query sql-server-2008

6
推荐指数
1
解决办法
1085
查看次数

来自地址的zip +4的api

从地址获取zip +4的最佳api /资源是什么?

我不想要一些需要不时下载和更新的东西; 我想要一个自动更新的.

目标是在没有"重复"职位的情况下查找州和联邦官员.

zipcode geolocation

6
推荐指数
2
解决办法
6732
查看次数

从地址字符串中提取邮政编码

我有一些完整的地址,例如:

$addr1 = "5285 KEYES DR  KALAMAZOO MI 49004 2613"
$addr2 = "PO BOX 35  COLFAX LA 71417 35"
$addr3 = "64938 MAGNOLIA LN APT B PINEVILLE LA 71360-9781"
Run Code Online (Sandbox Code Playgroud)

我需要从字符串中获取5位数的邮政编码.我怎样才能做到这一点?也许用RegEx?

可接受的答案假定地址中可能有多个5位数字,但Zip代码将始终是最后一个连续的5位数字.

我的想法是使用explode然后循环并检查每个索引.谁有更好的主意?

任何帮助是极大的赞赏..

php regex zipcode

6
推荐指数
1
解决办法
8673
查看次数

如何通过邮政编码确定美国县?

是否可以在javascript中在客户端上实现一个函数,以便像这样使用它:

var county = get_county(zip_code);
Run Code Online (Sandbox Code Playgroud)

我的意思是可以通过脚本在线完成吗?或者我必须挖一些数据库?或者我必须买它?

任何帮助表示赞赏!

PS
在Dyrandz Famador的帮助下,我为GAS做了这个功能:

function get_county(zip) {
 var county, response, result, adresses, i, j, n, type;
 response = Maps.newGeocoder().geocode(zip);
 for (i = 0; i < response.results.length; i++) {
   result = response.results[i];
   adresses = result.address_components;
   n = adresses.length;
   for (j=0;j<n;j++) {
     type = adresses[j].types[0];
     if (type == 'locality') county = (adresses[j].long_name);
     if (type == 'administrative_area_level_2')   {county =(adresses[j].long_name);}
   }
 }
 return (county);
}
Run Code Online (Sandbox Code Playgroud)

javascript database zipcode

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