【发布时间】:2012-03-22 00:16:55
【问题描述】:
如果我想查找邮政编码范围内的所有餐馆,我可以对地址进行字符串搜索,如果我想查找邮政编码 10 英里范围内的所有餐馆,我需要进行位置搜索。我有一个充满地址的数据库,地理编码应该没问题。但是如何计算不规则形状区域(如邮政编码、城市、州或都会区)的边界框?
有没有这样的工具?这些信息在某处出售吗?
我最初的解决方案是通过搜索其中的所有地址并推导出围绕它们的最简单的多边形并将其用作边界框来创建区域的估计值。然而,这似乎是一种非常暴力的方法。我是否对数据库中的每个城市、州和邮编进行此计算并将其存储?其他人是如何解决这个问题的?
【问题讨论】: