邮政编码/位置搜索 - PHP

时间:2013-06-16 01:12:24

标签: php mysql search location postal-code

对不起这个,但我输了。我正在尝试建立一个搜索页面,使用英国邮政编码或位置来查找气枪站点(让我们称之为“商店”,所以我不必向那些不知道气枪是什么的人解释),每一个商店我添加了一列Geo_location_lat& Geo_location_long以及邮政编码,县,城镇/地址以及可能的地址。

然而,我正在努力弄清楚如何将“London”或“ST15”的用户输入转换为long / lat并搜索所有落在“X”半径范围内的商店。我做了很多谷歌搜索和一两个不完整或需要许可的脚本。

看到我可以通过谷歌API来做,但它们都涉及标记等等,我不需要地图等......除非我在某个地方错过了一个技巧...

TL; DR - 我需要一个商店定位器,所有“商店”已经存储了长/拉,但不知道如何进行搜索。

2 个答案:

答案 0 :(得分:2)

查看Ordnance Survey Open Data API。 Code-Point Open看起来可能对您有好处:http://www.ordnancesurvey.co.uk/oswebsite/products/code-point-open/index.html

答案 1 :(得分:0)

Google的API应该为您提供帮助。您需要地理编码API,而不是地图编码。

https://developers.google.com/maps/articles/geocodestrat