TencentLBSLocationUtils Class Reference

Inherits from NSObject
Declared in TencentLBSLocationUtils.h

Overview

定位工具类,提供距离计算、坐标转换、区域判断等实用方法。

+ distanceBetweenTwoCoordinate2D:coordinateTwo:

计算两个坐标点的距离

+ (double)distanceBetweenTwoCoordinate2D:(const CLLocationCoordinate2D *)coordinate coordinateTwo:(const CLLocationCoordinate2D *)coordinate2

Parameters

coordinate

第一个坐标点

coordinate2

第二个坐标点

Return Value

两点之间的距离,单位为米

Discussion

计算两个坐标点的距离

Declared In

TencentLBSLocationUtils.h

+ distanceBetweenTwoCLLocations:locationTwo:

计算两个 CLLocation 的距离

+ (double)distanceBetweenTwoCLLocations:(const CLLocation *)location locationTwo:(const CLLocation *)location2

Parameters

location

第一个位置

location2

第二个位置

Return Value

两个位置之间的距离,单位为米

Discussion

计算两个 CLLocation 的距离

Declared In

TencentLBSLocationUtils.h

+ distanceBetweenTwoTencentLBSLocations:locationTwo:

计算两个 TencentLBSLocation 的距离

+ (double)distanceBetweenTwoTencentLBSLocations:(const TencentLBSLocation *)location locationTwo:(const TencentLBSLocation *)location2

Parameters

location

第一个位置

location2

第二个位置

Return Value

两个位置之间的距离,单位为米

Discussion

计算两个 TencentLBSLocation 的距离

Declared In

TencentLBSLocationUtils.h

+ isInRegionWithLatitude:longitude:

判断经纬度是否在国内

+ (BOOL)isInRegionWithLatitude:(double)latitude longitude:(double)longitude

Parameters

latitude

纬度

longitude

经度

Return Value

在国内返回 YES,否则返回 NO

Discussion

判断经纬度是否在国内

Declared In

TencentLBSLocationUtils.h

+ WGS84TOGCJ02:

WGS84 坐标转换为 GCJ02 坐标

+ (CLLocationCoordinate2D)WGS84TOGCJ02:(CLLocationCoordinate2D)coordinate

Parameters

coordinate

WGS84 坐标

Return Value

转换后的 GCJ02 坐标

Discussion

WGS84 坐标转换为 GCJ02 坐标

Declared In

TencentLBSLocationUtils.h