Estoy tratando de abrir un archivo shape con el cuaderno Jupyter, pero no puedo abrirlo. El archivo de forma se encuentra en la misma carpeta que mi libro de trabajo, y Python no puede identificarlo incluso si uso la ruta completa.
import shapefile as shp
import matplotlib.pyplot as plt
sf = shp.Reader(r'C:\Users\Public\Documents\1-11-99n.shp')
ShapefileException: Unable to open C:\Users\Public\Documents\1-11-99n.dbf or C:\Users\Public\Documents\1-11-99n.shp.
Abrirlo con fiona y geopandas tampoco funciona.
import fiona
shape = fiona.open("1-11-99n.shp")
y
import geopandas as gp
shp = gp.GeoDataFrame.from_file('1-11-99n.shp')
print (shp)
ambos terminan con
CPLE_OpenFailedError: b'Unable to open 1-11-99n.shx or 1-11-99n.SHX.Try --config SHAPE_RESTORE_SHX true to restore or create it'
Sé que esto podría ser un problema trivial, pero soy nuevo en el uso de shapefiles y bibliotecas espaciales de Python, así que realmente no sé cómo solucionar este problema.