Есть собственный слой на я-карте с собственным источником тайлов. В ответе сервера с тайлами выставлены Expired и max-age. Все замечательно работает.
Теперь вопрос: как из js заставить карту обновиться, перечитав все тайлы? map.update(); не работает (map - объект карты, естественно). Сейчас приходится делать так:
z=map.getZoom();
map.setZoom(z-1);
map.setZoom(z);