ILayer layer = axSceneControl1.SceneGraph.Scene.get_Layer(5);
IFeatureLayer featurelayer = (IFeatureLayer)layer;
IFeatureClass featureclass = featurelayer.FeatureClass;
IFeature feature = featureclass.GetFeature(0);
IPolyline polyline = (IPolyline )feature.Shape;
double d = polyline.Length;
IPoint point1 = new PointClass();
IPoint point2 = new PointClass();
for (int i = 2; i <= (int)d;i++ )
{
polyline.QueryPoint(esriSegmentExtension.esriNoExtension, i, false, point1);
polyline.QueryPoint(esriSegmentExtension.esriExtendAtFrom , i-150, false, point2);
point2 .Z =13;
point2.X= point2.X +-50;
ICamera camera = axSceneControl1.SceneViewer.Camera;
IPoint point3=new PointClass ();
point3.X = point1.X;
& (本文已被浏览 次) | | |