Прорисовка полигонов при перетаскивании карты

Добрый день всем, такая ситуацыя: при перетаскивании карты полигоны отображаются только после того, как отпустить кнопку мышы. Вопрос: как сделать так чтобы полигоны прорисововались сразу, не отпуская кнопки мышы?

давайте больше подробностей

О какой программе идёт речь, для начала?

речь о OpenLayers, у меня на карте много полигонов отображается, при перетаскивании карты полигоны отображаются после отжатия левой кнопки. Как зделать так чтобы они прорисововались по мене перетаскивания при нажатой левой кнопке? Простите за не точный вопрос

За задержку между сдвигом и подгрузкой отвечает этот параметр:
http://dev.openlayers.org/releases/OpenLayers-2.12/doc/apidocs/files/OpenLayers/Layer/Grid-js.html#OpenLayers.Layer.Grid.tileLoadingDelay

Проверьте на стандартном примере, тут должно подгружаться ещё до отпускания кнопки: http://openlayers.org/dev/examples/osm.html

Нееее, леерсы уже загруженные полигоны отрисовывают полностью после того как клавишу отпустишь. Надо смотреть как Layer.Vector отрабатывает события карты. Переопределять дефолтное поведение и добиваться чтобы оно было одинаковым. Правда может начать тормозить. Еще из советов, можно посмотреть как рендер векторного слоя определяет текущий viewport и подсунуть ему вьюпорт с запасом, чтобы пользовательне мог додрагать до границы обрезки.

Если речь про векторные слои, а не тайловые, то там надо перекрывать метод moveTo, у которого есть флаг dragging.
Стандартные реализации догружают данные только когда этот dragging=false, соответственно надо будет перекрывать этот метод и делать свою реализацию подгрузки.
А для подгрузки “с запасом”, там уже есть готовая поддержка в виде параметра ratio (по умолчанию равный 2).