GIS足迹

用地图装点生活的每个角落。MSN:gisfoot@hotmail.com。QQ交流群:42019368。

« VC6.0+ArcGIS 二次开发——简单的读取DATASET中IFeatureClassVC6.0+ArcGIS二次开发_修改IFeatureclass的字段 »
2007-9-26 14:39:23 | 发布:爬山虎 | 分类:二次开发 | 评论:0 | 引用:0 | 浏览:

VC6.0+ArcGIS二次开发_IFeatureClass的创建

ArcGIS二次开发中,IFeatureclass存在于IDatasetIWorkspace中,在IDataset和IWorkspace中创建 IFeatureclass的方法如下:
1)IDataset中创建
 
IFeatureDatasetPtr m_ipFtDataset; 
 
m_ipFtDataset->CreateFeatureClass(CComBSTR(m_strName),
                     m_ipTempFields,
                     NULL,NULL,
                     esriFTSimple,
                     CComBSTR("Shape"),
        CComBSTR(""),&m_ipFeatureClass)
 
2)IWorkspace中创建
      
IFeatureWorkspacePtr   m_ipFtWorkspace;
 
m_ipFtWorkspace->CreateFeatureClass(CComBSTR(m_strName),
                     m_ipTempFields,
                     NULL,NULL,
                     esriFTSimple,
                     CComBSTR("Shape"),
         CComBSTR(""),&m_ipFeatureClass)

申明:本文系原创,如果转载,请注明:转载自GIS足迹 www.gisfoot.com

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

最新评论及回复

友情链接

[Top] Powered By Z-Blog 1.8 Devo Build 80201. Theme FormerDays Design By haphic

ICP备案号正在申请。Copyright ©2008 gis足迹. All Rights Reserved.