I was able to do this following partially from this solution: Calculating intersection of two Circles?
I broke it up into 3 groups of intersections AB, AC and BC. Once I had those I took (with a reasonable error of course) the one that spat out 3 of the closest lat/lon pairs and that was good enough to get my the data I needed.
I've tried to implement Trilateration using 3 latitude and longitude points, and 3 distances
Using the following data:
LatA = 22.2825; LonA = 114.162; LatB = 19.0698; LonB = 72.8788; LatC = 45.3693; LonC = -75.6805; DistA = 0; DistB = 2671 * 1.60934; DistC = 7722 * 1.60934;
What it spat out was:
I don't believe the three circles intersect perfectly, but instead form a triangle of 3 different intersections of which I need the center. I'm not sure if this formula is the one I should be using or if anyone has another suggestion. I also went to http://www.freemaptools.com/radius-around-point.htm and made sure that the circles intersect (they do) and it should be spitting out something similar to LatA/LonA
I can paste my code if need be.