您好,如题,在用C#组件开发做管线和管点的框选查询时候,管点为Point3D,管线为Line3D,我是应该把Point3D转GeoPoint3D再转成GeoModel3D,然后用
mode = PositionMode.IntersectsOrContains;
……
IDs = SpatialQuery3D.SpatialQuery(model3d, recordset, mode);
selectedLayer.Selection.AddRange(IDs.ToArray());
recordset = selectedLayer.Selection.ToRecordset();
这种思路可以么(还没转成功)?还是有其他的思路?还是管线管点可以不用转GeoModel3D,可以直接框选查询?