在C#中使用OGR读写矢量数据时,需要引用“using OSGeo.OGR;”。
同时为了处理中文路径和中文字段,需要在开始设置下面两个属性,代码如下:
//为了支持中文路径,请添加下面这句代码(大多数情况下不需要这句)
//OSGeo.GDAL.Gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8","NO");
//为了使属性表字段支持中文,请添加下面这句
OSGeo.GDAL.Gdal.SetConfigOption("SHAPE_ENCODING","");