Google maps 在谷歌街景上添加覆盖图像

Google maps 在谷歌街景上添加覆盖图像,google-maps,overlay,google-street-view,Google Maps,Overlay,Google Street View,我试图在街景中显示覆盖图像。 我使用了谷歌文档中关于自定义覆盖的代码: 它说,如果我想在街景中显示叠加,我必须通过全景图而不是地图,这就是我要做的: panorama = map.getStreetView(); panorama.setPosition(astorPlace); panorama.setPov({ heading: 120, zoom:1, pitch:0} ); var swBound = new google.maps.LatLng(40.725882,

我试图在街景中显示覆盖图像。 我使用了谷歌文档中关于自定义覆盖的代码:

它说,如果我想在街景中显示叠加,我必须通过全景图而不是地图,这就是我要做的:

panorama = map.getStreetView();
panorama.setPosition(astorPlace);
panorama.setPov({
  heading: 120,
  zoom:1,
  pitch:0}
);


var swBound = new google.maps.LatLng(40.725882, -74.000986);
var neBound = new google.maps.LatLng(40.734886, -73.980990);
var bounds = new google.maps.LatLngBounds(swBound, neBound);

var srcImage = 'overlay.jpeg';
overlay = new USGSOverlay(bounds, srcImage, panorama);
没有显示任何内容(如果我将“地图”而不是“全景”传递给USGOverlay,则一切正常)。 我做错了什么


谢谢

你想过吗?我现在也在尝试做类似的事情。