地图图层
地图是由图层组成的,地图可以包含一个或多个图层,每个图层在各个级别都是由若干张图块组成的,它们覆盖了地球的整个表面。例如,用户所看到的包括街道、兴趣点、学校、公园等内容的地图展现就是一个图层,另外,实时路况的展现也是通过图层来实现的。
底图
基本的地图图层具有基于矢量数据无级缩放效果,显示基本的地图信息,包括道路、街道、学校、公园、建筑物粗模、建筑物精模。
实时路况
【Navinfo Navigation SDK for iOS】支持分城市提供实时交通数据,提供300+个城市的TMC实时交通数据,支持城市还在不断增加中。这些实时路况也可用在规避拥堵的导航规划中,实现基于实时路况的导航。
在地图中显示路况信息,主要代码如下:
完整代码详见 SDKDemo 工程的 MBOverlayerController.m)
// 初始化 mapView
@interface MBNaviController (){
// 地图视图
@property (nonatomic ,strong) MBMapView *mapView;
- (void)viewDidLoad{
[super viewDidLoad];
// 实时路况叠加层展现
self.mapView.enableTmc = YES;
}
实时交通地图显示效果:
