axlzydh
路人甲
路人甲
  • 注册日期2004-11-15
  • 发帖数40
  • QQ
  • 铜币239枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1933回复:4

图层中只显示部分图元怎么做??? 急啊!!!

楼主#
更多 发布于:2005-01-04 14:37
我遇到个很实际的问题,我们的数据是放在SDE中的,我只想打开某一FeatureClass中的部分图元(Feature),Feature我是可以得到的,可怎么把它加到图层上去呢?图层名是FeatureClass的别名。
喜欢0 评分0
axlzydh
路人甲
路人甲
  • 注册日期2004-11-15
  • 发帖数40
  • QQ
  • 铜币239枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-01-04 16:14
为什么我问的问题从来没有人回答呢?自己顶一下。唉~~~~~~
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2005-01-04 17:12
<P>把你查询到的数据,生成一个数据集,然后显示数据集</P><P>或者把数据集生成一个临时图层,然后调出来显示</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
axlzydh
路人甲
路人甲
  • 注册日期2004-11-15
  • 发帖数40
  • QQ
  • 铜币239枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-04 17:21
<P>那这个数据集可以跟SDE中的空间数据相关联吗?关键我是要进行空间数据库里的数据操作。</P>
举报 回复(0) 喜欢(0)     评分
wlh_jimmy
路人甲
路人甲
  • 注册日期2004-02-02
  • 发帖数66
  • QQ309588724
  • 铜币363枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-01-05 11:27
这个问题可以这样解决.有两种方法.第一:有一个接口是IFeatureLayerDefinition,你通过IFeatureLayer的接口,转到这个接口。之后用DefinitionExpression这个属性就可以了。第二:就是当你用IFeatureWorkspace这个接口中的<a href="mk:@MSITStore:D:\Program%20Files\ArcGIS\DeveloperKit\Help\COM\VB\esriGeoDatabase.chm::/IFeatureWorkspace_OpenFeatureQuery.htm" target="_blank" ><b>OpenFeatureQuery</b></A>这个方法,就可以得到你想得到结果了。OK<img src="images/post/smile/dvbbs/em07.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部