Jupyter notebook ile bir şekil dosyası açmaya çalışıyorum, ancak açamıyorum. Şekil dosyası, çalışma kitabımla aynı klasörde bulunuyor ve tam yolu kullansam bile Python bunu tanımlayamıyor.
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.
Fiona ve geopandas ile açmak da işe yaramıyor.
import fiona
shape = fiona.open("1-11-99n.shp")
ve
import geopandas as gp
shp = gp.GeoDataFrame.from_file('1-11-99n.shp')
print (shp)
her ikisi de ile biter
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'
Bunun önemsiz bir sorun olabileceğini biliyorum, ancak şekil dosyaları ve uzamsal Python kitaplıkları kullanmaya yeni başladım, bu yüzden bu soruna nasıl çalışacağımı gerçekten bilmiyorum.