Aký algoritmus používa MKMapPointForCoordinate? Inými slovami, ako môžeme konvertovať MKMapPoint na zemepisnú šírku / dĺžku a naopak mimo ekosystém spoločnosti Apple?
odpovede:
2 pre odpoveď č. 1Aby sme ju previedli do systému Apple:
MKMapPoint yourPoint;
CLLocationCoordinate2D location = MKCoordinateForMapPoint(yourPoint);
NSLog(@"%@", location.latitude);
NSLog(@"%@", location.longitude);
Ako to robí spoločnosť Apple? Tu si môžete prečítať tu
V podstate používa mapovú projekciu Mercator:
http://mathworld.wolfram.com/MercatorProjection.html