gribnoysup / react-yandex-maps

Yandex Maps API bindings for React
MIT License
329 stars 116 forks source link

Проблема с полигоном #297

Closed bramov closed 3 years ago

bramov commented 3 years ago

Здравствуйте, заметил довольно странное поведение - если зумить карту с большим полигоном, то он дублируется разными размерами.

Пример кода вот здесь: https://github.com/bramov/react-yamps-polygons/blob/master/src/App.js Пощупать можно тут: https://bramov.github.io/react-yamps-polygons/

Открываете ссылку, выбираете Канаду, а затем зумин и зумаут.

Я до этого делал небольшие полигоны с помощью апи я.карт без реакта - проблем не было, а тут они как будто бы перерисовываются (накладываются) - opacity визуально меняется при зуме. Есть ощущение, что как будто бы накладывается второй такой же оверлей и все становится темнее. Пробовал убирать картинки и ставить обычную заливку - то же самое. Иллюстрация

mmarkelov commented 3 years ago

@bramov привет! А для использования чистых апи карт без реакта работает корректно? Посмотрел, но не смог найти где может react-yandex-maps ломать отображение

bramov commented 3 years ago

@mmarkelov спасибо за такой быстрый фидбек) Да, похоже все-таки дело в самих картах - https://codepen.io/bramov/pen/eYBxyaV Спасибо за помощь, ишку, наверное, можно закрывать P.S. Если создавать через new ymaps.Polygon(), то все ок