Javascript 如何将图像放入谷歌地图

Javascript 如何将图像放入谷歌地图,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我需要将图像放入自定义大小的多边形,如图中所示。我怎么能得到这个?我认为这是个坏主意。 彩色区域应由任何图像填充,而不是由颜色填充 在您的情况下,自定义覆盖将非常有用: 检查这个 代码片段: var bounds = new google.maps.LatLngBounds( new google.maps.LatLng(62.281819, -150.287132), new google.maps.LatLng(62.400471, -150.

我需要将图像放入自定义大小的多边形,如图中所示。我怎么能得到这个?我认为这是个坏主意。 彩色区域应由任何图像填充,而不是由颜色填充


在您的情况下,自定义覆盖将非常有用: 检查这个

代码片段:

var bounds = new google.maps.LatLngBounds(
            new google.maps.LatLng(62.281819, -150.287132),
            new google.maps.LatLng(62.400471, -150.005608));

        // The photograph is courtesy of the U.S. Geological Survey.
var srcImage = 'https://developers.google.com/maps/documentation/' +
            'javascript/examples/full/images/talkeetna.png';

        // The custom USGSOverlay object contains the USGS image,
        // the bounds of the image, and a reference to the map.
overlay = new USGSOverlay(bounds, srcImage, map);

您可以使用图像覆盖谢谢,我已经用过了,但矩形区域。对于任意多边形,这不起作用。请添加图像。。如果图像不是矩形,但具有透明区域,则应该可以使用。@scaisEdge,我想要的==>在您的情况下,这不是一个解决方案。我也在寻找这个问题的答案+1 voteTanks,@Artem,但这不适用于任意多边形。您的示例只需要两个边界,并且只填充矩形区域。我正在使用画布,其中包含已绘制的项目。我想要的==>