Alright, enough of that. Now I need to write an algorithm that uses the points generated to calculate an intersection. What I have now is 3600 points calculated for each circle, put into an array, then drawn on the map. It looks good, but the intersection is visual only.