我是新來的python,我想打開一個形狀文件,但當我打開文件時,我收到一條消息,說「殼不是線性環」當我嘗試通過命令行打開它時發出消息。我的代碼是兩條線長,所以我真的不知道怎麼回事就在這裏......Python Geopandas投擲「殼不是線性環」錯誤
代碼:
import geopandas as gpd
gdp.read_file("tl_2016_17_tract.shp")
錯誤:
「殼牌是不是一個線性環」
我我也嘗試用R和QGIS打開形狀文件,並且都正常工作。我認爲這可能與我的python安裝有關,因爲我之前遇到過一些問題。我找不到任何地方的錯誤「Shell不是LinearRing」的一個很好的解釋!
感謝您的幫助!
您好,我能夠下載併成功打開此文件https://catalog.data.gov/dataset/tiger- line-shapefile-2016-state-illinois-current-census-tract-state-based,我相信你的是一樣的。我使用的是geopandas 0.3.0和fiona 1.7.8(fiona處理geopandas的讀取)。關於你的錯誤,我不知道該怎麼做。也許是一個腐敗的文件? –