如何把geomodel3D实例导出为模型文件

0 投票
// 新建一个3d球体geosphere
Point3D center = new Point3D(x, y, z);
GeoSphere geometry = new GeoSphere(center, r);
          
// 向场景中打开并添加一个图层
Layer3Ds layers = sceneControl1.Scene.Layers;
Layer3D layer = layers.Add(".\\model\\scene.kml", Layer3DType.KML, true);
      
// 将GeoSphere转为GeoModel3D,向图层中添加GeoModel3D                     
GeoModel3D geomodel = geometry.ConvertToGeoModel3D(true);
GeoPlacemark geoplacemark = new GeoPlacemark(signals_models_num.ToString(), geomodel);
geoplacemark.Style3D = geostyle3d;
layer.Features.Add(geoplacemark);

请问如何将这个GeoModel3D导出为模型文件?

请问如何把这个GeoModel3D或这个Layer3D添加到某个DataSource?

iobject 9D 桌面端二次开发

7月 1, 2020 分类:  242次浏览 | 用户: zuoxinkai (7 分)
重新分类 7月 1, 2020 用户:三次鱼疯啦

1个回答

0 投票
使用方法的问题,ModelConvertor..::.ToFile 方法,用这个方法将模型转换为单个模型文件
7月 1, 2020 用户: 程逸诗 名扬四海 (4,378 分)
...