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