我有一个带有zipcodes的数据库。我想使用Google Maps API搜索我输入的邮政编码半径5英里范围内的数据库中的zipcodes。
例如,我输入了33180.我想使用Google Maps API从我的数据库中检索所有靠近33180的邮政编码/区域。
QUERY * FROM zipcodes WHERE zipcode=zipcodes within 5 miles of 33180 (produced by Google Maps API)
Google Maps API可以实现吗?如果是这样我可以从哪里开始?
答案 0 :(得分:1)
你不能单独使用谷歌地图api,你需要一些服务器端语言来查询你的数据库。
谷歌编写的教程:
答案 1 :(得分:1)
只需使用已在美国对所有拉链进行地理编码的邮政编码数据库(如this free zipcode database)。然后,只需编写一个执行简单lat / lng距离计算的查询并返回前N个结果。这比使用Google的API要快得多,而且您不必担心每日API限制。