Сейчас делаю так, но в Firefox оверлей получается не прозрачный, а с белым фоном:
var rectangle = new ymaps.Rectangle(map.getBounds(), {}, {
cursor: "dragCursor",
outline: false,
strokeOpacity: 0,
fillImageHref: 'https://upload.wikimedia.org/wikipedia/en/5/54/RCA_dog.svg'
});http://jsbin.com/vusuwaz/edit?html,output