首页 / 浏览问题 / 组件 / 问题详情
修改kml图层要素的高度模式为贴对象
Four1  (26分)  初出茅庐
10月15日, 2020

idesktop可以修改kml要素为贴对象,组件.net怎么实现?

1个回答

修改对象的风格geostyle3d,在geostyle3d里面可以设置

AltitudeMode高度模式就可以了
程逸诗  (4,429分)  名扬四海
10月15日, 2020
那怎么获取到要素图层对象呢?就是kml要素对应图层

Layer3Dkml layer3dkml = sceneControl1.Scene.Layers[0] as Layer3Dkml;  layer3dkml.Features.FindFeature(id, Feature3DSearchOption.AllFeatures);  Feature3D fes = layer3dkml.Features.FindFeature(id, Feature3DSearchOption.AllFeatures);  

GeoPlacemark geoplace = fes.Geometry as GeoPlacemark;  

Geometry geomod = geoplace.Geometry;

...