История про моделирование «по-быстрому»: как сделать скругленные зоны на картеFrontend
Frontend-разработчик, Teamlead команды frontend-разработчиков в МегаФон Цифровые инновации. Во frontend-сфере более 4 лет. Старается постоянно развивать команду и развиваться сам. Специализируется на разработке экспериментальной функциональности и пилотных проектах.
В нашей команде МегаФон, нам часто приходится визуализировать физические процессы в привязке к геолокации.
Я поделюсь опытом создания решения для отображения «скругленных», произвольных многоугольников, а также оптимизацией их работы. Опишу путь от использования стандартных «ломаных» полигонов карты до рисования на canvas'е с минимизацией перерисовки кадров. В ходе этого путешествия рассмотрим, как устроены карты изнутри и как они вычисляют координаты в различных пространствах, а также поговорим о рисовании на canvas'е.