MySQL dB的POI,随着varius半径下拉,结果被ajax到google地图上?

时间:2010-08-17 23:19:26

标签: php jquery google-maps

我有一个地址的MySQL数据库(我的自定义兴趣点 - 不是谷歌)及其相关的Lat / Long。用户访问我的网站(他们的纬度/经度也存储在他们的用户资料中)的最简单方法是显示:

  1. 使用自己的lat / long作为起点(中心)点的谷歌地图
  2. 默认半径为10英里
  3. 10英里范围内的所有兴趣点
  4. 如果对POI和用户使用zipcodes更简单,我也有。

    提前感谢您提供的任何建议,或者提供可以完成此任务的教程的信息。

1 个答案:

答案 0 :(得分:1)

您可以在另一个问题上看到如何获得纬度/经度半径:php mysql compare long and lat, return ones under 10 miles

您需要实现对google maps api的访问权限并将变量转储到感兴趣的点。您可以从cakephp帮助器中收集一些有用的信息: http://github.com/cdburgess/helpers/blob/master/google_map.php

您应该能够删除该功能并在PHP中正确使用它。