我正在使用 Python 3 和gdal/ogr模块打开/读取从OpenStreetMap.osm.pbf
下载的数据文件。使用此线程中介绍的方法,我可以通过以下代码成功解析一周前打开的文件:
import gdal, ogr
gdal.SetConfigOption('OGR_INTERLEAVED_READING', 'YES')
osm_pbf = ogr.Open('file.osm.pbf')
然而,这一切都是突然发生的,同样的方法不再适用于同一个.osm.pbf
数据文件。当我现在尝试运行时osm_pbf = ogr.Open('file.osm.pbf')
,它总是返回None
. 与osm_pbf
往常None
一样,无法进一步解析数据。
有谁知道这里发生了什么?您的帮助将不胜感激。