Стоит следующая задача - необходимо реализовать возможность выделения дорог на карте полигонами, я посмотрел, что в Google Maps API есть такое, работает просто и понятно, но вот проблема насчет дорог, нужно как-то сделать так, чтобы например по зажатию мышки на карте выделялась только область дороги, которая входит в радиус круга, игнорируя все то, что не считается дорогой, в качестве примера фото из игры. Также необходима сносная производительность, допускающая отображение множества выделенных областей одновременно. Желательно также как-то определять принадлежность выделенной области определенной дороге, возможно как-то можно обратиться к этим данным, т.к. на самой карте вдоль дороги идет ее название.