【问题标题】:Autopan javascript on map地图上的 Autopan javascript
【发布时间】:2014-02-11 15:09:21
【问题描述】:

我在使用pan 函数时遇到问题。它的工作,但不是我想要的。

我在地图上有徽标,并希望远离此徽标,以便看到信息窗口(自动向左或向右平移).. 这是代码:

if(locations[i][0] == 1){
        var infowindow = new google.maps.InfoWindow({
            content: '<div class="oblacek"><h4>'+locations[i][1]+'</h4>'+locations[i][2]+'</div>',
            position: new google.maps.LatLng(locations[i][3], locations[i][4]),
        });
        map.panTo(marker.getPosition());
        infowindow.open(map,marker);
    }

一张图更能说明问题:

【问题讨论】:

  • 所以你想把地图滑到一边看弹出信息吗?也许让你的标志更小?
  • 我想向左或向右滑动信息窗口,所以会看到信息窗口和徽标。我不能让标志变小,它必须是那个大小。

标签: javascript css google-maps


【解决方案1】:

您想要实现的目标与this question 和another question 讨论的类似。正如它所说,使用panBy(),您可能会实现您想要的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-23
    • 2015-12-24
    • 2015-11-29
    • 2017-10-07
    • 2023-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多