使用php的动态谷歌地图

时间:2012-02-01 07:24:42

标签: php google-maps

我想归档动态地图的此功能,例如当我们选择地点时它会显示在地图

如果我们缩放地图,那么列表也会刷新,以便只显示当前地图中的那些地方

如果我们点击接下来的10个地方,它会相应地加载新地图

通过使用什么以及如何在PHP中实现这一点?

2 个答案:

答案 0 :(得分:1)

基本上您必须使用Google Maps v3 JavaScript API。它是可编写脚本的(如在动态中)并且可以执行您描述的所有操作(与PHP一起用于数据)。

  • 您的地方需要在您的数据库中存储地理坐标(纬度/经度)。
  • 聆听地图bounds_changed事件,并为每个适合地图范围的地方显示标记(AJAX查询,无论如何)。
  • 更新检查map.getBounds()边界的地点列表。

答案 1 :(得分:0)

尝试阅读

它们对动态和静态地图都有帮助。

您可能还会看到this tutorial about Google Maps