高德开发者论坛

标题: iOS的定位图标改为带箭头的,能不能控制它随着方向旋转? [打印本页]

作者: amap_1773730776    时间: 2015-12-3 10:16
标题: iOS的定位图标改为带箭头的,能不能控制它随着方向旋转?
iOS高德地图使用时,就是那个蓝色小圆圈 , 替换一个自定义的带箭头图标,现在我想控制它随着移动的方向自动旋转一定的角度,不是地图旋转,是定位的那个点的箭头方向进行旋转,有没有这个接口,各位知道的大神求赐教啊!!!

作者: hades_h    时间: 2015-12-9 18:25
查看我们地图官方Demo中的自定义定位样式。

作者: amap_1773730776    时间: 2015-12-12 16:02
尧_月 发表于 2015-12-9 18:25
查看我们地图官方Demo中的自定义定位样式。

好的,已经解决!多谢!
作者: amap_1831064676    时间: 2015-12-28 15:55
尧_月 发表于 2015-12-9 18:25
查看我们地图官方Demo中的自定义定位样式。

自定义定位样式?demo貌似没有啊, 我看的那个demo里,只有"单次定位""连续定位""地理围栏"
作者: hades_h    时间: 2015-12-28 16:16
amap_27466702 发表于 2015-12-28 15:55
自定义定位样式?demo貌似没有啊, 我看的那个demo里,只有"单次定位""连续定位""地理围栏" ...

这个是地图的功能。。。。定位SDK是纯定位的,和地图无关的。
作者: amapO1JBk6WL    时间: 2016-3-24 14:28
amap_tel_55f164055b76465310 发表于 2015-12-12 16:02
好的,已经解决!多谢!

如何解决的 求个demo
作者: amapO1JBk6WL    时间: 2016-3-24 14:29
尧_月 发表于 2015-12-28 16:16
这个是地图的功能。。。。定位SDK是纯定位的,和地图无关的。

求个demo地址
作者: hades_h    时间: 2016-3-24 14:43
你是我猜不到的不知所措. 发表于 2016-3-24 14:29
求个demo地址

地图SDK的Demo。。。。
作者: amap_1773730776    时间: 2016-3-31 15:59
amap_27466702 发表于 2015-12-28 15:55
自定义定位样式?demo貌似没有啊, 我看的那个demo里,只有"单次定位""连续定位""地理围栏" ...

- (MAAnnotationView *)mapViewMAMapView *)mapView viewForAnnotationid<MAAnnotation>)annotation
{
    /* 自定义userLocation对应的annotationView. */
    if ([annotation isKindOfClass:[MAUserLocation class]])
    {
        static NSString *userLocationStyleReuseIndetifier = @"userLocationStyleReuseIndetifier";
        MAAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:userLocationStyleReuseIndetifier];
        if (annotationView == nil)
        {
            annotationView = [[MAPinAnnotationView alloc] initWithAnnotation:annotation
                                                             reuseIdentifier:userLocationStyleReuseIndetifier];
        }

        annotationView.image = [UIImage imageNamed"traffic_map_point.png"];
        self.userLocationAnnotationView = annotationView;
        
        return annotationView;
    }
}
作者: amap_1773730776    时间: 2016-3-31 15:59
你是我猜不到的不知所措. 发表于 2016-3-24 14:28
如何解决的 求个demo

- (MAAnnotationView *)mapViewMAMapView *)mapView viewForAnnotationid<MAAnnotation>)annotation
{
    /* 自定义userLocation对应的annotationView. */
    if ([annotation isKindOfClass:[MAUserLocation class]])
    {
        static NSString *userLocationStyleReuseIndetifier = @"userLocationStyleReuseIndetifier";
        MAAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:userLocationStyleReuseIndetifier];
        if (annotationView == nil)
        {
            annotationView = [[MAPinAnnotationView alloc] initWithAnnotation:annotation
                                                             reuseIdentifier:userLocationStyleReuseIndetifier];
        }

        annotationView.image = [UIImage imageNamed"traffic_map_point.png"];
        self.userLocationAnnotationView = annotationView;
        
        return annotationView;
    }
}
作者: amap_1361604217    时间: 2017-4-5 12:02
为什么我下的demo,里面的方向跟随手机方向不能旋转
作者: amap_1893114583    时间: 2017-5-25 14:05
这样只是自定义了定位大头针   如何实现尖头跟着移动方向旋转呢
作者: amapBRRECyftQ    时间: 2017-6-6 19:39
尧_月 发表于 2015-12-9 18:25
查看我们地图官方Demo中的自定义定位样式。

您好,我想通过AMapLocationManager 获取位置的方向信息,发现CLLocation 里面的corse属性 在速度很低时不准确,请问能否向CLLocationManager那样获取CLHeading信息呢,谢谢




欢迎光临 高德开发者论坛 (https://lbsbbs.amap.com/) Powered by Discuz! X3.2