IForm activeForm = SuperMap.Desktop.Application.ActiveForm;
SuperMap.Realspace.Scene scene = (activeForm as IFormScene).SceneControl.Scene;
Layer3DKML layer3dkml = scene.Layers[0] as Layer3DKML;
Feature3D fes = layer3dkml.Features.FindFeature(id, Feature3DSearchOption.AllFeatures);
GeoPlacemark geoplace = fes.Geometry as GeoPlacemark;
GeoModel geomod = geoplace.Geometry as GeoModel;
Point3D point3d = new Point3D(geomod.InnerPoint3D.X, geomod.InnerPoint3D.Y, geomod.Position.Z);
point3d.Offset(0,0,yi1);
geomod.Position = point3d;
fes.UpdateData();
layer3dkml.UpdateData();