Я работаю над проектом с данными ГИС из ArcGIS в файле .gdb.Я хотел использовать fiona / геопанду для этого и использовать данные с некоторыми библиотеками машинного обучения.Некоторые слои содержат неподдерживаемые типы, упомянутые здесь https://github.com/Toblerity/Fiona/blob/master/fiona/_geometry.pyx.
Более конкретно, я получил UnsupportedGeometryTypeError: 11 после открытия слоя и его индексации.Некоторые индексы имеют допустимые типы, другие нет.
Пример:
with fiona.open('path.gdb', layer='layername') as layer:
print(layer[4]) # works
print(layer[5]) # don't work, UnsupportedGeometryTypeError: 11
В настоящее время я работаю на Mac, но могу переключиться на дистрибутив Linux, если это решит проблему.,Я предпочитаю использовать бесплатные библиотеки и избегать arcpy, поскольку мне нужна лицензия и, например, ArcGIS Server.
Есть идеи, как мне работать с этими форматами?Может быть, дополнительные драйверы или другая библиотека?Спасибо.