Я прочитал в документации GDAL, что начиная с 2.4 можно открыть растр в HDFS.Я скачал и скомпилировал последнюю доступную версию исходного кода, и сгенерированные библиотеки показывают, что это 2.4 (libgdal.so.20.4.2).Я скомпилировал с опциями "-with-hdfs = yes" и "--with-java = yes".
Я пытаюсь открыть растр, используя: Dataset raster = gdal.Open ("/ vsihdfs / hdfs: // узел: 8020 / пользователь / hdfs /spatial_raster/input_raster/kahoolawe.tif ", gdalconst.GA_ReadOnly);
но я получаю следующую ошибку:" ОШИБКА 4: Нет такого файла или каталога "
Может кто-нибудь сказать мне, если виртуальная система hdfs еще не поддерживается? Или, может быть, я неправильно настроил ее при компиляции?
Спасибо за помощь, спасибо!