首页 > 代码库 > OGR笔记

OGR笔记

1. 当要调用CreateLayer创建新shp图层时,要保证pODS是以Create的方式打开而非Open的方式,即pDriver->CreateDataSource。如果是用Open方式打开工作空间,要保证工作空间中已存在.shp格式的数据,否则调用CreateLayer时会报错。

2. 在完成对DataSource的操作后要销毁掉DataSource:OGRDataSource::DestroyDataSource(pODS) ,否则在ArcMap打开新创建的图层时会报错。