I am working on an app that displays certain markers based on a radius around your current location. The radius is between 100 - 5000 meters. I change the radius with an U
You could use the fitBounds
method of GMSCameraUpdate, passing in a GMSCoordinateBounds
which is calculated from the edges of your circle.
Based on this answer, it looks like you could use MKCoordinateRegionMakeWithDistance
to convert your centre (lat/lon) plus radius (metres) into a MKCoordinateRegion
, which will convert the metres into a span in degrees, therefore allowing you to calculate the coordinates in degrees which you'd use to create the GMSCoordinateBounds
.