I am using react-native-maps to integrate maps in my application. I want to show some sort of radar heading the direction the user is heading, i want to area covered of different distances like 1 km, 5 km, and 10 km. resulting in something like the image below.
My initial solution was to draw shapes using View with position absolute,
i got something like this with the approach.
The problem with above approach is View height is static, and it doesn't respond to zoom value of the map, also the calculation of View height with respect to distance is non trivial.
My second solution was to draw circles around user marker of certain radius, rather then a full circle, i can create semi circles or semi-semi circles achieve the desire result. But i cannot find any way to draw semi circle with the library react-native-maps.
Any suggestion how can i achieve the desire result?



