tianssjiaozhixu
路人甲
路人甲
  • 注册日期2008-05-10
  • 发帖数1
  • QQ
  • 铜币106枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1520回复:2

怎么在列表框中显示。shp的属性字段?

楼主#
更多 发布于:2008-05-28 21:57
<P>【请教】</P>
<P> 我是用AO+VC做能独立运行的开发程序,我想问的是已经向地图控件中添加了一个。shp</P>
<P>的文件,我想得到该文件的属性字段,把它显示在列表框中,应该怎么做呀,谢谢了!</P>
<P>还有就是怎么得到当前图层的文件名呀,用那一个关键字能得到,有知道的说一下,非常</P>
<P>感谢了!</P>
喜欢0 评分0
zyxgis
路人甲
路人甲
  • 注册日期2004-09-01
  • 发帖数28
  • QQ
  • 铜币122枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-07-21 20:05
如果你够强的话,直接看SHP文件的存贮格式,只用C++就能将所有的SHP信息(空间信息与属性信息)均读出!
举报 回复(0) 喜欢(0)     评分
cftao2008
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数141
  • QQ
  • 铜币568枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-06-03 14:51
<P>属性字段你可以用这个流程:IFeatureLayer-->IFeatureClass-->Fields-->IField-->Name</P>
<P>获得文件名的方法:IFeatureLayer-->IFeatureClass-->IDataset-->FullName</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部