700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > CityMaker 8二次开发记事

CityMaker 8二次开发记事

时间:2023-03-25 18:28:59

相关推荐

CityMaker 8二次开发记事

1、矩阵

2、设置了,m41,m42,m43,1,如果值过大,可能会使模型发生抖动。osg导进去后,有0.几的裂缝吗?也是这个原因。每个IModel的顶点坐标都是小值,然后ModelPoint的Matrix里放上值。离得远,坐标值太大,在转换过程中有精度损失。

3、connectruntime支持软授权吗?

只支持硬锁

4、导出FBX时,有个功能是对每个模型写入一些额外的信息吗?

可以,属性列的内容会一起导出,在user defined里面有。

5、二维的空间几何关系,原来polygon也不能进行运算啊?

polygon可以,应该是文档漏了。

contain不能是IPoint,因为IPoint包含坐标系,IEnvelope是没有坐标系概念的

6、剖面工具,能否只针对某个要素类?而不是全部对象?

featureLayer可以设置是否参与剖切

7、几个问题

1)这个文档描述确实有问题:1)_3dTileLayer.SetModifiers返回值,表式的就是错误值。

可以从Gvitech.CityMaker.RenderControl.ErrorCode查询得到,并不是成功不成功这么简单的描述,错误码那个是有点混乱,文档和实现都有点小问题。

2)如果setmodifers支持的multipolygon只支持z值相同的multipolygon,那么也可以描述一下。我刚才掉到这个坑里面了,摔好痛啊,经过多次测试已经可以了,就是要求polygon的z值必须为相同值这个坑。

8、导出Las格式:

文档中描述不完善,补充一下,在8的runtime下,要导出Las格式的数据,有两个要求:

1)需要硬加密锁,否则直接返回;

2)fc的geometry列是点云格式PointCloud,而不是Point。

欢迎批评指正,转载请注明出处和作者

---------------------------------------------------------------------------

承接CityMaker各类二次开发、数据生产、数据加工处理等服务。

有意者请联系QQ:gispar@

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。