根据查询条件,搜索倒要找的feature,然后选中feature并高亮显示
2008-01-08 12:04
309 查看
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);
相关文章推荐
- 如何让从数据库中查询出符合条件的记录,然后给每个记录自动加上序号,序号是根据符合条件的记录多少在随时变化.而且也会在以查询生成的报表中显示出来.谢谢
- 搜索帮助中根据界面条件显示实现方法一
- ArcGIS API for Silverlight之Web Mapping开发:根据图层属性查询、定位、高亮显示并显示标注(2)
- ArcIMS根据查询结果定位并高亮显示(面图层的定位)(ADF+C#)
- ArcGIS API for Silverlight之Web Mapping开发:根据图层属性查询、定位、高亮显示
- 用IFEATURESELECTION选中FEATURE高亮显示样式的更改方法
- 根据自己定义颜色(或样式)显示符合条件的feature
- Javascript根据选中的数据颜色,全文档搜索选中的数据节点(可条件选择单个或多个)
- WebGIS小结之七(高亮显示查询选中的图层)
- [转载] ArcIMS根据查询结果定位并高亮显示(面图层的定位)(ADF+C#)
- 仿Android联系人SideBar排序,根据拼音A-Z字母快速导航联系人姓名,以及输入搜索条件过滤,显示姓名的文字图片,添加挤压动画
- Java ssh poi 根据条件查询数据导出excel到浏览器 下载框不显示 浏览器乱码 之前是用submit()
- arcengine 经典代码(转) 空间查询 在一个图层上画一个polygon,根据该polygon查询出图层上与之相交的polygon并高亮显示出来
- arcgis for android空间查询 点击某点,选中该点所在区域,高亮显示
- vim清除查询搜索高亮显示
- 百度地图,根据给定坐标,显示、搜索、查询路线
- 仿Android联系人SideBar排序,根据拼音A-Z字母快速导航联系人姓名,以及输入搜索条件过滤,显示姓名的文字图片
- SQL小技巧:行列互转,换行,根据条件显示不同内容
- [正则表达式]如何高亮显示搜索关键字
- SQL查询用Like搜索条件中的模式匹配