Map Display

Pre-import res and data resource packages before displaying the map (Note: This resource bundle can only be imported as a folder, as a resource import project; if packet.dat must be removed)

Display a 3D vector map with the following code example:

  1. (For complete code, see the MBMapController.m file of the SDKDemo project)
    #import <iNaviCore/MBMapView.h>
    @interface MBMapController ()
    // map view
    @property (nonatomic ,strong) MBMapView *mapView;
    }

    - (void)viewDidLoad {
    [super viewDidLoad];
    [self initMapView];
    }

    - (void)initMapView {
    if (baseMapView == nil) {
    baseMapView = [[MBMapView alloc]initWithFrame:self.view.bounds];
    [self.view addSubview:baseMapView];
    }
    [baseMapView setZoomLevel:8.0 animated:YES];
    [baseMapView loadStyleSheet:@"res/map4_style_sheet.json"];
    [baseMapView setStyleClass:@"DEFAULT"];

    baseMapView.delegate = self;
    }

3D vector map display effect:

TOP