-1

我想根据用户搜索条件在谷歌地图上显示位置,即;如果用户选择伦敦,那么应该显示来自伦敦的所有记录,如果用户输入他的邮政编码,那么它应该在谷歌地图上显示他的邮政编码 25 英里内的结果(所有数据将来自数据库 php/mysql)。

现在的问题是我应该使用什么?KML 或 google map api V3,因为我想为用户提供选项以查看有关位置的简要信息,当他将鼠标悬停在该标记上时,以及该标记的 onClick 我想显示位置和评论计数以及距离的图像(根据他的邮政编码动态计算。),我也想创建自定义标记。我之前在 api V3 上做过一些工作,但想了解 KML。它支持我的需要吗?根据我的理解,KML 只是一个静态文件,不能给出这样的动态。如果是这样,您能否提供任何示例以及如何做到这一点。

谢谢

4

1 回答 1

0

您的理解是正确的,KML 只是静态文件。您应该能够结合使用 google maps api v3 方法(如 geocode、computeDistance 等)来完成您的要求。

于 2012-05-28T13:57:07.187 回答