Javascript 网页谷歌地图覆盖从内存图像

Javascript 网页谷歌地图覆盖从内存图像,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我试图设置谷歌地图覆盖从一个图像创建的浏览器,而不是给一个URL。可能吗 下面是一个谷歌帮助文档的示例。如您所见,他们将第二个参数设置为URL。我想使用内存中的图像,而不是URL。我已经看到了在groundoverlyoption.image上进行Android开发的可能性,但我不认为这是使用JSV3API的一个选项 有什么建议吗 var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); h

我试图设置谷歌地图覆盖从一个图像创建的浏览器,而不是给一个URL。可能吗

下面是一个谷歌帮助文档的示例。如您所见,他们将第二个参数设置为URL。我想使用内存中的图像,而不是URL。我已经看到了在groundoverlyoption.image上进行Android开发的可能性,但我不认为这是使用JSV3API的一个选项

有什么建议吗

var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
historicalOverlay = new google.maps.GroundOverlay(**'https://www.lib.utexas.edu/maps/historical/newark_nj_1922.jpg'**, imageBounds);
historicalOverlay.setMap(map);

调查“数据URI”创建映像。。怎样?使用画布?如果是这样,您可以使用“canvas.toDataURL();”中的URL数据URI——似乎适用于CSS,它可以与地图一起使用吗?我不是在画布上写,所以从中获取URL不会有帮助。内存映像是否有类似的功能?数据URI允许您从页面上的base64编码数据创建映像标记。它们用于kmz版本中的嵌入式图标