我正在尝试使用谷歌地图。
我已从我的数据库加载标记并在地图上绘制,但现在我正在尝试在屏幕上加载带有可见标记的侧栏
我怎么能像IDX / MLS那样做,但我想创建自己的,我不想使用webservices只想将我的数据添加到地图和标记中。
参考地图为:maps reference
答案 0 :(得分:0)
为什么不运行简单的数据库查询来检索落在地图当前边界框内的标记。 您可以按如下方式获取边界框:
var bounds=map.getBounds();
var southwest = bounds.getSouthWest();
var northeast = bounds.getNorthEast();
编写一个ajax查询,发送southWest.lat()
,southWest.lnt()
,northeast.lat()
,northeast.lng()
,然后使用这些参数编写dB查询并将结果发回。
希望这是你想要的?