使用哪一个 - Kml 或谷歌地图 API
Which one to use - Kml or Google Map Api
我想根据用户搜索条件在谷歌地图上显示位置,即:如果用户选择伦敦,那么应该显示来自伦敦的所有记录,如果用户输入他的邮政编码,那么它应该在谷歌地图上显示他邮政编码 25 英里内的结果(所有数据将来自数据库 php/mysql)。
现在的问题是我应该使用什么?KML或谷歌地图API V3,因为我想为用户提供查看有关位置的简要信息的选项,当他将鼠标悬停在该标记上时,单击该标记我想显示位置和评论计数的图像,以及距离(根据他的邮政编码动态计算),我也想自定义标记。我之前在 api V3 上做过一些工作,但想了解 KML。它支持我的需求吗?据我了解,KML 只是一个静态文件,无法提供这样的动态。如果是这样,您能否提供任何样本以及如何做到这一点。
谢谢
您的理解是正确的,KML 只是静态文件。您应该能够使用谷歌地图 api v3 方法的组合来完成您的要求,如地理编码、计算距离等。
相关文章:
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 标记的实时更新,无需加载页面谷歌地图API V3
- 覆盖在赢得'不允许点击下面的标记,谷歌地图api v3
- 谷歌地图Api和JS代码不工作
- 谷歌地图API-InfoBubble赢得't关闭-关闭()不会'不起作用
- 如何在多承诺链中处理谷歌地图API V3事件
- 谷歌地图api和gMapsLatLonPicker
- 谷歌地图API-“;toGeoJson”;返回几何体为null的对象
- 谷歌地图API v3:Initial View is Fine,but Gray Box with No Map if
- 为什么谷歌地图API's方法未从RequireJS中正确调用
- 使用谷歌地图api计算距离并将其设置在表格中<td>
- 使用谷歌地图API和phonegap显示当前位置+方向
- 使用谷歌地图api v3自动完成字段(法国大道、邮编、城市)
- 谷歌地图API标记没有标记我的位置
- 使用谷歌地图api 3为MapTypeId.TERRAIN分离按钮
- 在JQuery中使用谷歌地图Api事件/侦听器
- 在Ionic应用程序上使用$.getScript加载谷歌地图Api
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- 谷歌地图API-显示具有不同图标的标记
- 如何停止地图移动时,鼠标悬停在标记在谷歌地图API 3