iOS高德地图SDK(基础) V1.9.1
Loading...
Searching...
No Matches
AMapUtility.h File Reference
import <Foundation/Foundation.h>
import <CoreLocation/CoreLocation.h>

Go to the source code of this file.

Enumerations

enum  AMapCoordinateType : NSInteger {
  AMapCoordinateTypeAMap = -1 , AMapCoordinateTypeBaidu = 0 , AMapCoordinateTypeMapBar , AMapCoordinateTypeMapABC ,
  AMapCoordinateTypeSoSoMap , AMapCoordinateTypeAliYun , AMapCoordinateTypeGoogle , AMapCoordinateTypeGPS
}
 

Functions

FOUNDATION_STATIC_INLINE NSString * AMapEmptyStringIfNil (NSString *s)
 如果字符串为nil则返回空字符串
 
FOUNDATION_EXTERN CLLocationCoordinate2D AMapCoordinateConvert (CLLocationCoordinate2D coordinate, AMapCoordinateType type)
 转换目标经纬度为高德坐标系,不在枚举范围内的经纬度将直接返回。
 
FOUNDATION_EXTERN BOOL AMapDataAvailableForCoordinate (CLLocationCoordinate2D coordinate)
 判断目标经纬度处是否有高德数据。输入参数为高德坐标系。此方法为粗略判断,在边界地区可能会不准确。
 

Enumeration Type Documentation

◆ AMapCoordinateType

enum AMapCoordinateType : NSInteger
Enumerator
AMapCoordinateTypeAMap 

AMap.

AMapCoordinateTypeBaidu 

Baidu.

AMapCoordinateTypeMapBar 

MapBar.

AMapCoordinateTypeMapABC 

MapABC.

AMapCoordinateTypeSoSoMap 

SoSoMap.

AMapCoordinateTypeAliYun 

AliYun.

AMapCoordinateTypeGoogle 

Google.

AMapCoordinateTypeGPS 

GPS.

Function Documentation

◆ AMapCoordinateConvert()

FOUNDATION_EXTERN CLLocationCoordinate2D AMapCoordinateConvert ( CLLocationCoordinate2D  coordinate,
AMapCoordinateType  type 
)

转换目标经纬度为高德坐标系,不在枚举范围内的经纬度将直接返回。

Converts the input coordinate to AMap coordinate system; coordinates outside the supported enum range are returned unchanged.

Parameters
coordinate待转换的经纬度 Longitude and latitude to be converted
type坐标系类型 coordinate system type
Returns
高德坐标系经纬度 Gaode coordinate system latitude and longitude

◆ AMapDataAvailableForCoordinate()

FOUNDATION_EXTERN BOOL AMapDataAvailableForCoordinate ( CLLocationCoordinate2D  coordinate)

判断目标经纬度处是否有高德数据。输入参数为高德坐标系。此方法为粗略判断,在边界地区可能会不准确。

Determines whether AMap data is available at the specified coordinate. The input is expected in the AMap coordinate system. This is an approximate check and may be inaccurate near borders.

Parameters
coordinate待判断的目标经纬度 Coordinate the target latitude and longitude to be determined
Returns
布尔值。YES:有数据,NO:没数据
Boolean value. YES: data available, NO: no data

◆ AMapEmptyStringIfNil()

FOUNDATION_STATIC_INLINE NSString * AMapEmptyStringIfNil ( NSString *  s)

如果字符串为nil则返回空字符串

Returns an empty string if the input string is nil

© 2017 高德信息技术有限公司 版权所有,保留所有权利。