【问题标题】:Find locations using zip codes, cities or coordinates使用邮政编码、城市或坐标查找位置
【发布时间】:2011-02-25 22:19:54
【问题描述】:

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

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

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

THX.-

【问题讨论】:

    标签: geolocation zipcode


    【解决方案1】:

    我刚刚发现了这个:

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

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

    正是我想要的圣诞节。 THX.-

    【讨论】:

      【解决方案2】:

      如果你能掌握每个位置的坐标(邮政编码 - 经度 - 纬度),你就可以计算距离

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

      Calculating distance between zip codes in PHP

      【讨论】:

      • 感谢您的回复。是的,我知道你在说什么。我要求一个数据库或网络服务来提供该数据(邮政编码 - 经度 - 纬度)。
      猜你喜欢
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 2010-09-30
      • 2011-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多