很久不搞又有点忘记了,干脆记下来,免得到处找

一、 通过FeatureLayer 找到数据库

IfeatureClas featClass = featureLayer.FeatureClass;

IDataSet dataset = featClass as IDataset;

IWorkspace ws = dataset.Workspace;

 

二、 通过数据库文件读取数据

IWorkspaceFactory wsf = new ShapefileWorkspaceFactory();

IWorkspace  pWorkspace = wsf.Open(filePath, 0) ;//filePath为shapefile所在的文件夹

IFeatureWorkspace pFeatureWorkspace = pWorkspace ;

IFeatureClass pFeatureClass  = pFeatureWorkspace.OpenFeatureClass("parcels");//parcels为shapefile文件名pacels.shp




 

 

相关文章:

  • 2022-12-23
  • 2022-02-05
  • 2021-12-30
  • 2021-08-28
  • 2021-11-03
  • 2021-08-17
  • 2021-05-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-28
  • 2021-07-29
  • 2021-08-01
  • 2022-12-23
相关资源
相似解决方案