【问题标题】:Google maps nearest store谷歌地图最近的商店
【发布时间】:2012-09-17 09:53:46
【问题描述】:

我有多家商店,都有邮政编码/邮政编码...

我需要订购给定半径内最近的商店...

用户根据该邮政编码输入邮政编码(他们的邮政编码),我们需要找到最近的商店(存储在我的服务器数据库中)

这是一个例子……

http://www.argos.co.uk/webapp/wcs/stores/servlet/ArgosStoreLocatorMain?storeId=10151

我做了一些研究,但是我的所有研究都让我了解了谷歌为防止滥用而实施的请求限制政策。

我想找到一种查询谷歌地图的有效方法...

任何帮助/教程文章或代码都可以帮助我。

我考虑过这个例子:但我认为发出这么多请求来比较它不够有效,必须有更好的方法。

Using PHP and google Maps Api to work out distance between 2 post codes (UK)

【问题讨论】:

  • 你要直线距离还是行驶距离?如果您想拥有第一个,则无需通过 Google Maps API 进行。
  • @j0nes 直线距离绝对不是行驶距离

标签: javascript jquery google-maps geolocation


【解决方案1】:

如果需要线性距离,可以在服务器端计算。无需为此使用 Google 地图。您需要的公式是“Great Circle Distance”。我假设你有两个商店的纬度和经度以及邮政编码。

根据您的服务器端语言,可能已经有可用于此计算的模块,例如Perl

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-26
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-02
    • 1970-01-01
    • 2013-08-08
    相关资源
    最近更新 更多