首页 / 浏览问题 / 组件GIS / 问题详情
iobject 三维线数据集转二维线数据集
580EXP 2017年04月25日
请问iobject 如何实现三维线数据集转化为二维线数据集

1个回答

您好,实现三维线转二维线可以采用以下示例代码:
 for (int i = 0; i < geoLine3D.PartCount; i++)
            {
                Point3Ds point3Ds = geoLine3D[i];
                Point2Ds point2Ds = point3Ds.ToPoint2Ds();
                GeoLine geoLine = new GeoLine(point2Ds);
            }
11EXP 2017年04月25日
那么又如何将三维线数据集DatasetVector转换为 geoLine3D呢?
您好,矢量数据集DatasetVector相当于是一个容器,它可以存geoLine3D,不能说转换为geoLine3D。
矢量数据集存geoLine3D的方法是:
通过DatasetVector获取到记录集(Recordset),记录集再获取几何对象Geometry(转换为geoLine3D);
具体可以参考我们示范代码的Conversion工程。
...