GDAL 2.0+OGR读写矢量
2016-11-30 14:55
549 查看
在GDAL 2.0+的C/C++版本中移除了对于OGRDatasource及OGRSFDriver的支持。
分别用GDALDataset、GDALDriver代替,类下的方法不变
新的读写矢量方式如下:
分别用GDALDataset、GDALDriver代替,类下的方法不变
新的读写矢量方式如下:
//C++ //读取 GDALDataset* dataset = (GDALDataset*)GDALOpenEx(_vectorpath, GDAL_OF_READONLY, NULL, NULL, NULL); //创建 GDALDriver* driver = GetGDALDriverManager()->GetDriverByName("ESRI Shapefile"); if(driver != NULL) { GDALDataset* dataset = driver->Create(_vectorpath, 0, 0, 0, GDT_Unknown, NULL); } //释放 GDALClose(dataset); GDALDestroyDriverManager();
//C# //读写方式不变,读取 DataSource datasource = Ogr.Open(_vectorpath, 0); //创建 DataSource datasource = Ogr.GetDriverByName("ESRI Shapefile").CreateDataSource(_vectorpath, null); //释放 datasource.Dispose();
相关文章推荐
- GDAL python教程(1)——用OGR读写矢量数据
- Python+GDAL/OGR矢量数据读写
- GDAL读写矢量文件——Java
- GDAL读写矢量文件——C#
- GDAL读写矢量文件——Java
- GDAL读写矢量文件——Java
- [转]开源栅格/矢量空间数据转换库-GDAL/OGR
- GDAL读写矢量文件——C#
- GDAL读写矢量文件——C#
- GDAL读写矢量数据-Python
- GDAL读写矢量文件——Python
- GDAL读写矢量文件——Python
- 使用GDAL/OGR读取点、线矢量文件
- GDAL读写矢量文件——Python
- 关于OGR读取多边形-Polygon(GDAL 2.0版本之前)
- GDAL2.0编译——32位和64位
- OGR教程 http://www.gdal.org…
- GDAL通过RasterIO读写图像文件,数据集的创建,图像相关信息的获取
- Forward:使用.NET 2.0读写App.config
- 一个GDAL的读写数据例子