//对应路线
IPointCollection pLinePc = new PolylineClass();//一定要设置为线类
for (int j = 0; j < _AllDBLineList[k]._pPc.Count; j++)
{
IPoint tmpt = new PointClass();
tmpt.PutCoords(_AllDBLineList[k]._pPc[j].x, _AllDBLineList[k]._pPc[j].y);
pLinePc.AddPoint(tmpt);
}
IPointCollection pLinePc = new PolylineClass();//一定要设置为线类
for (int j = 0; j < _AllDBLineList[k]._pPc.Count; j++)
{
IPoint tmpt = new PointClass();
tmpt.PutCoords(_AllDBLineList[k]._pPc[j].x, _AllDBLineList[k]._pPc[j].y);
pLinePc.AddPoint(tmpt);
}
IPolyline pPolyline = pLinePc as IPolyline;
//对应面
IPointCollection pPolygonPc = new PolygonClass();
for (int j = 0; j < _AllDBLineList[k]._pPc.Count; j++)
{
IPoint tmpt = new PointClass();
tmpt.PutCoords(_AllDBLineList[k]._pPc[j].x, _AllDBLineList[k]._pPc[j].y);
pPolygonPc.AddPoint(tmpt);
}
IPolygon pPolygon = pPolygonPc as IPolygon;