Je suis nouveau sur Python et j'essaie d'ouvrir un fichier de forme, mais quand j'ouvre le fichier, je reçois un message qui dit "Shell n'est pas un anneau linéaire" Message lorsque j'essaie de l'ouvrir via la ligne de commande. Mon code est deux longues lignes, donc je ne suis pas vraiment sûr de ce qui se passe ici ...Python Geopandas jetant "Shell n'est pas un anneau linéaire" Erreur
code:
import geopandas as gpd
gdp.read_file("tl_2016_17_tract.shp")
Erreur:
"Shell est pas LinearRing"
I J'ai également essayé d'ouvrir le fichier de forme avec R et QGIS et les deux ont bien fonctionné. Je pense que cela pourrait avoir quelque chose à voir avec mon installation de python parce que j'avais quelques problèmes avec cela plus tôt. Je ne peux pas trouver une bonne explication de l'erreur "Shell n'est pas un LinearRing" n'importe où!
Merci pour l'aide!
Salut, j'ai pu télécharger et ouvrir avec succès ce fichier https://catalog.data.gov/dataset/tiger- line-shapefile-2016-state-illinois-current-census-tract-state-based-based qui je crois est la même que la vôtre. J'utilise geopandas 0.3.0 et fiona 1.7.8 (fiona gère les lectures pour geopandas). En ce qui concerne votre erreur, je ne sais pas quoi en faire. Peut-être un fichier corrompu? –