首页 / 浏览问题 / 组件GIS / 问题详情
iobject c++ 中部分功能实现思路 想请教下
48EXP 2020年02月06日
您好:

我们之前GIS 是用webgl 做的功能 后来由于电脑显卡硬件限制 和网络限制  需要一直到iobject c++换成桌面版 目前有几个问题想请教,主要是WEBGL 功能在iobject c++中的实现:

1. WEBGL 中在地图上增加Entity    如何在 iobject 中实现。

2.WEBGL 中的SQL 查询 如何在iobject中实现。

3.WEBGL 中的动态标绘动画 如何在iobject 中实现.

4.WEBGL 中的地形开挖  如何在ibject 中实现。

1个回答

1、在iObject 实现添加模型,一般是新建一个km图层将模型添加到kml图层的feature3Ds中。

2、在iObject中使用sql查询,是使用数据集datasetvector.query方法。具体可以参考API

3、组件中的标绘,是先需要引入标绘库,然后将标绘符号绘制到cad图层中。

4、组件中的地表开挖是使用UGGlobalImage.AddExcavationRegion方法。

另外请问下是基于什么原因要用C++组件呢?如果没有特殊的需求推荐使用iObject.NET更容易上手哦
1,742EXP 2020年02月06日

好的谢谢你 至于为啥用C++  是因为 我不会.net sad

至于第一个问题  我还想问下  是不是只能添加KML 图层这种模式实现  以为我看WEBGL 中添加这种 有两种方式 一种是添加KML  另外一种 是直接在指定坐标加入个Entity       这个Entity    可以是 label  等好多种 不知道C++中是否支持这种
只能是添加到kml或者ugtrackinglayer3d
...