问题
等待回复
文章精选
许可中心
资源中心
漏洞批露表
注册
SuperMap技术问答社区
我要提问
智能推荐
相关问题
相关文章
推荐教程
官网中 leaflet 关于态势推演的demo源码为什么看不了
基于MFC的态势推演管理求解
态势推演配置文件问题
进行态势推演时无法把xml文件进行保存
vue中态势推演Cannot set property 'xx' of null
vue中态势推演,animationManager undefined
关于Vue项目中使用态势推演相关问题
iServer 9D三维态势推演如何使用?
热门标签
iserver
三维
idesktop
webgl
javascript
iclient
三维场景
三维模型
iobjects
倾斜摄影
android
imobile
发布服务
leaflet
net
iobject
二次开发
idesktop9d
许可
supermap
插件
js
java
组件
二维
ios
三维gis
组件开发
openlayers
cesium
所有分类
云GIS
3,392个
桌面GIS
3,458个
组件GIS
2,641个
移动GIS
1,437个
三维GIS
4,422个
WebGIS
547个
其他
1,054个
组件态势推演
我要提问
0
投票
我在idestktop上使用态势推演管理器新建了一个动画组,并保持为test.xml文件,我现在要在iobjects c++下实现打开这个xml文件并实现在地图上把xml中的动画组显示出来
qt
iobjects
态势推演
态势标绘
11月 19, 2019
分类:
284次浏览
|
用户:
szcv612
初出茅庐
(
43
分)
请
登录
或者
注册
后回答这个问题。
1个回答
0
投票
您好,UGAnimatoinManger::GetAnimationFromXML(filePath)可以加载。
11月 19, 2019
用户:
幸俊
学富五车
(
694
分)
显示前 7 条评论
是的,可以获取解析出来的动画,否则就是新建动画对象。
UGString scaleAnimation = _U("常住人口_路径动画");
在UGAnimationGO* pAnimation = pGroup->GetAnimationByName(scaleAnimation);获取动画时,pAnimation 的值==NULL;
<ANIMATIONSXML>
<ANIMATIONGROUP NAME="测试动画组">
<ANIMATION TYPE="0" ANIMATIONNAME="常住人口_路径动画">
<GEOMETRYUUID>a44ef27b-d9dc-40a8-9620-2877e4fa15c0</GEOMETRYUUID>
<STARTTIME>0.000000</STARTTIME>
<DURATION>5.000000</DURATION>
<PATHTYPE>0</PATHTYPE>
<POINTS/>
<SHOWPATHTRACK>0</SHOWPATHTRACK>
<PATHTRACKDIR>0</PATHTRACKDIR>
<TRACKLINEWIDTH>0.500000</TRACKLINEWIDTH>
<TRACKLINECOLOR>-16776961</TRACKLINECOLOR>
这个是我xml文件的一部分,
还有就是SetGeometry函数中参数UGGeometry3D* pGeometry的应该如何填
我使用UGint diad=pGroup ->GetCount();获取的动画数量为0,但是xml文件读取有事成功的
为啥呢?
你好,我在idestktop新建了一个数据源,数据源里面新建了一个CAD数据集用来进行态势推演,然后我在从这个数据源中取出CAD数据集添加到我的c++组件地图中,当我进行态势推演时
UGAnimationManager* pAnimationManager = UGAnimationManager::Instance();
pAnimationManager->AddMapEditorWnd(qMapControl->GetUGMapWnd());//获取窗口句柄
UGbool ps=pAnimationManager->GetAnimationFromXML(strpath);
在函数GetAnimationFromXML处报错,无法执行下去
您好,很抱歉,不清楚你说的是什么错误?
请
登录
或者
注册
后再添加评论。
...