From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Map.framework/Headers/BMKMapView.h | 758 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 758 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Map.framework/Headers/BMKMapView.h b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Map.framework/Headers/BMKMapView.h new file mode 100644 index 0000000..7a692de --- /dev/null +++ b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Map.framework/Headers/BMKMapView.h @@ -0,0 +1,758 @@ +/* + * BMKMapView.h + * BMapKit + * + * Copyright 2011 Baidu Inc. All rights reserved. + * + */ +#import <BaiduMapAPI_Base/BMKBaseComponent.h> +#import "BMKAnnotation.h" +#import "BMKAnnotationView.h" +#import "BMKOverlayView.h" +#import "UIKit/UIKit.h" +#import "BMKMapStatus.h" +#import "BMKLocationViewDisplayParam.h" +#import "BMKHeatMap.h" +#import "BMKBaseIndoorMapInfo.h" + +@protocol BMKMapViewDelegate; + +///������������������������������������ +@interface BMKMapPoi : NSObject +///������������������ +@property (nonatomic,strong) NSString* text; +///��������������������������� +@property (nonatomic,assign) CLLocationCoordinate2D pt; +///������������uid��������������� +@property (nonatomic,strong) NSString* uid; +@end + +typedef enum { + BMKUserTrackingModeNone = 0, /// ������������������ + BMKUserTrackingModeHeading, /// ������������������ + BMKUserTrackingModeFollow, /// ������������������ + BMKUserTrackingModeFollowWithHeading, /// ������������������ +} BMKUserTrackingMode; + +///���������logo������ +typedef enum { + BMKLogoPositionLeftBottom = 0, /// ��������������� + BMKLogoPositionLeftTop, /// ��������������� + BMKLogoPositionCenterBottom, /// ��������������� + BMKLogoPositionCenterTop, /// ��������������� + BMKLogoPositionRightBottom, /// ��������������� + BMKLogoPositionRightTop, /// ��������������� +} BMKLogoPosition; + +///������������������������������������ +typedef enum { + BMKSwitchIndoorFloorSuccess = 0, /// ������������������ + BMKSwitchIndoorFloorFailed, /// ������������������ + BMKSwitchIndoorFloorNotFocused, /// ��������������������������������������� + BMKSwitchIndoorFloorNotExist, /// ��������������������������������� +} BMKSwitchIndoorFloorError; + +///������View���������������View��������������������������������������������������������������� +@interface BMKMapView : UIView + +/// ������View���Delegate���������������������������������������nil������������������������������ +@property (nonatomic, weak) id<BMKMapViewDelegate> delegate; + +/// ������������������������������������������������������������ +@property (nonatomic) BMKMapType mapType; + +/// ��������������������������������������������������������������������������������������������������������� +@property (nonatomic) BMKCoordinateRegion region; + +/// ��������������������������������������������������������������������������������������������������������������������������������������������������� +@property (nonatomic) BMKCoordinateRegion limitMapRegion; + +/// ������������������������������������BMKMapView��������������������������������������� +@property (nonatomic) CGPoint compassPosition; +/// ������������������ +@property (nonatomic, readonly) CGSize compassSize; + +/// ��������������������������������������������������������������������������������������� +@property (nonatomic) CLLocationCoordinate2D centerCoordinate; + +/// ���������������������������������������������������������������4-21��� +@property (nonatomic) float zoomLevel; +/// ��������������������������������������� +@property (nonatomic) float minZoomLevel; +/// ��������������������������������������� +@property (nonatomic) float maxZoomLevel; + +/// ���������������������������������������������������������������180���180��� +@property (nonatomic) int rotation; + +/// ���������������������������������������������������������������45���0��� +@property (nonatomic) int overlooking; +///���������������������������3D������������ +@property(nonatomic, getter=isBuildingsEnabled) BOOL buildingsEnabled; +///������������������������������poi������(������������������������)���������YES +@property(nonatomic, assign) BOOL showMapPoi; +///������������������������������������ +@property(nonatomic, getter=isTrafficEnabled) BOOL trafficEnabled; +///���������������������������������������������������������������������������,������������������������11������������������������ +@property(nonatomic, getter=isBaiduHeatMapEnabled) BOOL baiduHeatMapEnabled; + +///������������View������������������������������ +@property(nonatomic) BOOL gesturesEnabled; +///������������View������������������������������(������) +@property(nonatomic, getter=isZoomEnabled) BOOL zoomEnabled; +///������������View������������������������(���������������������) +@property(nonatomic, getter=isZoomEnabledWithTap) BOOL zoomEnabledWithTap; +///������������View������������������������������ +@property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled; +///������������View��������������������� +@property(nonatomic, getter=isOverlookEnabled) BOOL overlookEnabled; +///������������View������������������ +@property(nonatomic, getter=isRotateEnabled) BOOL rotateEnabled; + +/// ������������������������force touch������������������NO���������������������3D Touch������������������������������ - mapview:onForceTouch:force:maximumPossibleForce: +@property(nonatomic) BOOL forceTouchEnabled; + +/// ��������������������������� +@property (nonatomic) BOOL showMapScaleBar; + +/// ������������������������������������BMKMapView��������������������������������������� +@property (nonatomic) CGPoint mapScaleBarPosition; + +/// ������������������ +@property (nonatomic, readonly) CGSize mapScaleBarSize; + +/// logo���������������BMKLogoPositionLeftBottom +@property (nonatomic) BMKLogoPosition logoPosition; + +///��������������������������������������������������������������������� +@property (nonatomic) BMKMapRect visibleMapRect; + +/** + *������������������������������UIEdgeInsetsZero��� + *���������������������������mapPadding������logo������������������������������������ + * ���updateTargetScreenPtWhenMapPaddingChanged==YES������������������(���������������BMKMapStatus.targetScreenPt)������������ + */ +@property (nonatomic) UIEdgeInsets mapPadding; +///������mapPadding������������������(���������������BMKMapStatus.targetScreenPt)���������������������������YES +@property (nonatomic) BOOL updateTargetScreenPtWhenMapPaddingChanged; + +/** + ������������������������������BMKMapView��������������������������������������� + ���������YES��������������������������������������������������������������������������������������������������������������������� + ���������NO������������������������������������������������������������������������������������������ + ������������NO��� + */ +@property(nonatomic, getter=isChangeWithTouchPointCenterEnabled) BOOL ChangeWithTouchPointCenterEnabled; + +/** + ������������������������������������BMKMapView������������������������������ + ���������YES������������������������������������������������������������������������������ + ���������NO��������������������������������������������������������������������������������� + ������������YES��� + */ +@property(nonatomic, getter=isChangeCenterWithDoubleTouchPointEnabled) BOOL ChangeCenterWithDoubleTouchPointEnabled; + +/** + *��������������������������� + *���������������BMKMapView��������������������������� + *@param customMapStyleJsonFilePath ��������������������������������������������������� + */ ++ (void)customMapStyle:(NSString*) customMapStyleJsonFilePath; +/** + * ������������������������������������������BMKMapView������ + *@param enable ��������������������������������� + */ ++ (void)enableCustomMapStyle:(BOOL) enable; + +/** + ���������������������������������������������������������������������������4������������������������4������������������������������������������������������������������������������������ + + @param smooth ��������������������������� + @param slow ��������������������������� + @param congestion ��������������������������� + @param severeCongestion ��������������������������������� + @return ���������������������������true���������������false + */ +- (BOOL)setCustomTrafficColorForSmooth:(UIColor *)smooth slow:(UIColor *)slow congestion:(UIColor *)congestion severeCongestion:(UIColor *)severeCongestion; + +/** + * 2.10.0���������������������������������������SDK������ + * + *���������������������������������������������������opengl������������������ + */ ++(void)willBackGround __deprecated_msg("���������������������������,���������������SDK������"); +/** + * 2.10.0���������������������������������������SDK������ + * + *��������������������������������������� + */ ++(void)didForeGround __deprecated_msg("���������������������������,���������������SDK������"); +/** + *���mapview������������������������������������������������������mapview��������� + */ +-(void)viewWillAppear; + +/** + *���mapview���������������������������������������������mapview������������ + */ +-(void)viewWillDisappear; + +/** + *������������mapview + */ +- (void)mapForceRefresh; + +/** + *��������������������� + *@return ������������ + */ +- (BOOL)zoomIn; + +/** + *��������������������� + *@return ������������ + */ +- (BOOL)zoomOut; + +/** + *������������������View������������������������������region������������������������������������������region������������������������������������������ + *@param region ��������������������������� + *@return ��������������������������������������������������������� + */ +- (BMKCoordinateRegion)regionThatFits:(BMKCoordinateRegion)region; + +/** + *��������������������������������� + *@param region ������������������������������������������������������ + *@param animated ������������������������ + */ +- (void)setRegion:(BMKCoordinateRegion)region animated:(BOOL)animated; + +/** + *��������������������������� + *@param coordinate ������������������������������������������������������ + *@param animated ������������������������ + */ +- (void)setCenterCoordinate:(CLLocationCoordinate2D)coordinate animated:(BOOL)animated; + +/** + *������������������������������������ + *@return ������view���������������������UIImage + */ +-(UIImage*) takeSnapshot; + +/** + *������������������������������ + *@return ������������������������������UIImage + */ +-(UIImage*) takeSnapshot:(CGRect)rect; + +/** + *��������������������� + *@param image ��������������� +*/ +- (void)setCompassImage:(UIImage *)image; + +/** + *���������������������������������,��������������������������� + *@param mapRect ��������������������������������������������������� + *@param animate ������������������������ + */ +- (void)setVisibleMapRect:(BMKMapRect)mapRect animated:(BOOL)animate; + +/** + *������������������View������������������������������mapRect������������������������������������������mapRect������������������������������������������ + *@param mapRect ������������������������������������������������������ + *@return ������������������������������������������������������������������������������ + */ +- (BMKMapRect)mapRectThatFits:(BMKMapRect)mapRect; + +/** + *���������������������������,������mapRect������������insets��������������������� + *@param mapRect ��������������������������������������������������� + *@param insets ��������������������������� + *@param animate ������������������������ + */ +- (void)setVisibleMapRect:(BMKMapRect)mapRect edgePadding:(UIEdgeInsets)insets animated:(BOOL)animate; + +/** + *������������mapView������������������������insets������������������������������mapRect������������������������������������������������������������������ + *@param mapRect ��������������������������������������������������� + *@param insets ������������������������������������mapRect��������������������������������������������� + *@param animate ������������������������ + */ +- (void)fitVisibleMapRect:(BMKMapRect)mapRect edgePadding:(UIEdgeInsets)insets withAnimated:(BOOL)animate; + +/** + *������������������View������������������������������mapRect������������������������������������������mapRect���������������mapRect������������insets��������������������� + *@param mapRect ������������������������������������������������������ + ��@param insets mapRect������������������������������ + *@return ������������������������������������������������������������������������������ + */ +- (BMKMapRect)mapRectThatFits:(BMKMapRect)mapRect edgePadding:(UIEdgeInsets)insets; + +/** + *���������������������������View������ + *@param coordinate ��������������������������� + *@param view ���������������View + *@return ������������View������ + */ +- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(UIView *)view; + +/** + *���View������������������������������ + *@param point ������������View������ + *@param view point���������������view + *@return ��������������������������� + */ +- (CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(UIView *)view; + +/** + *���������������������������������View������������ + *@param region ��������������������������� + *@param view ���������������View + *@return ������������View������������ + */ +- (CGRect)convertRegion:(BMKCoordinateRegion)region toRectToView:(UIView *)view; + +/** + *���View������������������������������������������ + *@param rect ������������View������������ + *@param view rect���������������view + *@return ��������������������������������� + */ +- (BMKCoordinateRegion)convertRect:(CGRect)rect toRegionFromView:(UIView *)view; + +/** + *������������������������������������������View������������ + *@param mapRect ������������������������������������ + *@param view ���������������View + *@return ������������View������������ + */ +- (CGRect)convertMapRect:(BMKMapRect)mapRect toRectToView:(UIView *)view; + +/** + *���View��������������������������������������������������� + *@param rect ������������View������������ + *@param view rect���������������view + *@return ������������������������������������������ + */ +- (BMKMapRect)convertRect:(CGRect)rect toMapRectFromView:(UIView *)view; + +/** + *���BMKMapPoint���������opengles��������������������������� + @param mapPoint BMKMapPoint������ + @return opengles ��������������������� + */ +- (CGPoint)glPointForMapPoint:(BMKMapPoint)mapPoint; + +/** + *���������BMKMapPoint���������opengles��������������������������� + @param mapPoints BMKMapPoint������������������ + @param count ������,count������������������������ + @return opengles ���������������������������������(���������������������������) + */ +- (CGPoint *)glPointsForMapPoints:(BMKMapPoint *)mapPoints count:(NSUInteger)count; + +/** + * ������������������������������������������������������ + * @param ptInScreen ��������������������������������������������������������������������������������������������������������������� + */ +- (void)setMapCenterToScreenPt:(CGPoint)ptInScreen; + +/** + * ������������������ + *@return ������������������������ + */ +- (BMKMapStatus*)getMapStatus; + +/** + * ������������������ + * @param [in] mapStatus ������������������ + */ +- (void)setMapStatus:(BMKMapStatus*)mapStatus; + +/** + * ������������������ + * @param [in] mapStatus ������������������ + * @param [in] bAnimation ���������������������������true:��������������� + */ +- (void)setMapStatus:(BMKMapStatus*)mapStatus withAnimation:(BOOL)bAnimation; + +/** + * ������������������ + * @param [in] mapStatus ������������������ + * @param [in] bAnimation ���������������������������true:��������������� + * @param [in] ulDuration ������������������������������ms + */ +- (void)setMapStatus:(BMKMapStatus*)mapStatus withAnimation:(BOOL)bAnimation withAnimationTime:(int)ulDuration; + +/** + * ��������������������������������������������������������������������� + * @return ������������YES���������������NO + */ +- (BOOL)isSurpportBaiduHeatMap; + +@end + +@interface BMKMapView (IndoorMapAPI) + +/// ������������������������������������������������������������������������������ +@property (nonatomic, assign) BOOL baseIndoorMapEnabled; + +/// ������������������������������������������YES���������������������������baseIndoorMapEnabled���YES������������ +@property (nonatomic, assign) BOOL showIndoorMapPoi; + +/** + * ��������������������� + * @param strFloor ������ + * @param strID ���������ID + * @return ������������ + */ +- (BMKSwitchIndoorFloorError)switchBaseIndoorMapFloor:(NSString*)strFloor withID:(NSString*)strID; + +/** + * ������������������������������������ + * @return ������������������������������������������������������������������nil + */ +- (BMKBaseIndoorMapInfo*)getFocusedBaseIndoorMapInfo; + +@end + +@interface BMKMapView (LocationViewAPI) + +/// ������������������������������ +@property (nonatomic) BOOL showsUserLocation; + +/// ���������������������������������BMKUserTrackingMode +@property (nonatomic) BMKUserTrackingMode userTrackingMode; + +/// ��������������������������������������������������������� +@property (nonatomic, readonly, getter=isUserLocationVisible) BOOL userLocationVisible; + +/** + *������������������������������ + * @param [in] locationViewDisplayParam ������������ + */ +- (void)updateLocationViewWithParam:(BMKLocationViewDisplayParam*)locationViewDisplayParam; + +/** + *������������������������������ + * @param [in] userLocation ������������ + */ +-(void)updateLocationData:(BMKUserLocation*)userLocation; +@end + +@interface BMKMapView (AnnotationAPI) + +/// ������������View������������������������������ +@property (nonatomic, readonly) NSArray *annotations; + +//���������������������������annotaion��������������� +@property (nonatomic, assign) BOOL isSelectedAnnotationViewFront; + +/** + *������������������������������������������BMKMapViewDelegate���-mapView:viewForAnnotation:������������������������������View + *@param annotation ������������������ + */ +- (void)addAnnotation:(id <BMKAnnotation>)annotation; + +/** + *������������������������������������������������BMKMapViewDelegate���-mapView:viewForAnnotation:������������������������������View + *@param annotations ������������������������ + */ +- (void)addAnnotations:(NSArray *)annotations; + +/** + *������������ + *@param annotation ������������������ + */ +- (void)removeAnnotation:(id <BMKAnnotation>)annotation; + +/** + *������������������ + *@param annotations ������������������������ + */ +- (void)removeAnnotations:(NSArray *)annotations; + +/** + *���������������������������View���������������������������������������nil + *@param annotation ��������������� + *@return ���������������������View + */ +- (BMKAnnotationView *)viewForAnnotation:(id <BMKAnnotation>)annotation; + +/** + *���������������������������������������������������View������������delegate������������������������������������������������View + *@param identifier ������������ + *@return ���������������������������View + */ +- (BMKAnnotationView *)dequeueReusableAnnotationViewWithIdentifier:(NSString *)identifier; + +/** + *������������������������������������������animate������ + *@param annotation ��������������� + *@param animated ������������������ + */ +- (void)selectAnnotation:(id <BMKAnnotation>)annotation animated:(BOOL)animated; + +/** + *���������������������������������������������������������animate������ + *@param annotation ��������������� + *@param animated ������������������ + */ +- (void)deselectAnnotation:(id <BMKAnnotation>)annotation animated:(BOOL)animated; + +/** + *���������������������������������������annotations,���������������������������������������������������������annotation��������� + *@param annotations ��������������� + *@param animated ������������������ + */ +- (void)showAnnotations:(NSArray *)annotations animated:(BOOL)animated; + +/** + *������������������������������annotations + *@param bounds ��������������������������� + *@return ���������������������������annotations + */ +- (NSArray *)annotationsInCoordinateBounds:(BMKCoordinateBounds) bounds; + +@end +///������View���(���Overlay���������������������) +@interface BMKMapView (OverlaysAPI) + +/** + *���������������������Overlay���������������BMKMapViewDelegate���-mapView:viewForOverlay:������������������������������View + *@param overlay ������������overlay + */ +- (void)addOverlay:(id <BMKOverlay>)overlay; + +/** + *���������������������������Overlay���������������BMKMapViewDelegate���-mapView:viewForOverlay:������������������������������View + *@param overlays ������������overlay������ + */ +- (void)addOverlays:(NSArray *)overlays; + +/** + *������Overlay + *@param overlay ������������overlay + */ +- (void)removeOverlay:(id <BMKOverlay>)overlay; + +/** + *������������Overlay + *@param overlays ������������overlay������ + */ +- (void)removeOverlays:(NSArray *)overlays; + +/** + *���������������������������������Overlay + *@param overlay ������������overlay + *@param index ��������������� + */ +- (void)insertOverlay:(id <BMKOverlay>)overlay atIndex:(NSUInteger)index; + +/** + *���������������������������Overlay + *@param index1 ������1 + *@param index2 ������2 + */ +- (void)exchangeOverlayAtIndex:(NSUInteger)index1 withOverlayAtIndex:(NSUInteger)index2; + +/** + *������������Overlay������������������overlay + *@param overlay ������������Overlay + *@param sibling ���������������������������Overlay + */ +- (void)insertOverlay:(id <BMKOverlay>)overlay aboveOverlay:(id <BMKOverlay>)sibling; + +/** + *������������Overlay������������������overlay + *@param overlay ������������Overlay + *@param sibling ���������������������������Overlay + */ +- (void)insertOverlay:(id <BMKOverlay>)overlay belowOverlay:(id <BMKOverlay>)sibling; + +/// ������mapView������������������Overlay������ +@property (nonatomic, readonly) NSArray *overlays; + +/** + *������������overlay���������View������������View���������������������nil + *@param overlay ���������overlay + *@return ������overlay���������View + */ +- (BMKOverlayView *)viewForOverlay:(id <BMKOverlay>)overlay; + +@end +@interface BMKMapView (HeatMapAPI) + +/** + *��������������� + * @param heatMap ������������������������������ + */ +- (void)addHeatMap:(BMKHeatMap*)heatMap; + +/** + *��������������� + */ +- (void)removeHeatMap; + +@end + +/// MapView���Delegate���mapView������������������������������������������ +@protocol BMKMapViewDelegate <NSObject> +@optional + +/** + *������������������������������������������ + *@param mapView ������View + */ +- (void)mapViewDidFinishLoading:(BMKMapView *)mapView; + +/** + *��������������������������������������� + *@param mapView ������View + */ +- (void)mapViewDidFinishRendering:(BMKMapView *)mapView; + +/** + *������������������������������������������������������������������������������������������������������������������������ + *@param mapView ������View + *@param status ��������������������� + */ +- (void)mapView:(BMKMapView *)mapView onDrawMapFrame:(BMKMapStatus*)status; + +/** + *��������������������������������������������� + *@param mapView ������View + *@param animated ������������ + */ +- (void)mapView:(BMKMapView *)mapView regionWillChangeAnimated:(BOOL)animated; + +/** + *��������������������������������������������� + *@param mapView ������View + *@param animated ������������ + */ +- (void)mapView:(BMKMapView *)mapView regionDidChangeAnimated:(BOOL)animated; + +/** + *������anntation���������������View + *@param mapView ������View + *@param annotation ��������������� + *@return ���������������View + */ +- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id <BMKAnnotation>)annotation; + +/** + *���mapView���������annotation views��������������������� + *@param mapView ������View + *@param views ������������annotation views + */ +- (void)mapView:(BMKMapView *)mapView didAddAnnotationViews:(NSArray *)views; + +/** + *���������������annotation views��������������������� + *@param mapView ������View + *@param view ���������annotation views + */ +- (void)mapView:(BMKMapView *)mapView didSelectAnnotationView:(BMKAnnotationView *)view; + +/** + *���������������������annotation views��������������������� + *@param mapView ������View + *@param view ���������������annotation views + */ +- (void)mapView:(BMKMapView *)mapView didDeselectAnnotationView:(BMKAnnotationView *)view; + +/** + *������annotation view���������view���������������������������������������������ios3.2������������ + *@param mapView ������View + *@param view annotation view + *@param newState ��������� + *@param oldState ��������� + */ +- (void)mapView:(BMKMapView *)mapView annotationView:(BMKAnnotationView *)view didChangeDragState:(BMKAnnotationViewDragState)newState + fromOldState:(BMKAnnotationViewDragState)oldState; + +/** + *���������annotation view������������������������������������ + *@param mapView ������View + *@param view ���������������annotation view + */ +- (void)mapView:(BMKMapView *)mapView annotationViewForBubble:(BMKAnnotationView *)view; + +/** + *������overlay���������������View + *@param mapView ������View + *@param overlay ���������overlay + *@return ������������������View + */ +- (BMKOverlayView *)mapView:(BMKMapView *)mapView viewForOverlay:(id <BMKOverlay>)overlay; + +/** + *���mapView���������overlay views��������������������� + *@param mapView ������View + *@param overlayViews ������������overlay views + */ +- (void)mapView:(BMKMapView *)mapView didAddOverlayViews:(NSArray *)overlayViews; + +/** + *������������������������������������������������������������BMKPolylineView��������� + *@param mapView ������View + *@param overlayView ���������view������ + */ +- (void)mapView:(BMKMapView *)mapView onClickedBMKOverlayView:(BMKOverlayView *)overlayView; + +/** + *��������������������������������������� + *@param mapView ������View + *@param mapPoi ��������������� + */ +- (void)mapView:(BMKMapView *)mapView onClickedMapPoi:(BMKMapPoi*)mapPoi; + +/** + *��������������������������������������� + *@param mapView ������View + *@param coordinate ������������������������������ + */ +- (void)mapView:(BMKMapView *)mapView onClickedMapBlank:(CLLocationCoordinate2D)coordinate; + +/** + *��������������������������������� + *@param mapView ������View + *@param coordinate ������������������������������������ + */ +- (void)mapview:(BMKMapView *)mapView onDoubleClick:(CLLocationCoordinate2D)coordinate; + +/** + *��������������������������������� + *@param mapView ������View + *@param coordinate ��������������������������������������� + */ +- (void)mapview:(BMKMapView *)mapView onLongClick:(CLLocationCoordinate2D)coordinate; + +/** + *3DTouch ���������������������������������������������3D Touch������fouchTouchEnabled���������YES��������������������������� + *@param mapView ������View + *@param coordinate ��������������������� + *@param force ���������������������(������UITouch���force������) + *@param maximumPossibleForce ������������������������������������������(������UITouch���maximumPossibleForce������) + */ +- (void)mapview:(BMKMapView *)mapView onForceTouch:(CLLocationCoordinate2D)coordinate force:(CGFloat)force maximumPossibleForce:(CGFloat)maximumPossibleForce; + +/** + *��������������������������������������������� + *@param mapView ������View + */ +- (void)mapStatusDidChanged:(BMKMapView *)mapView; + +/** + *������������/��������������������������������� + *@param mapView ������View + *@param flag YES:���������������; NO:��������������� + *@param info ��������������� + */ +- (void)mapview:(BMKMapView *)mapView baseIndoorMapWithIn:(BOOL)flag baseIndoorMapInfo:(BMKBaseIndoorMapInfo *)info; + +@end -- Gitblit v1.8.0