com.supermap.mapping

类 TrackingMoveHelper

  • java.lang.Object
    • com.supermap.mapping.TrackingMoveHelper


  • public class TrackingMoveHelper
    extends java.lang.Object
    轨迹绘制动画类 Created by wangli on 2019/8/20.
    • 构造器详细资料

      • TrackingMoveHelper

        public TrackingMoveHelper(android.content.Context context,
                                  MapView mapView,
                                  java.util.List<TrackingMoveData> list)
        构造函数
        参数:
        context -
        mapView -
        list -
    • 方法详细资料

      • LineStyle

        public TrackingMoveHelper LineStyle(Color color1,
                                            double width)
        设置线的颜色和宽度
        参数:
        color1 -
        width -
        返回:
      • Icon

        public TrackingMoveHelper Icon(android.graphics.Bitmap bitmap,
                                       int bitmapWidth,
                                       int bitmapHeight)
        设置图标及图标大小
        参数:
        bitmap -
        bitmapWidth -
        bitmapHeight -
        返回:
      • stop

        public void stop()
        停止
      • Fellow

        public TrackingMoveHelper Fellow(boolean fellow)
        是否跟随模式,默认为否
        参数:
        fellow -
      • Time

        public TrackingMoveHelper Time(double time)
        动画完成的时间
        参数:
        time -
        返回:
      • pause

        public void pause()
        暂停
      • reStart

        public void reStart()
        重新开始动画
      • Precision

        public TrackingMoveHelper Precision(double precision)
        动画间隔
        参数:
        precision - 默认0.001
        返回:
      • getDistance

        public static double getDistance(double longitude1,
                                         double latitude1,
                                         double longitude2,
                                         double latitude2)
        获取距离
        参数:
        longitude1 - 起点经度
        latitude1 - 起点纬度
        longitude2 - 终点经度
        latitude2 - 终点纬度
        返回:
        距离