首页 / 浏览问题 / 三维GIS / 问题详情
WebGL沿路飞行的站点有非FPF文件可添加
28EXP 2019年03月16日

从实例http://support.supermap.com.cn:8090/webgl/examples/editor.html#flyRoute中查看到

//添加fpf飞行文件,fpf由SuperMap iDesktop生成
            var fpfUrl = './SampleData/fpf/niaocao.fpf';
            routes.fromFile(fpfUrl);

设置站点不能动态添加,要在iDesktop操作并生成,请问各路大神是否有好的办法??????

我在API文档查到

new Cesium.RouteCollection(entityCollection)

飞行路线集合对象类。

Name Type Description
entityCollection EntityCollection entity集合,用来创建飞行路线及飞行站点。


addRoute(route)

添加路线对象。

Name Type Description
route Route 路线对象。

addRoute 可以添加路线对象,这个方法可以吗?????? 

若可以的话,addRoute 对象 中的

new Cesium.Route(options, isStopVisible, isFlyLoop, isLineVisible, routeName, 

speed, isAlongline, totalDuration)

options 这个对想要如何填写???

2 个回答

您好,可以直接添加路线对象,options可以不填写
6,215EXP 2019年03月18日
var routestopseven=new Cesium.RouteStop({
        index:6,
        duration:10,
        waitTime:2,
        point:new Cesium.Cartesian3.fromDegrees(114.72833860988615,23.70118107496449, 64.89707629223203),
        heading:6.901089214916513,
        tilt : -0.40668579780875524,
        stopName :"Stop4",
        speed:20,
    });//站点7
    var route=new Cesium.Route();
    route.addStop(routestopseven);
    route.isFlyLoop=true;
    route.isAlongline=true;
    route.totalDuration=100;
    var routes = new Cesium.RouteCollection(viewer.entities);
    routes.addRoute(route);
    
    //飞行管理
    flyManager = new Cesium.FlyManager({
        scene: scene,
        routes: routes
    }); 

大神是这样添加吗???? 

您好,您这个没有问题。

但是这样写的话,飞行就绪事件无法进入啊

 flyManager.readyPromise.then(function (){
var currentRoute = flyManager.currentRoute;
})

这要怎么解决呢????? 

您好,我写一个demo发给您
好的,谢谢你了,QQ邮箱:2368046347@qq.com
您好 这个飞行的demo 能不能也给我发一份呢 544913228@qq.com 谢谢了
这个demo还有吗? 发我一份吧 frily461@163.com 谢谢.
您好 这个飞行的demo 能不能也给我发一份呢 ma694224063@163.com 谢谢了
关于自定义的飞行线数据(非fpf),添加后飞行对象的当前飞行线一直是undefind,这个如何处理
您好,这个demo可以发我一份吗?wangshen5962@126.com  谢谢
已上传博客,看一下另一个回答
你好!我是react写的,

 flyManager.readyPromise.then(function (){

var currentRoute = flyManager.currentRoute;

})

这段代码始终进入不了。您有好的方法吗?

https://blog.csdn.net/supermapsupport/article/details/94432952

https://blog.csdn.net/supermapsupport/article/details/97756526

现在非FPF文件的飞行路径相关博客已上传,各位可以看最新的链接

6,215EXP 2019年08月20日
您好 这个飞行的demo 能不能也给我发一份呢 1337641939@qq.com 谢谢了
...