android百度地图 我的当前位置有方向的箭头图标,高德地图我的位置添加方向箭头…

  • Post author:
  • Post category:其他


9572685de9e4?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin

ic_location_arrow.png

首先,我的位置图标,设计成角的方向指向正上方,因为高德地图的指南针朝向默认是零度(正北 0 being true North),当然其它角度也可以,这样设计只是为了方便计算调整。

/**

* @brief 根据anntation生成对应的View

* @param mapView 地图View

* @param annotation 指定的标注

* @return 生成的标注View

*/

– (MAAnnotationView *)mapView:(MAMapView *)mapView viewForAnnotation:(id)annotation {

if ([annotation isKindOfClass:[MAPointAnnotation class]]) {

static NSString *reuseIndetifier = @”MAAnnotationView”;

MAAnnotationView *annotationView = (MAAnnotation