菲奥娜阅读数据

时间:2015-10-30 03:13:36

标签: geopandas fiona

我在使用geopandas读取数据方面存在问题,但似乎错误是由于fiona根据此post我尝试将fiona重新安装到1.1.6版本,但仍然无法正常工作..

导入fiona     用fiona.open(' taz.shp')作为src:         对于src中的功能:             打印功能

---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-31-b70513efc12b> in <module>()
      1 import fiona
      2 with fiona.open('taz.shp') as src:
----> 3     for feature in src:
      4         print feature

fiona/ogrext.pyx in fiona.ogrext.Iterator.__next__ (fiona/ogrext.c:17244)()

fiona/ogrext.pyx in fiona.ogrext.FeatureBuilder.build (fiona/ogrext.c:3254)()

IndexError: list index out of range

但是当我写其他类似的脚本时,似乎可以正常工作

c = fiona.open('taz.shp', 'r')
print c
<open Collection 'taz.shp:taz', mode 'r' at 0x106f51dd0>

1 个答案:

答案 0 :(得分:0)

我和你一样经历了同样的挫折,直到我终于工作了。以下包一起稳定运行:

GDAL: 1.11.2
Fiona: 1.6.0
Geopandas: 0.1.0.dev- 

有关如何安装的详细说明,请查看我在此问题上的其他帖子:https://stackoverflow.com/a/37634515/5853731