NMFTileId
@interface NMFTileId : NSObject
타일 ID를 다루는 클래스. 타일 ID는 정수 단위의 줌 레벨을 의미하는 z 성분, x축 인덱스를
의미하는 x 성분, y축 인덱스를 의미하는 y 성분으로 구성되며, 각 성분을 조합한
long 타입으로 표현됩니다. 이 클래스의 메서드를 사용해 long 타입의 타일 ID로부터 각 성분을
추출하거나 각 성분으로부터 타일 ID를 조합할 수 있습니다.
-
tileId의z성분을 반환합니다.Declaration
Objective-C
+ (NSUInteger)z:(long)tileId;Swift
class func z(_ tileId: Int) -> UIntParameters
tileId타일 ID.
Return Value
z성분. -
tileId의x성분을 반환합니다.Declaration
Objective-C
+ (NSUInteger)x:(long)tileId;Swift
class func x(_ tileId: Int) -> UIntParameters
tileId타일 ID.
Return Value
x성분. -
tileId의y성분을 반환합니다.Declaration
Objective-C
+ (NSUInteger)y:(long)tileId;Swift
class func y(_ tileId: Int) -> UIntParameters
tileId타일 ID.
Return Value
y성분. -
z,x,y성분을 조합한 타일 ID를 반환합니다.Declaration
Objective-C
+ (long)tileIdFromZ:(NSUInteger)z X:(NSUInteger)x Y:(NSUInteger)y;Swift
class func tileIdFrom(z: UInt, x: UInt, y: UInt) -> IntParameters
zz성분.xx성분.yy성분.Return Value
타일 ID.
-
coord좌표가 위치한 곳의z레벨 타일 ID를 반환합니다.Declaration
Objective-C
+ (long)tileIdFromZ:(NSUInteger)z WithCoord:(NMGWebMercatorCoord *_Nonnull)coord;Swift
class func tileIdFrom(z: UInt, with coord: NMGWebMercatorCoord) -> IntParameters
z줌 레벨.
coord좌표.
Return Value
타일 ID.
-
tileId타일의 영역을 반환합니다.Declaration
Objective-C
+ (NMGLatLngBounds *_Nonnull)toLatLngBoundsFromTileId:(long)tileId;Swift
class func toLatLngBounds(fromTileId tileId: Int) -> NMGLatLngBoundsParameters
tileId타일 ID.
Return Value
영역.
-
z,x,y성분을 조합한 타일의 영역을 반환합니다.Declaration
Objective-C
+ (NMGLatLngBounds *_Nonnull)toLatLngBoundsFromZ:(NSUInteger)z X:(NSUInteger)x Y:(NSUInteger)y;Swift
class func toLatLngBoundsFrom(z: UInt, x: UInt, y: UInt) -> NMGLatLngBoundsParameters
zz성분.xx성분.yy성분.Return Value
영역.
Install in Dash
NMFTileId Class Reference