Это можно сделать, но они не делают это легко.Вам необходимо прослушать событие перемещения мыши.
function LimitMove(e)
{
if (/* is map inside valid bounds check */)
{
return true; //true means we will handle the event (do nothing)
}
return false; //false means let the map do the default action (move)
}
map.AttachEvent("onmousemove", LimitMove);