我正在使用Python 3和 gdal / ogr 模块打开/读取从 OpenStreetMap 下载的import gdal, ogr
gdal.SetConfigOption('OGR_INTERLEAVED_READING', 'YES')
osm_pbf = ogr.Open('file.osm.pbf')
数据文件。使用this thread中提供的方法,我可以通过以下代码成功解析一周前的文件:
.osm.pbf
然而,突然发生的是,同一个方法不再适用于同一个osm_pbf = ogr.Open('file.osm.pbf')
数据文件。当我尝试现在运行None
时,它总是返回osm_pbf
。由于None
始终为{{1}},因此无法再进一步解析数据。
有谁知道这里发生了什么?非常感谢您的帮助。