首页 / 浏览问题 / 组件GIS / 问题详情
怎么用鼠标选择获取标签专题图中的对象
28EXP 2017年11月15日
使用标签专题图将各省的省份名称显示在场景中,怎么用鼠标选择对象获取该对象的省份名称呢

1个回答

您好,首先可以获取到场景的选择集Scene.FindSelection 方法 ,再根据选择集的Selection3D.Item 属性 获取到选择的对象的SmID,再去对象所在图层对应的数据里里面去查询该SmID对应哪个对象,DatasetVector.GetRecordset.Seek(Smid),再去获取该对象省份字段属性即可。
5,985EXP 2017年11月15日
需要在场景的sceneControl.MouseDown事件中写,还是在sceneControl.ObjectSelected事件中写呢
sceneControl.MouseDown,sceneControl.MouseClick这些都是可以的
好的,谢谢
...