经度,纬度到XY坐标的转换

| 我现在想在iPhone编程中如何将经度,纬度转换为等效的xy坐标分量。 (我仅使用CoreLocation编程,并且想要在iPhone屏幕上显示一个点而没有任何地图)。 谢谢     
已邀请:
        好吧,确切的转换取决于您要显示的是地球的哪一部分,而经度的延展根据纬度而有所不同,至少在墨卡托中是如此。 话虽如此,即使您不想显示实际的MapKit地图,创建MKMapView并将其保留在一侧也可能是最简单的。如果设置了要在其上适当显示的区域(通过设置
region
属性),则可以使用
convertCoordinate:toPointToView:
从经度和纬度映射到2d屏幕位置。 请注意,MKMapView会调整您设置的区域,以使其具有适当的视口(例如,如果您给它提供的区域是一个短的粗矩形,但是视图具有一个高的细矩形,则选择一个覆盖整个短胖矩形但又是一个高个细矩形的最小区域),因此,如果您指定左上角为特定地理位置的区域,请不要感到困惑,但是该地理位置不是t在视图的左上角。     

要回复问题请先登录注册