首页 / 浏览问题 / 组件GIS / 问题详情
三维点击气泡查看属性
31EXP 2017年04月24日

我想实现添加后,在三维场景中点击点弹出属性框。我现在的思路是先定义好气泡,通过创建一点数据集,之后添加点AddNew(Geometry, Dictionary<(Of <(String, Object>)>)),把属性信息写入Dictionary<(Of <(String, Object>)>中,再通过场景ObjectSelected事件弹出气泡,这样能实现吗,我的疑问是创建一点数据集,Recordset中通过Dictionary<(Of <(String, Object>)>写入属性值可以吗,因为创建数据集时,没有定义属性字段信息。

还是使用iDesktop把数据集建好,属性字段信息定义好后,保存到工作空间中。

1个回答

Recordset.AddNew 方法 (Geometry, Dictionary<(Of <(String, Object>)>)),可以添加字典为属性
1,747EXP 2017年04月24日
我创建数据集时,没定义Recordset中字段信息使用Recordset.AddNew 方法 (Geometry, Dictionary<(Of <(String, Object>)>))添加属性值可以成功吗,
没有定义字段,不能添加成功,要么使用桌面先定义好,要么在添加前使用代码定义好属性
...