版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/122496676
首先导入ogr,查看其方法和属性,发现了三个相关的方法。
from osgeo import ogr dir(ogr)
我们知道了这个driver有82个,那就可以分别看看这82个是啥。
于是得到以下所有driver的name,如15行的"ESRI Shapefile",这个name是用于GetDriverByName的,如:
driver = ogr.GetDriverByName("ESRI Shapefile")
0 ESRIC 1 FITS 2 PCIDSK 3 netCDF 4 PDS4 5 VICAR 6 JP2OpenJPEG 7 JPEG2000 8 PDF 9 MBTiles 10 BAG 11 EEDA 12 OGCAPI 13 DB2ODBC 14 ESRI Shapefile 15 MapInfo File 16 UK .NTF 17 LVBAG 18 OGR_SDTS 19 S57 20 DGN 21 OGR_VRT 22 REC 23 Memory 24 CSV 25 GML 26 GPX 27 LIBKML 28 KML 29 GeoJSON 30 GeoJSonSeq 31 ESRIJSON 32 TopoJSON 33 OGR_GMT 34 GPKG 35 SQLite 36 ODBC 37 WAsP 38 PGeo 39 MSSQLSpatial 40 PostgreSQL 41 OpenFileGDB 42 DXF 43 CAD 44 FlatGeobuf 45 Geoconcept 46 GeoRSS 47 GPSTrackMaker 48 VFK 49 PGDUMP 50 OSM 51 GPSBabel 52 OGR_PDS 53 WFS 54 OAPIF 55 Geomedia 56 EDIGEO 57 SVG 58 CouchDB 59 Cloudant 60 Idrisi 61 ARCGEN 62 XLS 63 ODS 64 XLSX 65 Elasticsearch 66 Walk 67 Carto 68 AmigoCloud 69 SXF 70 Selafin 71 JML 72 PLSCENES 73 CSW 74 VDV 75 MVT 76 NGW 77 MapML 78 TIGER 79 AVCBin 80 AVCE00 81 HTTP
独孤尚良dugushangliang——著



