切换到StreetView

时间:2015-07-28 20:18:37

标签: gmlib

我有一个问题(首次作为评论输入,2014年8月)。我第一次将pegman拖到地图上(使用GeoCode远离默认中心移动它),它在默认中心(GMMap.RequiredProp.Center.Lat/Lng)显示街景。第二次这样做很好。当我拖动街景小人时,我可以很快看到正确的街景视图,然后将其覆盖错误的街景视图。

我的猜测是,街景图层在程序启动时存在,但不可见。拖动街景小人使其可见,然后提供关闭图层的机会。第二次拖动街景小人会在正确的位置创建图层,然后使其可见。

我注意到MegaDemo做了同样的事情,当首次将pegman拖到地图上时,显示了Gaudi的大教堂。

我如何第一次显示正确的位置?

此致

1 个答案:

答案 0 :(得分:0)

我有同样的问题,我可能找到了解决方案。它位于map.html中的DoMap脚本中,该脚本包含在gmmapres.res中。

罪人是行

panorama.setPosition(new google.maps.LatLng(Lat,Lng));

当我评论它并重新编译资源(rc.cmd)然后再使用GMLib时,Streetview开始正常工作。