【问题标题】:MKPolygon to cover entire earthMKPolygon 覆盖整个地球
【发布时间】:2015-02-25 14:25:12
【问题描述】:

我正在尝试创建一个覆盖整个地球的 MKPolygon,但找不到正确的坐标。

我的代码如下所示:

CLLocationCoordinate2D pathCoords[5]={
    CLLocationCoordinate2DMake(0,-90),
    CLLocationCoordinate2DMake(0,90),
    CLLocationCoordinate2DMake(-180,90),
    CLLocationCoordinate2DMake(180,-90),
    CLLocationCoordinate2DMake(0,-90),
};

MKPolygon *result = [MKPolygon polygonWithCoordinates:pathCoords count:5];

我发现这篇文章可以提供帮助:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.5.0/com.ibm.db2.luw.spatial.topics.doc/doc/geodnew1039296.html

但是在 mapKit 中使用这些协调会产生完全不同的结果。

谁能帮忙?

【问题讨论】:

标签: ios mapkit coordinates


【解决方案1】:

对于任何有兴趣的人, Anna是对的,解决问题的代码:

CLLocationCoordinate2D worldCoords[6] = { {90, 0}, {90, 180}, {-90,180}, {-90,0}, {-90,-180}, {90,-180} };

SaltyNuts

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多