美文网首页OC
iOS开发中常见定位坐标转换

iOS开发中常见定位坐标转换

作者: CocoaJason | 来源:发表于2018-04-14 14:10 被阅读21次

    Cocoapods支持

    pod 'HZLocationConverter'
    

    常见的坐标转换方式

    /**
     *  判断是否在中国
     */
    +(BOOL)isLocationOutOfChina:(CLLocationCoordinate2D)location;
    
    /**
     *  将WGS-84转为GCJ-02(火星坐标):
     */
    +(CLLocationCoordinate2D)transformFromWGSToGCJ:(CLLocationCoordinate2D)wgsLoc;
    
    /**
     *  将GCJ-02(火星坐标)转为WGS-84:
     */
    +(CLLocationCoordinate2D)transformFromGCJToWGS:(CLLocationCoordinate2D)p;
    
    /**
     *  将GCJ-02(火星坐标)转为百度坐标:
     */
    +(CLLocationCoordinate2D)transformFromGCJToBaidu:(CLLocationCoordinate2D)p;
    
    /**
     *  将百度坐标转为GCJ-02(火星坐标):
     */
    +(CLLocationCoordinate2D)transformFromBaiduToGCJ:(CLLocationCoordinate2D)p;
    

    • 项目地址

    https://github.com/MyHZ/HZLocationConverter

    • Demo地址

    https://github.com/MyHZ/HZLocationConverterExample

    • 掘金地址

    https://juejin.im/post/5ad19b9ff265da23741167ae

    相关文章

      网友评论

        本文标题:iOS开发中常见定位坐标转换

        本文链接:https://www.haomeiwen.com/subject/mexlkftx.html