【问题标题】:Google Maps Zooming Level谷歌地图缩放级别
【发布时间】:2012-09-08 22:20:18
【问题描述】:

有没有办法让谷歌地图根据正在搜索的内容缩放到某个级别? 例如,如果我正在搜索街道,那么当我搜索街道时,谷歌地图会放大到街道级别。

当我在搜索一个城市时,谷歌地图会放大到城市级别等...

谢谢

【问题讨论】:

  • “放大到街道级别”或“放大到城市级别”是什么意思?缩放级别由整数而非短语定义。

标签: google-maps google-maps-api-3


【解决方案1】:

其实我用下面这行代码解决了这个问题:

map.fitBounds(results[0].geometry.viewport);

在从地理编码网络服务中获得“OK”状态后,我使用上述代码行。它工作正常。

【讨论】:

  • 对象映射是什么类? MapView 没有 fitBounds 方法。对象结果[0]的相同问题。它是否意味着地址是 geoCoder.getFromLocationName 的结果?但是又没有几何成员......
  • 好像你们在 JavaScript 中,而我在 Android 水域。对此感到抱歉...我在Android中遇到了同样的问题。 :-S
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 2015-11-23
    • 2018-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多