首页 / 浏览问题 / 三维GIS / 问题详情
关于三维数据查询的问题
38EXP 2017年06月28日

如下代码,

                //通过查询条件对矢量数据集进行查询,从数据集中查询出属性数据,
                Recordset recordset = dataset.Query(queryParameter);
                //判断是否有查询结果
                if (recordset.RecordCount > 0)
                {
                    hasGeometry = true;
                }

                //把查询得到的数据加入到选择集中(使其高亮显示)
                Selection3D selection = layer.Selection;
                selection.FromRecordset(recordset);
                recordset.Dispose();

我已经根据查询条件得到记录集后,想把记录集转化成选择集高亮显示出来,但是Selection3D类的对象里面没有FromRecordSet这个函数,又或者怎么把查询后的记录集显示到SceneControl控件上

1个回答

while (!rs.IsEOF)
            {
                layer.Selection.Add(rs.GetID());
                rs.MoveNext();
            }
5,560EXP 2017年06月28日
...