用arcengine自带工具条中的select features选中点后 如何获取该点的数据啊(比如点的位置)
答案:2 悬赏:60
解决时间 2021-02-22 08:27
- 提问者网友:枫涩帘淞幕雨
- 2021-02-22 01:07
用arcengine自带工具条中的select features选中点后 如何获取该点的数据啊(比如点的位置)
最佳答案
- 二级知识专家网友:晨与橙与城
- 2021-02-22 02:46
public void getSelectedFeature()
{
try
{
IMap map = axMapControl1.Map;
ISelection selection = map.FeatureSelection;
IEnumFeatureSetup iEnumFeatureSetup = (IEnumFeatureSetup)selection;
iEnumFeatureSetup.AllFields = true;
IEnumFeature enumFeature = (IEnumFeature)iEnumFeatureSetup;
enumFeature.Reset();
IFeature feature = enumFeature.Next();
while (feature != null)
{
string hehe = feature.get_Value(5).ToString();
MessageBox.Show(hehe);
feature = enumFeature.Next();
}
}
catch (Exception e)
{
}
}
{
try
{
IMap map = axMapControl1.Map;
ISelection selection = map.FeatureSelection;
IEnumFeatureSetup iEnumFeatureSetup = (IEnumFeatureSetup)selection;
iEnumFeatureSetup.AllFields = true;
IEnumFeature enumFeature = (IEnumFeature)iEnumFeatureSetup;
enumFeature.Reset();
IFeature feature = enumFeature.Next();
while (feature != null)
{
string hehe = feature.get_Value(5).ToString();
MessageBox.Show(hehe);
feature = enumFeature.Next();
}
}
catch (Exception e)
{
}
}
全部回答
- 1楼网友:高冷不撩人
- 2021-02-22 04:06
不明白啊 = =!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯