0

我需要编写一个 X 公里半径内的城市查找器。使用邮政编码或城市的给定人。像这样的东西:

输入邮政编码或城市:[ ]
以公里为单位选择半径。(10) (20) (30)
------------------------------------------
[ 提交 ]

所以我需要一个与邮政编码、坐标和城市名称相关的数据库。(不适用于美国,德国)有人知道吗?或者准备好使用的网络服务或任何让我早点去海滩的东西?

谢谢。-

4

2 回答 2

1

我刚发现这个:

http://api.geonames.org/findNearbyPostalCodes?postalcode=8775&country=CH&radius=10&username=demo

http://www.geonames.org/export/client-libraries.html(请求地理名称服务的几个客户端库)

正是我想要的圣诞节。谢谢。-

于 2011-02-26T00:16:38.517 回答
0

如果您可以获得每个位置的坐标(邮政编码 - 经度 - 纬度),则可以计算距离

您可以使用http://developer.yahoo.com/geo/geoplanet/guide/index.html来获取某个地方的经度和纬度,然后使用计算来创建距离。

在PHP中计算邮政编码之间的距离

于 2011-02-25T22:34:41.387 回答