OpenSDK8.1.1
Toggle main menu visibility
Loading...
Searching...
No Matches
BNMapOverlayProtocol.h
1
//
2
// BNMapOverlayManagerProtocol.h
3
// baiduNaviSDK
4
//
5
// Created by chenxintao on 2017/11/20.
6
// Copyright © 2017年 baidu. All rights reserved.
7
//
8
9
#ifndef BNMapOverlayManagerProtocol_h
10
#define BNMapOverlayManagerProtocol_h
11
//note:自定义图层相关
12
#import <Foundation/Foundation.h>
13
#import <UIKit/UIKit.h>
14
#import "BNRoutePlanModel.h"
15
16
typedef
NS_ENUM(NSInteger, BN_DIYImageType) {
17
BN_DIYImage_CarLogo = 0,
//车标
18
BN_DIYImage_StartPoint = 1,
//起点
19
BN_DIYImage_EndPoint = 2,
//终点
20
BN_DIYImage_3DCar = 3,
//3D车标
21
BN_DIYImage_WayPoint = 4,
//途经点
22
} ;
23
27
@interface
BNaviMapItemData
: NSObject
28
29
@property
(strong, nonatomic) UIImage* image;
30
31
@property
(strong, nonatomic)
BNPosition
* pos;
32
33
@property
(assign, nonatomic) CGFloat xAlign;
34
35
@property
(assign, nonatomic) CGFloat yAlign;
36
37
38
@end
39
43
@protocol
BNMapOverlayProtocol
44
51
- (void)setDIY3DImageToMap:(NSArray *)images
52
imageType:(BN_DIYImageType)type;
53
60
- (void)setDIYImageToMap:(UIImage*)image
61
imageType:(BN_DIYImageType)type;
62
67
- (void)setWayPointCustomImages:(NSArray<UIImage *> *)images indexes:(NSArray<NSNumber *> *)indexes;
68
69
75
- (void)clearDIYImage:(BN_DIYImageType)type;
76
77
84
- (void)setDIYImageHidden:(BOOL)hidden
85
imageType:(BN_DIYImageType)type;
86
92
- (void)setTruckLimitTypeIconHidden:(BOOL)hidden;
93
94
@end
95
96
#endif
/* BNMapOverlayManagerProtocol_h */
BNPosition
位置原始坐标
Definition
BNRoutePlanModel.h:29
BNaviMapItemData
自定义图层类
Definition
BNMapOverlayProtocol.h:28
inc
BNMapOverlayProtocol.h
Generated by
1.18.0