会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
GIS的积累
It is never to late to learn
导航
博客园
首页
新随笔
联系
订阅
管理
公告
选中并高亮显示
根据查询条件,搜索倒要找的feature,然后选中feature并高亮显示
收藏
新一篇: .NET技术 C# QA汇总
|
旧一篇: ArcEngine中根据图层名得到图层
axGlobeControl1.Globe.GlobeDisplay.Scene.ClearSelection();
IQueryFilter QueryFilter
=
new
QueryFilterClass();
QueryFilter.WhereClause
=
"
OBJECTID=3
"
;
IFeatureLayer pFeatureLayer
=
ArcGlobe.ArcGolbeTools.GetLayer(axGlobeControl1.Globe,
"
sde.SDE.污水处理厂_Project
"
);
IFeatureCursor featureCursor
=
pFeatureLayer.Search(QueryFilter,
true
);
IFeature feature
=
featureCursor.NextFeature();
IPoint thispoint
=
feature.Shape
as
IPoint;
ArcGlobe.ArcGolbeTools.ZoomToPoint(axGlobeControl1.Globe, thispoint.X, thispoint.Y,
3
);
axGlobeControl1.Globe.GlobeDisplay.Scene.SelectFeature(pFeatureLayer , feature);
posted on
2009-02-19 13:58
GIS的学习
阅读(
1744
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部