mars3d漫游类RoamLine升级——>FixedRoute

简介:

mars3d 3.4版本以前漫游都采用RoamLine类实现的,在使用过程中会出现卡顿,漫游加载时间长等问题。删除了漫游 高程、离地高度等不重要参数,大大提高了加载速度。

使用方法:

使用方法同roamLine的使用方法相同,不同之处在于RoamLine类和FixedRoute类中的字段发生了较大的变化。

下面将对漫游路线的参数做一个简单的说明
distance: 已漫游距离 单位 米
distance_all: 漫游路线总长度 单位:米
point:实时位置,获取经纬度可以通过point.lng point.lat point.alt 获取
second:已漫游时间
second_all:漫游总时长
speed:漫游速度
在这里插入图片描述

事例代码:

  const graphic = new mars3d.graphic.FixedRoute({
          positions: points,
          speed: 200,  //速度
          showStop: true,
          
          //漫游路线 线是否显示
          polyline:{
            materialType: mars3d.MaterialType.Color,
            color: randomColor[i % 5],
            opacity: 0.8,
            width: 4,
            showAll: true,
            clampToGround: true
          },
          //漫游模型
          model: {
            uri: "//data.mars3d.cn/gltf/mars/qiche.gltf",
            scale: 0.3,
            minimumPixelSize: 30,
            clampToGround: true,
            show: false
          },
          attr: path
        })
        routeLayer.addGraphic(graphic)
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值