【问题标题】:MKOverlayView Coordinate SystemMKOverlayView 坐标系
【发布时间】:2011-02-25 08:40:34
【问题描述】:

在 MKOverlayView 中 - 如何将 Lat Lon 值转换为 MKOverlayViews 坐标系?

【问题讨论】:

    标签: iphone mapkit mkmapview


    【解决方案1】:

    你看过文档吗?

    Converting Points on the Map:
    
        – pointForMapPoint:
        – mapPointForPoint:
        – rectForMapRect:
        – mapRectForRect:
    

    来自http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKOverlayView_class/Reference/Reference.html

    【讨论】:

    • 我查看了文档 - 但是这些方法并没有给我答案。似乎应用了一个大比例因子。 MapPointForPoint(0, 0) 返回 (, )。 MapPointForPoint(100, 100) 返回 ( + 100, + 100)。如果我画那条线,它太小了,甚至看不见。
    【解决方案2】:

    真的很简单。只需除以 zoomScale。显然我患有日终综合症。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 2012-07-16
      • 2014-10-20
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多