GDGeoCocoa 0.1.1

GDGeoCocoa 0.1.1

测试已测试
语言语言 Obj-CObjective C
许可证 BSD
发布最后发布2015 年 11 月

David Y. Kay 维护。



  • Gautam Dey 和 David Young-Chan Kay

如何使用

将所有文件复制到您的源目录中。然后将 GDGeoCLlocationCategory.h 导入到需要 mrgs 转换的源文件中。

在该文件中,CLLocation 现在将有一个 mgrs 和 utm 方法来进行转换。

#import "GDGeoCLLocaitonCategory"

...

- (void) someMethod:(CLLocation *)aLocation { //* (comment For vim formatting of Markdown)
   ...

     NSLog(@"MGRS cord: %@",[[aLocation mgrs] mgrsWithPrecision:GDGeoGoordMGRS100m]]);
  ...
}

MGRS 是什么

维基百科链接: http://en.wikipedia.org/wiki/MGRS

待办事项

  • 该库目前不处理极坐标,我需要添加这一点。这需要将坐标转换为极坐标(UPS),然后转换为 MGRS,而我们现在首先转换为 UTM,然后转换为 mgrs。
  • 需要将另一端也转过来,并将 MGRS 转回到经纬度。
  • 需要能够获取中心坐标和长方形的每个顶点。
  • 将 mgrs 对象的描述符别名到 mgrs 对象的方法上。

BSD 许可证

版权所有 © Gautam Dey

版权所有。

如果满足以下条件,则允许重新分发和使用源代码和二进制形式,无论是否修改:

  • 源代码重新分发必须保留上述版权声明、此条件列表和以下免责声明。
  • 二进制形式的重新分发必须在文档中和/或其他与分发一起提供的材料中重新生产上述版权声明、此条件列表和以下免责声明。
  • 未经所有者或其贡献者事先书面许可,不可使用拥有者的名称或其贡献者的名称来认可或推广由此软件派生的产品。

本软件按“原样”提供,并且任何明示或暗示的保证,包括但不限于适销性和对特定目的适用性的保证均作废。在任何情况下,版权所有者不应对任何直接、间接、意外、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论此类损害的原因是什么,无论侵权理论是根据合同、严格责任还是侵权(包括疏忽或不计其他)。