I have a point in (latitude, longitude), say (10,30), and I'm trying to create a list of N coordinates in a circle that are exactly D nautical miles away. Basically, I'm looking to create a ring of N coordinates around a central point with a certain radius D.
I am currently using geopy and may have limited access to other packages. My brute force method was to create a grid of coordinates and just save the ones within (D-1.5 < X < D+1.5) nautical miles away, but that gives me a very jagged circle and is time intensive.
How can I quickly and accurately create this list of N (latitude, longitude) coordinates in a ring (of radius D) around my central point?