首页 / 浏览问题 / 组件GIS / 问题详情
如何把geomodel3D实例导出为模型文件
7EXP 2020年07月01日
// 新建一个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 桌面端二次开发

1个回答

使用方法的问题,ModelConvertor..::.ToFile 方法,用这个方法将模型转换为单个模型文件
4,620EXP 2020年07月01日
...