【发布时间】:2011-08-15 23:33:23
【问题描述】:
我在 MKMapView 上绘制 MKPolylineView 时遇到问题。这条线代表了一次环球旅行,起点和终点都在纽约附近,总是向东行驶。从日本到旧金山的行程的一站跨越太平洋,因此经度为 +/-180。 MKPolylineView 确实连接了这两点,但它的行进方向错误。也就是说,这条线路从日本向西返回旧金山,而不是向东穿越太平洋。我没有看到任何选项可以让我指定线段应行进的方向以连接两个点。
简单地说,MKMapView 似乎并不理解世界是圆的。有没有办法按预期划清界限,从日本向东行驶到旧金山?
我有一个清晰显示问题的屏幕截图:
The Polyline http://www.builtlight.org/pub/MKPolylineView.png
【问题讨论】: