【问题标题】:how to center google map's marker not in the middle of the map canvas如何将谷歌地图标记居中不在地图画布中间
【发布时间】:2013-10-10 11:34:31
【问题描述】:
map.setCenter(new google.maps.LatLng(locationX,locationY); 

如果我这样做,谷歌会在地图画布的中心放置一个标记。我希望它不是中心,例如右上角。有可能吗?

【问题讨论】:

标签: javascript google-maps-api-3


【解决方案1】:

代替 setCenter,尝试以下操作

panTo(latLng:LatLng)

将地图的中心更改为给定的 LatLng。如果变化是 小于地图的宽度和高度,过渡将是 动画流畅。

【讨论】:

  • 唯一的区别是可能的动画,结果将与使用setCenter()时相同
猜你喜欢
  • 2012-09-05
  • 2018-06-12
  • 1970-01-01
  • 1970-01-01
  • 2018-05-10
  • 1970-01-01
  • 2012-06-29
  • 1970-01-01
相关资源
最近更新 更多